# $Id: makefile,v 1.8 2001/06/05 07:00:58 pcharles Exp $
#
#   package net.sourceforge.jpcap.capture
#
PKG = net.sourceforge.jpcap.net
PKG_DIR = $(subst .,/, $(PKG))
PKG_UND = $(subst .,_, $(PKG))
REL = ../../../..
include ${MAKE_HOME}/os.makefile
include ${MAKE_HOME}/rules.makefile

WRAPPER = PacketCapture

JAVA = \
	RawPacket \
	\
	EthernetProtocols \
	IPProtocol \
	IPProtocols \
	IPVersions \
	TypesOfService \
	LinkLayer \
	LinkLayers \
	ICMPMessage \
	ICMPMessages \
	IPPort \
	IPPorts \
	IPAddress \
	MACAddress \
	\
	PacketEncoding \
		EthernetEncoding \
			ARPEncoding \
			IPEncoding \
				ICMPEncoding \
				TCPEncoding \
				UDPEncoding \
	\
	Packet \
		EthernetPacket \
			ARPPacket \
			IPPacket \
				ICMPPacket \
				TCPPacket \
				UDPPacket \
	\
	PacketFactory \


JAVA_SOURCE = $(addsuffix .java, $(JAVA))
JAVA_CLASSES = $(addsuffix .class, $(JAVA))


all: $(JAVA_CLASSES)


include ${MAKE_HOME}/targets.makefile
include ${MAKE_HOME}/depend.makefile
