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