Introduction
Introduction Statistics Contact Development Disclaimer Help
Makefile - notes - a console notes manager using git
Log
Files
Refs
Tags
LICENSE
---
Makefile (871B)
---
1 # notes – a console notes manager using git
2 # See the LICENSE file for copyright and license details.
3 .POSIX:
4
5 VERSION = 0.1
6
7 BIN = notes
8 PREFIX = /usr
9 BINDIR = ${PREFIX}/bin
10 MANDIR = ${PREFIX}/share/man
11
12 all:
13
14 install:
15 @echo installing executable to "${DESTDIR}${PREFIX}/bin"
16 @mkdir -p "${DESTDIR}${BINDIR}"
17 @cp -f "${BIN}" "${DESTDIR}${BINDIR}/${BIN}"
18 @chmod 755 "${DESTDIR}${BINDIR}/${BIN}"
19 @echo installing manual page to ${DESTDIR}${MANDIR}/man1
20 @mkdir -p ${DESTDIR}${MANDIR}/man1
21 @sed "s/VERSION/${VERSION}/g" < ${BIN}.1 > ${DESTDIR}${MANDIR}/m…
22 @chmod 644 ${DESTDIR}${MANDIR}/man1/${BIN}.1
23
24 uninstall:
25 @echo removing executable file from "${DESTDIR}${PREFIX}/bin"
26 @rm -f "${DESTDIR}${BINDIR}/${BIN}"
27 @echo removing manual page from ${DESTDIR}${MANDIR}/man1
28 @rm -f ${DESTDIR}${MANDIR}/man1/${BIN}.1
29
30 .PHONY: all install uninstall clean
You are viewing proxied material from bitreich.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.