Annotation of mandoc/Makefile, Revision 1.50
1.50 ! kristaps 1: VERSION = 1.1.0
1.31 kristaps 2:
1.50 ! kristaps 3: CFLAGS += -W -Wall -Wno-unused-parameter -g
1.7 kristaps 4:
1.50 ! kristaps 5: LNS = macro.ln mdoc.ln mdocml.ln hash.ln
1.4 kristaps 6:
1.50 ! kristaps 7: LLNS = llib-llibmdoc.ln llib-lmdocml.ln
1.4 kristaps 8:
1.50 ! kristaps 9: LIBS = libmdoc.a
1.4 kristaps 10:
1.50 ! kristaps 11: OBJS = macro.o mdoc.o mdocml.o hash.o
1.4 kristaps 12:
1.50 ! kristaps 13: SRCS = macro.c mdoc.c mdocml.c hash.c
1.4 kristaps 14:
1.50 ! kristaps 15: HEADS = mdoc.h
1.1 kristaps 16:
1.50 ! kristaps 17: BINS = mdocml
1.4 kristaps 18:
1.50 ! kristaps 19: CLEAN = $(BINS) $(LNS) $(LLNS) $(LIBS) $(OBJS)
1.29 kristaps 20:
1.50 ! kristaps 21: all: $(BINS)
1.32 kristaps 22:
1.50 ! kristaps 23: lint: $(LLNS)
1.42 kristaps 24:
1.50 ! kristaps 25: mdocml: mdocml.o libmdoc.a
! 26: $(CC) $(CFLAGS) -o $@ mdocml.o libmdoc.a
1.1 kristaps 27:
28: clean:
29: rm -f $(CLEAN)
30:
1.50 ! kristaps 31: llib-llibmdoc.ln: macro.ln mdoc.ln hash.ln
! 32: $(LINT) $(LINTFLAGS) -Cllibmdoc mdoc.ln macro.ln hash.ln
1.20 kristaps 33:
1.50 ! kristaps 34: llib-llmdocml.ln: mdocml.ln llib-llibmdoc.ln
! 35: $(LINT) $(LINTFLAGS) -Cllibmdoc mdocml.ln llib-llibmdoc.ln
1.20 kristaps 36:
1.50 ! kristaps 37: macro.ln: macro.c private.h
1.21 kristaps 38:
1.50 ! kristaps 39: macro.o: macro.c private.h
1.21 kristaps 40:
1.50 ! kristaps 41: hash.ln: hash.c private.h
1.21 kristaps 42:
1.50 ! kristaps 43: hash.o: hash.c private.h
1.21 kristaps 44:
1.50 ! kristaps 45: mdoc.ln: mdoc.c private.h
1.39 kristaps 46:
1.50 ! kristaps 47: mdoc.o: mdoc.c private.h
1.47 kristaps 48:
1.50 ! kristaps 49: mdocml.ln: mdocml.c mdoc.h
1.47 kristaps 50:
1.50 ! kristaps 51: mdocml.o: mdocml.c mdoc.h
1.39 kristaps 52:
1.50 ! kristaps 53: private.h: mdoc.h
1.39 kristaps 54:
1.50 ! kristaps 55: libmdoc.a: macro.o mdoc.o hash.o
! 56: $(AR) rs $@ macro.o mdoc.o hash.o
1.39 kristaps 57:
CVSweb