# Makefile of hdw-sniff INCLUDEDIR = /usr/include CFLAGS = -DDEBUG -O3 -Wall LIBS = -lpcap API_OBJS = network.o event.o input.o display.o audio.o api: links $(API_OBJS) hdw-sniff: $(API_OBJS) $(CC) $(CFLAGS) -o $@ $(API_OBJS) hdw-sniff.c $(LIBS) all: hdw-sniff clean: rm -f $(API_OBJS) {event,input,display,audio,network,list}.{c,h} rm -f hdw-sniff links: ln -sf ../api/event/event.{c,h} . ln -sf ../api/input/input.{c,h} . ln -sf ../api/display/display.{c,h} . ln -sf ../api/audio/audio.{c,h} . ln -sf ../api/network/network.{c,h} . ln -sf ../api/list/list.{c,h} . remake: clean all