suggestion picker: a persistent layer to complement virtual keyboards like wvkbd
-rw-r--r--Makefile9
-rw-r--r--config.mk2
2 files changed, 9 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index a053c5a..4c9f28b 100644
--- a/Makefile
+++ b/Makefile
@@ -2,10 +2,12 @@ include config.mk
NAME=suggpicker
BIN=${NAME}
+MAN=${NAME}.1
SRC=.
PKGS = wayland-client pangocairo
+PREFIX?=/usr/local
MY_SOURCES += $(wildcard $(SRC)/*.c)
MY_HEADERS += $(wildcard $(SRC)/*.h)
@@ -21,7 +23,7 @@ SOURCES = $(MY_SOURCES) $(WAYLAND_SRC)
OBJECTS = $(SOURCES:.c=.o)
-all: ${BIN}
+all: ${BIN} ${MAN}
proto/%-client-protocol.c: proto/%.xml
wayland-scanner code < $? > $@
@@ -34,6 +36,9 @@ $(OBJECTS): $(HDRS) $(MY_HEADERS)
${BIN}: config.h $(OBJECTS)
$(CC) -o ${BIN} $(OBJECTS) $(LDFLAGS)
+${MAN}: ${MAN}.scd
+ scdoc < $? > $@
+
clean:
rm -f $(OBJECTS) $(HDRS) $(WAYLAND_SRC) ${BIN}
@@ -44,3 +49,5 @@ install: all
mkdir -p ${DESTDIR}${PREFIX}/bin
cp -f ${BIN} ${DESTDIR}${PREFIX}/bin
chmod 755 ${DESTDIR}${PREFIX}/bin/${BIN}
+ mkdir -p ${DESTDIR}${PREFIX}/share/man/man1
+ cp -f ${MAN} ${DESTDIR}${PREFIX}/share/man/man1
diff --git a/config.mk b/config.mk
index f66ced1..a13c87d 100644
--- a/config.mk
+++ b/config.mk
@@ -1,2 +1,2 @@
-VERSION = 0.1.0
+VERSION = 0.1.1
CFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=700