# Makefile for the nwho toolkit CFLAGS=-O2 -Wall -Wextra -Wno-parentheses -DVERSION=$(VERSION) -std=gnu99 LDFLAGS=-s ROOT=/ VERSION=1.14 ARCHIVE=nwho-$(VERSION).tar.gz all: nwhod nwho nwhod: nwhod.o util.o nwhod.o: nwhod.c nwho.h util.o: util.c nwho.h nwho: nwho.o util.o nwho.o: nwho.c nwho.h clean: rm -f *.o nwhod nwho *~ install: mkdir -p $(ROOT)/usr/bin $(ROOT)/usr/sbin install -s -m 755 nwho $(ROOT)/usr/bin ln -sf nwho $(ROOT)/usr/bin/nuptime install -s -m 755 nwhod $(ROOT)/usr/sbin install -d -m 755 $(ROOT)/var/state/nwho release: git tag v$(VERSION) git push --tags git archive --format=tar --prefix=nwho-$(VERSION)/ HEAD | gzip >$(ARCHIVE) scp $(ARCHIVE) atrey:~ftp/pub/local/mj/linux/ ssh jw "cd www && bin/release-prog nwho $(VERSION)" mv $(ARCHIVE) ~/archives/mj/