about summary refs log tree commit diff
path: root/extra/edit/Makefile
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2022-04-03 17:59:45 -0400
committerJune McEnroe <june@causal.agency>2022-04-03 20:56:08 -0400
commitc79620a820db6b8684082345b2230b12e88a9f6c (patch)
treef6cdc41754d367ae8e645b35c1efe5c36c44368f /extra/edit/Makefile
parentAllow quitting pounce from clients (diff)
downloadpounce-c79620a820db6b8684082345b2230b12e88a9f6c.tar.gz
pounce-c79620a820db6b8684082345b2230b12e88a9f6c.zip
edit: Add prospective pounce-edit(1) manual
Diffstat (limited to 'extra/edit/Makefile')
-rw-r--r--extra/edit/Makefile28
1 files changed, 28 insertions, 0 deletions
diff --git a/extra/edit/Makefile b/extra/edit/Makefile
new file mode 100644
index 0000000..8bac3a6
--- /dev/null
+++ b/extra/edit/Makefile
@@ -0,0 +1,28 @@
+PREFIX ?= /usr/local
+BINDIR ?= ${PREFIX}/bin
+MANDIR ?= ${PREFIX}/man
+
+CFLAGS += -std=c11 -Wall -Wextra -Wpedantic
+LDADD.libtls = -ltls
+
+-include config.mk
+
+LDLIBS = ${LDADD.libtls}
+OBJS = edit.o xdg.o
+
+all: pounce-edit
+
+pounce-edit: ${OBJS}
+	${CC} ${LDFLAGS} ${OBJS} ${LDLIBS} -o $@
+
+clean:
+	rm -f ${OBJS} pounce-edit
+
+install: pounce-edit pounce-edit.1
+	install -d ${DESTDIR}${BINDIR} ${DESTDIR}${MANDIR}/man1
+	install pounce-edit ${DESTDIR}${BINDIR}
+	install -m 644 pounce-edit.1 ${DESTDIR}${MANDIR}/man1
+
+uninstall:
+	rm -f ${DESTDIR}${BINDIR}/pounce-edit
+	rm -f ${DESTDIR}${MANDIR}/man1/pounce-edit.1