tmkfile - pm - barely a pack manager | |
git clone git://z3bra.org/pm | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
tmkfile (635B) | |
--- | |
1 <config.mk | |
2 | |
3 pm: pm.o | |
4 ${LD} $prereq ${LDFLAGS} ${LIBS} -o $target | |
5 | |
6 pm.o: pm.c | |
7 ${CC} -c -o $target $prereq ${CPPFLAGS} ${CFLAGS} | |
8 | |
9 config.h: config.def.h | |
10 cp $prereq $stem | |
11 | |
12 clean:V: | |
13 rm -f pm *.o | |
14 | |
15 distclean:V: clean | |
16 rm config.h | |
17 | |
18 install:V: pm pm.1 pack.5 | |
19 mkdir -p ${DESTDIR}${PREFIX}/bin | |
20 mkdir -p ${DESTDIR}${MANPREFIX}/man1 | |
21 mkdir -p ${DESTDIR}${MANPREFIX}/man5 | |
22 cp pm ${DESTDIR}${PREFIX}/bin/pm | |
23 cp pm.1 ${DESTDIR}${MANPREFIX}/man1/ | |
24 cp pack.5 ${DESTDIR}${MANPREFIX}/man5/ | |
25 chmod 755 ${DESTDIR}${PREFIX}/bin/pm | |
26 | |
27 uninstall:V: | |
28 rm ${DESTDIR}${PREFIX}/bin/pm | |
29 rm ${DESTDIR}${MANPREFIX}/man1/pm.1 | |
30 |