]> CyberLeo.Net >> Repos - CDN/.attic/crc32sum.git/blob - Makefile
Stub manpage
[CDN/.attic/crc32sum.git] / Makefile
1 default: depend all
2
3 crc32sum: crc32.o main.o
4         $(CC) $(CFLAGS) crc32.o main.o -o crc32sum
5
6 crc32.o: crc32.c crc32.h
7         $(CC) $(CFLAGS) -c crc32.c
8
9 main.o: main.c
10         $(CC) $(CFLAGS) -c main.c
11
12 depend: .depend
13
14 .depend: *.c *.h
15         $(CC) -E -MM *.c > .depend
16
17 all: crc32sum
18
19 test: crc32sum
20         ./crc32sum crc32.h crc32.c main.c
21         cat crc32.h | ./crc32sum - crc32.h
22         cat crc32.c | ./crc32sum crc32.c -
23         cat main.c | ./crc32sum - main.c
24         ./crc32sum -x main.c
25         ./crc32sum -X main.c
26         ./crc32sum -d main.c
27
28 clean:
29         - rm -f crc32sum *.o .depend