Blame view

src/Makefile 470 Bytes
32c9271a   skhinach   modif
1
2
  
  CC=gcc
08f8ef8d   skhinach   modifs
3
  CFLAGS=-W -Wall -Wextra -g
5940bf6e   skhinach   Quelques modifs
4
5
  CDIR=../bin/
  LIB=libthrd.a libnet.a
32c9271a   skhinach   modif
6
  LDIR=../libs/
5940bf6e   skhinach   Quelques modifs
7
  LIBS=$(LDIR)libthrd.a $(LDIR)libnet.a
32c9271a   skhinach   modif
8
9
10
11
12
  IDIR=../includes/
  LDFLAGS=-lpthread -lpcap
  
  
  
a69a94a7   skhinach   Ajout de gestion ...
13
  all: sonde serverTCP
32c9271a   skhinach   modif
14
  
a69a94a7   skhinach   Ajout de gestion ...
15
  serverTCP: serverTCP.c
5940bf6e   skhinach   Quelques modifs
16
  	$(CC) -o $(CDIR)$@ $< -I$(IDIR) -L$(LDIR) $(LIBS) $(CFLAGS) $(LDFLAGS) 
a69a94a7   skhinach   Ajout de gestion ...
17
18
19
20
  	rm -f *.o
  
  
  sonde: sonde.c
5940bf6e   skhinach   Quelques modifs
21
  	$(CC) -o $(CDIR)$@ $< -I$(IDIR) $(LIBS) $(CFLAGS) $(LDFLAGS) 
32c9271a   skhinach   modif
22
23
24
25
26
27
28
  	rm -f *.o
  
  #
  # La cible de nettoyage
  #
  
  clean: 
5940bf6e   skhinach   Quelques modifs
29
  	rm -f *.o $(CDIR)sonde $(CDIR)serverTCP
a69a94a7   skhinach   Ajout de gestion ...