Annotation of mandoc/Makefile, Revision 1.3
1.1 kristaps 1: CFLAGS += -W -Wall -g
2:
3: LINTFLAGS += -c -e -f -u
4:
1.3 ! kristaps 5: CLEAN = mdocml mdocml.o mdocml.ln libmdocml.o libmdocml.ln mdocml.tgz llib-lmdocml.ln
1.1 kristaps 6:
7: INSTALL = Makefile libmdocml.h mdocml.c libmdocml.c mdocml.1
8:
9: all: mdocml
10:
1.3 ! kristaps 11: lint: llib-lmdocml.ln
1.1 kristaps 12:
1.2 kristaps 13: dist: mdocml.tgz
14:
1.1 kristaps 15: mdocml: mdocml.o libmdocml.o
16: $(CC) $(CFLAGS) -o $@ mdocml.o libmdocml.o
17:
18: clean:
19: rm -f $(CLEAN)
20:
1.2 kristaps 21: mdocml.tgz: $(INSTALL)
1.1 kristaps 22: mkdir -p .dist/mdocml/
23: install -m 0644 $(INSTALL) .dist/mdocml/
24: ( cd .dist/ && tar zcf ../mdocml.tgz mdocml/ )
25: rm -rf .dist/
26:
1.3 ! kristaps 27: llib-lmdocml.ln: mdocml.ln libmdocml.ln
! 28: $(LINT) $(LINTFLAGS) -Cmdocml mdocml.ln libmdocml.ln
! 29:
1.1 kristaps 30: mdocml.ln: mdocml.c
31:
32: mdocml.o: mdocml.c
33:
34: mdocml.c: libmdocml.h
35:
36: libmdocml.ln: libmdocml.c
37:
38: libmdocml.o: libmdocml.c
39:
40: libmdocml.c: libmdocml.h
CVSweb