Introduction
Introduction Statistics Contact Development Disclaimer Help
Add Makefile - notes - a console notes manager using git
Log
Files
Refs
Tags
LICENSE
---
commit 50c7e26a5acf0153960eb30d30316cb7be21d320
parent 8dfecc9b710ba67a890e72a76f8059caada20c90
Author: Solene Rapenne <[email protected]>
Date: Sat, 14 Jul 2018 12:08:37 +0200
Add Makefile
Diffstat:
A Makefile | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+), 0 deletions(-)
---
diff --git a/Makefile b/Makefile
@@ -0,0 +1,30 @@
+# notes – a console notes manager using git
+# See the LICENSE file for copyright and license details.
+.POSIX:
+
+VERSION = 0.1
+
+BIN = notes
+PREFIX = /usr
+BINDIR = ${PREFIX}/bin
+MANDIR = ${PREFIX}/share/man
+
+all:
+
+install:
+ @echo installing executable to "${DESTDIR}${PREFIX}/bin"
+ @mkdir -p "${DESTDIR}${BINDIR}"
+ @cp -f "${BIN}" "${DESTDIR}${BINDIR}/${BIN}"
+ @chmod 755 "${DESTDIR}${BINDIR}/${BIN}"
+ @echo installing manual page to ${DESTDIR}${MANDIR}/man1
+ @mkdir -p ${DESTDIR}${MANDIR}/man1
+ @sed "s/VERSION/${VERSION}/g" < ${BIN}.1 > ${DESTDIR}${MANDIR}/man1/${…
+ @chmod 644 ${DESTDIR}${MANDIR}/man1/${BIN}.1
+
+uninstall:
+ @echo removing executable file from "${DESTDIR}${PREFIX}/bin"
+ @rm -f "${DESTDIR}${BINDIR}/${BIN}"
+ @echo removing manual page from ${DESTDIR}${MANDIR}/man1
+ @rm -f ${DESTDIR}${MANDIR}/man1/${BIN}.1
+
+.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.