CFLAGS = -O2 -Wall -Wstrict-prototypes VERSION=0.1 DATE="July 6, 2006" all: lspnp lspnp.8 setpnp setpnp.8 clean: rm -f *.o *.8 lspnp setpnp %.8: %.man M=`echo $(DATE)`; sed <$< >$@ "s/@TODAY@/$$M/;s/@VERSION@/pnputils-$(VERSION)/;" install: all install -m 755 lspnp setpnp /sbin install -m 644 lspnp.8 setpnp.8 /usr/share/man/man8 install -m 644 pnp.ids /usr/share/misc REL=pnputils-$(VERSION) DISTTMP=/tmp/pnputils-dist dist: clean rm -rf $(DISTTMP) mkdir $(DISTTMP) cp -a . $(DISTTMP)/$(REL) cd $(DISTTMP) ; tar czvvf /tmp/$(REL).tar.gz $(REL) rm -rf $(DISTTMP) .PHONY: all clean install dist lspnp.o: lspnp.c pnp_resource.h setpnp.o: setpnp.c pnp_resource.h