1 CFLAGS = -O2 -Wall -Wstrict-prototypes
6 all: lspnp lspnp.8 setpnp setpnp.8
9 rm -f *.o *.8 lspnp setpnp
12 M=`echo $(DATE)`; sed <$< >$@ "s/@TODAY@/$$M/;s/@VERSION@/pnputils-$(VERSION)/;"
15 install -m 755 lspnp setpnp /sbin
16 install -m 644 lspnp.8 setpnp.8 /usr/share/man/man8
17 install -m 644 pnp.ids /usr/share/misc
19 REL=pnputils-$(VERSION)
20 DISTTMP=/tmp/pnputils-dist
25 cp -a . $(DISTTMP)/$(REL)
26 cd $(DISTTMP) ; tar czvvf /tmp/$(REL).tar.gz $(REL)
29 .PHONY: all clean install dist
31 lspnp.o: lspnp.c pnp_resource.h
32 setpnp.o: setpnp.c pnp_resource.h