2 # Simple Makefile to build examples
9 OBJ = SockRead.o SockWrite.o
11 FINAL = forktest errcode echo echod daytimed iterdaytimed daytime testfopen \
16 $(CC) $(CFLAGS) $^ -o $@
21 testfopen: test_fopen.c
22 $(CC) $(CFLAGS) $^ -o $@
25 $(CC) $(CFLAGS) $^ -o $@
28 $(CC) $(CFLAGS) $^ -o $@
31 $(CC) $(CFLAGS) $^ -o $@
33 echo: SimpleEchoTCPClient.c $(OBJ)
34 $(CC) $(CFLAGS) $^ -o $@
36 echod: SimpleEchoTCPServer.c $(OBJ)
37 $(CC) $(CFLAGS) $^ -o $@
39 daytimed: ElemDaytimeTCPCuncServ.c
40 $(CC) $(CFLAGS) $^ -o $@
42 iterdaytimed: SimpleDaytimeTCPServer.c
43 $(CC) $(CFLAGS) $^ -o $@
45 daytime: SimpleDaytimeTCPClient.c
46 $(CC) $(CFLAGS) $^ -o $@
51 # Macro per la generazione della tarball dei sorgenti
52 package: clean gapil_source.tgz
56 tar --exclude=CVS -cvz . -f $@