From 545f618f333a8e4d5d9c38266e14574eef542fcb Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sat, 29 Jul 2023 09:11:41 -0230 Subject: move man page assembly to seperate make target --- Makefile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 5494fe0..b0da10e 100644 --- a/Makefile +++ b/Makefile @@ -12,18 +12,20 @@ run: build clean: rm -f pfc -install: +doc: + sed "s/VERSION/${VERSION}/g" < doc/intro.1 | \ + cat - doc/{cmd.1,op.1,func.1,const.1} > pfc.1 + +install: doc go build -buildvcs=false cp pfc ${DESTDIR}${PREFIX}/bin chmod 755 ${DESTDIR}${PREFIX}/bin/pfc mkdir -p ${DESTDIR}${MANPREFIX}/man1 - cat doc/{intro.1,cmd.1,op.1,func.1,const.1} | \ - sed "s/VERSION/${VERSION}/g" > \ - ${DESTDIR}${MANPREFIX}/man1/pfc.1 + cp pfc.1 ${DESTDIR}${MANPREFIX}/man1 chmod 644 ${DESTDIR}${MANPREFIX}/man1/pfc.1 uninstall: rm -f ${DESTDIR}${PREFIX}/bin/pfc \ ${DESTDIR}${MANPREFIX}/man1/pfc.1 -.PHONY: build run install uninstall +.PHONY: build run clean doc install uninstall -- cgit v1.2.3