Makefile 470 Bytes

CC=gcc
CFLAGS=-W -Wall -Wextra -g
CDIR=../bin/
LIB=libthrd.a libnet.a
LDIR=../libs/
LIBS=$(LDIR)libthrd.a $(LDIR)libnet.a
IDIR=../includes/
LDFLAGS=-lpthread -lpcap



all: sonde serverTCP

serverTCP: serverTCP.c
	$(CC) -o $(CDIR)$@ $< -I$(IDIR) -L$(LDIR) $(LIBS) $(CFLAGS) $(LDFLAGS) 
	rm -f *.o


sonde: sonde.c
	$(CC) -o $(CDIR)$@ $< -I$(IDIR) $(LIBS) $(CFLAGS) $(LDFLAGS) 
	rm -f *.o

#
# La cible de nettoyage
#

clean: 
	rm -f *.o $(CDIR)sonde $(CDIR)serverTCP