diff --git a/hkd.1 b/hkd.1 index 3b2340b..263f5a8 100644 --- a/hkd.1 +++ b/hkd.1 @@ -1,4 +1,4 @@ -.TH HKD 1 "JULY 2020" "Alessandro Mauri" +.TH HKD\-VERSION 1 "JULY 2020" "Alessandro Mauri" .SH NAME hkd \- simple HotKey Daemon diff --git a/makefile b/makefile index b28f768..e30a30b 100644 --- a/makefile +++ b/makefile @@ -1,12 +1,25 @@ CC = gcc CFLAGS = -Wall -Werror -pedantic --std=c99 -O2 +VERSION = 0.1 +PREFIX = /usr/local +MANPREFIX = ${PREFIX}/share/man -hkd: hkd.o +hkd: hkd.c debug: gcc $(CFLAGS) -g hkd.c -o hkd_debug -hkd.o: hkd.c +install: hkd + mkdir -p ${DESTDIR}${PREFIX}/bin + cp -f hkd ${DESTDIR}${PREFIX}/bin + chmod 755 ${DESTDIR}${PREFIX}/bin/hkd + mkdir -p ${DESTDIR}${MANPREFIX}/man1 + sed "s/VERSION/${VERSION}/g" < hkd.1 > ${DESTDIR}${MANPREFIX}/man1/hkd.1 + chmod 644 ${DESTDIR}${MANPREFIX}/man1/hkd.1 + +uninstall: + rm -f ${DESTDIR}${PREFIX}/bin/hkd\ + ${DESTDIR}${MANPREFIX}/man1/hkd.1 clean: - rm *.o hkd hkd_debug 2> /dev/null + rm -f *.o hkd hkd_debug