Makefile (487B)
1 CFLAGS += -std=c99 -Wall -Wextra -pedantic -D_POSIX_C_SOURCE=200809L -D_BSD_SOURCE 2 PREFIX = /usr/local 3 MANPREFIX = $(PREFIX)/man 4 5 BIN = crond 6 MAN = scron.1 7 8 all: $(BIN) 9 10 install: all 11 mkdir -p $(DESTDIR)$(PREFIX)/bin 12 cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin 13 mkdir -p $(DESTDIR)$(MANPREFIX)/man1 14 cp -f $(MAN) $(DESTDIR)$(MANPREFIX)/man1 15 16 uninstall: 17 rm -f $(DESTDIR)$(PREFIX)/bin/$(BIN) 18 rm -f $(DESTDIR)$(MANPREFIX)/man1/$(MAN) 19 20 clean: 21 rm -f $(BIN) 22 23 .PHONY: 24 all install uninstall clean