makefile (401B)
1 CC = cc 2 CFLAGS += -g -Wall 3 4 PROGRAM = start-stop-daemon 5 SOURCES = start-stop-daemon.c 6 7 MANUAL = start-stop-daemon.8 8 POD = start-stop-daemon.pod 9 10 default: all 11 12 $(PROGRAM): $(SOURCES) 13 $(CC) $(CFLAGS) -o $(@) $(SOURCES) 14 15 $(MANUAL): $(POD) 16 pod2man --section=8 --center=' ' $(POD) $(@) 17 18 all: $(PROGRAM) $(MANUAL) 19 clean: ; rm -f $(PROGRAM) $(MANUAL) 20 patch: ; patch -p1 -i crux-patch.diff 21 force: clean all