mirror of
https://github.com/yoboujon/tsock.git
synced 2025-06-08 05:50:50 +02:00
Ajout d'un makefile.
This commit is contained in:
parent
eee3ca5c81
commit
85884e1d18
1 changed files with 53 additions and 0 deletions
53
Makefile
Normal file
53
Makefile
Normal file
|
@ -0,0 +1,53 @@
|
|||
CC=gcc
|
||||
CFLAGS=-Wall
|
||||
SRC=src/
|
||||
EXEC=main
|
||||
CLEAN=clean
|
||||
|
||||
all: $(EXEC)
|
||||
|
||||
main: bal.o iptable.o main.o puit.o source.o tsock.o
|
||||
$(CC) $(CFLAGS) -o $@ $^
|
||||
|
||||
bal.o: src/bal.c
|
||||
$(CC) $(CFLAGS) -c $^
|
||||
|
||||
iptable.o: src/iptable.c
|
||||
$(CC) $(CFLAGS) -c $^
|
||||
|
||||
main.o: src/main.c
|
||||
$(CC) $(CFLAGS) -c $^
|
||||
|
||||
puit.o: src/puit.c
|
||||
$(CC) $(CFLAGS) -c $^
|
||||
|
||||
source.o: src/source.c
|
||||
$(CC) $(CFLAGS) -c $^
|
||||
|
||||
tsock.o: src/tsock.c
|
||||
$(CC) $(CFLAGS) -c $^
|
||||
|
||||
clean:
|
||||
rm -rf *.o
|
||||
rm $(EXEC)
|
||||
|
||||
boite:
|
||||
./$(EXEC) -b 9000
|
||||
|
||||
emetteur:
|
||||
./$(EXEC) -e 1 9000 localhost
|
||||
|
||||
recepteur:
|
||||
./$(EXEC) -r 1 9000 localhost
|
||||
|
||||
udpsource:
|
||||
./$(EXEC) -s -u 9000 localhost
|
||||
|
||||
udppuit:
|
||||
./$(EXEC) -p -u 9000
|
||||
|
||||
source:
|
||||
./$(EXEC) -s 9000 localhost
|
||||
|
||||
puit:
|
||||
./$(EXEC) -p 9000
|
Loading…
Add table
Reference in a new issue