head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 99.01.07.13.30.56; author alexis; state Exp; branches; next 1.1; 1.1 date 98.10.17.18.52.07; author alexis; state Exp; branches; next ; desc @UPSD MAKEFILE @ 1.2 log @standardised! This was a non-comformant Makefile system @ text @# $Header$ SUPPORT_DIR = ../support include ../Makefile.defs BIN_FILES = upsd compile: $(BIN_FILES) clean: rm -f *.o upsd install: compile $(INSTALL_CMD) -o root -g root -m 555 $(BIN_FILES) \ $(LCLBINDIR) uninstall: -cd $(LCLBINDIR) && rm -f $(BIN_FILES) upsd: upsd.o utils.o $(CC) -o $@@ $^ upsd.o: upsd.c utils.h $(CC) -c -DLOCK_DIR=\"$(LOCK_DIR)\" \ -DUUCP_STYLE_LOCKS=$(UUCP_STYLE_LOCKS) $< utils.o: utils.h @ 1.1 log @Initial revision @ text @d3 2 a4 2 upsd: upsd.o gcc -o upsd upsd.o d6 1 a6 2 upsd.o: upsd.c gcc -c -Wall upsd.c d8 1 a8 2 clean: rm -f upsd *.o *.html d10 18 a27 18 install: upsd.8 upsd upsd.slovak strip upsd cp upsd /usr/local/bin chmod 700 /usr/local/bin/upsd chown root /usr/local/bin/upsd cp upsd.8 /usr/local/man/man8 chmod 644 /usr/local/man/man8/upsd.8 cp upsd.slovak /usr/local/bin chmod 700 /usr/local/bin/upsd.slovak upsd.8.html: upsd.8 groff -man -Tascii $^ | col -b | \ txt2html -t "upsd(8)" > $@@; \ chmod a+r $@@ README.html: README txt2html -t "README" $^ > $@@; \ chmod a+r $@@ @