# Simple makefile to build the prismdump utility
#
CC=gcc
LD=gcc
# To do: Use GNU autoconf
#
#
# Path to the WIRETAP Libary (Part of ethereal source). The header files are 
# assumed to be in the same place as the actual library (libwiretap.a)
#
WIRETAP_PATH=/usr/src/ethereal/wiretap
WIRETAP_LIB=wiretap.a
WIRETAP_INCLUDE=-I$(WIRETAP_PATH)
#
# Path to GLIB
#
GLIB_INCLUDE=-I/usr/lib/glib/include
#
# CFLAGS
CFLAGS=-ggdb0 -O2 -c $(WIRETAP_INCLUDE) $(GLIB_INCLUDE)
#
# LDFLAGS
LDFLAGS=-L$(WIRETAP_PATH)
#
#
# Libraries to link against
LIBS= -lglib -lz
#
#

all: prismdump

prismdump.o:	prismdump.c
	$(CC) $(CFLAGS) -o $@ prismdump.c

prismdump: prismdump.o
	$(LD) $(LDFLAGS) -o prismdump prismdump.o $(WIRETAP_PATH)/libwiretap.a $(LIBS)

clean:	
	rm -f prismdump.o prismdump *~
