2 # Simple Makefile to build examples
9 OBJ = SockRead.o SockWrite.o
11 FINAL = forktest errcode echo echod daytimed iterdaytimed daytime testfopen \
16 fortune: FortuneClient.c
19 fortuned: FortuneServer.c FortuneParse.c
24 $(CC) $(CFLAGS) $^ -o $@
27 $(CC) $(CFLAGS) $^ -o $@
32 testfopen: test_fopen.c
33 $(CC) $(CFLAGS) $^ -o $@
36 $(CC) $(CFLAGS) $^ -o $@
39 $(CC) $(CFLAGS) $^ -o $@
42 $(CC) $(CFLAGS) $^ -o $@
44 echo: SimpleEchoTCPClient.c $(OBJ)
45 $(CC) $(CFLAGS) $^ -o $@
47 echod: SimpleEchoTCPServer.c $(OBJ)
48 $(CC) $(CFLAGS) $^ -o $@
50 daytimed: ElemDaytimeTCPCuncServ.c
51 $(CC) $(CFLAGS) $^ -o $@
53 iterdaytimed: SimpleDaytimeTCPServer.c
54 $(CC) $(CFLAGS) $^ -o $@
56 daytime: SimpleDaytimeTCPClient.c
57 $(CC) $(CFLAGS) $^ -o $@
62 # Macro per la generazione della tarball dei sorgenti
63 package: clean gapil_source.tgz
67 tar --exclude=CVS -cvz . -f $@