2 # Simple Makefile to build examples
9 OBJ = SockRead.o SockWrite.o
11 FINAL = forktest errcode echo echod daytimed iterdaytimed daytime testfopen \
17 testfopen: test_fopen.c
18 $(CC) $(CFLAGS) $^ -o $@
21 $(CC) $(CFLAGS) $^ -o $@
24 $(CC) $(CFLAGS) $^ -o $@
27 $(CC) $(CFLAGS) $^ -o $@
29 echo: SimpleEchoTCPClient.c $(OBJ)
30 $(CC) $(CFLAGS) $^ -o $@
32 echod: SimpleEchoTCPServer.c $(OBJ)
33 $(CC) $(CFLAGS) $^ -o $@
35 daytimed: ElemDaytimeTCPCuncServ.c
36 $(CC) $(CFLAGS) $^ -o $@
38 iterdaytimed: SimpleDaytimeTCPServer.c
39 $(CC) $(CFLAGS) $^ -o $@
41 daytime: SimpleDaytimeTCPClient.c
42 $(CC) $(CFLAGS) $^ -o $@
47 # Macro per la generazione della tarball dei sorgenti
48 package: clean gapil_source.tgz
52 tar --exclude=CVS -cvz . -f $@