Add PnP IDs from Giuseppe Bilotta:
[pnputils] / Makefile
1 CFLAGS = -O2 -Wall -Wstrict-prototypes
2
3 VERSION=0.1
4 DATE="July 6, 2006"
5
6 all:    lspnp lspnp.8 setpnp setpnp.8
7
8 clean:
9         rm -f *.o *.8 lspnp setpnp
10
11 %.8: %.man
12         M=`echo $(DATE)`; sed <$< >$@ "s/@TODAY@/$$M/;s/@VERSION@/pnputils-$(VERSION)/;"
13
14 install: all
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
18
19 REL=pnputils-$(VERSION)
20 DISTTMP=/tmp/pnputils-dist
21
22 dist: clean
23         rm -rf $(DISTTMP)
24         mkdir $(DISTTMP)
25         cp -a . $(DISTTMP)/$(REL)
26         cd $(DISTTMP) ; tar czvvf /tmp/$(REL).tar.gz $(REL)
27         rm -rf $(DISTTMP)
28
29 .PHONY: all clean install dist
30
31 lspnp.o: lspnp.c pnp_resource.h
32 setpnp.o: setpnp.c pnp_resource.h