Makefile
630 Bytes
#
# Makefile pour generer les executables du pont virtuel
#
OBJS_SWITCH=libnet.o virtual_bridge.o server.o
OBJS_CLIENT=libnet.o virtual_client.o client.o
CFLAGS += -Wall -DDEBUG
all: virtual_bridge virtual_client
#
# La cible de nettoyage
#
clean:
rm -f core *.o virtual_bridge virtual_client
#
# Les cibles
#
virtual_bridge: $(OBJS_SWITCH)
$(CC) $(CFLAGS) -o $@ $(OBJS_SWITCH)
virtual_client: $(OBJS_CLIENT)
$(CC) $(CFLAGS) -o $@ $(OBJS_CLIENT)
libnet.o: libnet.c libnet.h
virtual_bridge.o: virtual_bridge.c libnet.h server.h
virtual_client.o: virtual_client.c libnet.h client.h
server.o: server.c
client.o: client.c