about summary refs log tree commit diff
path: root/Makefile
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2021-08-26 16:22:38 -0400
committerJune McEnroe <june@causal.agency>2021-08-26 16:22:38 -0400
commit42903aa6d5482af2377170017dd8d12c66cc1c2d (patch)
treef432d645f62e3fdaf2ea6891e03c0543e9ac6198 /Makefile
parentAdd version number generator (diff)
downloadexman-42903aa6d5482af2377170017dd8d12c66cc1c2d.tar.gz
exman-42903aa6d5482af2377170017dd8d12c66cc1c2d.zip
Support DESTDIR in install/uninstall
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 44bdf1c..9f4c5c7 100644
--- a/Makefile
+++ b/Makefile
@@ -28,15 +28,15 @@ clean:
 .endfor
 
 install: exman exman.1
-	install -d ${PREFIX}/bin ${MANDIR}/man1
-	install exman ${PREFIX}/bin
-	install -m 644 exman.1 ${MANDIR}/man1
+	install -d ${DESTDIR}${PREFIX}/bin ${DESTDIR}${MANDIR}/man1
+	install exman ${DESTDIR}${PREFIX}/bin
+	install -m 644 exman.1 ${DESTDIR}${MANDIR}/man1
 .for system in ${SYSTEMS}
 	${MAKE} -C ${system} ${.TARGET}
 .endfor
 
 uninstall:
-	rm -f ${PREFIX}/bin/exman ${MANDIR}/man1/exman.1
+	rm -f ${DESTDIR}${PREFIX}/bin/exman ${DESTDIR}${MANDIR}/man1/exman.1
 .for system in ${SYSTEMS}
 	${MAKE} -C ${system} ${.TARGET}
 .endfor
logmsg'> Otherwise a :: rule includes one of the ':'s in the tag name. 2021-01-19Prefer tag matches not preceded by [[:alnum:]]June McEnroe Otherwise the "id" in "void" matches for "void id". 2021-01-19Escape \ and / in mtags search patternsJune McEnroe 2021-01-20Use mtags in source-filterJune McEnroe 2021-01-19Add mtags to generate tags for make and mdocJune McEnroe 2021-01-19Map tags to IDs using only [[:alnum:]-._]June McEnroe 2021-01-19Don't use a pager if reading standard inputJune McEnroe 2021-01-19Support BSD make syntax and match *.amJune McEnroe These don't really go together, but... 2021-01-19Match tab following escaped newline in make assignmentsJune McEnroe Otherwise it ends up going into Shell state. 2021-01-18Allow matching lexers using first input lineJune McEnroe