diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2023-07-29 09:11:41 -0230 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2023-07-29 09:11:41 -0230 |
| commit | 545f618f333a8e4d5d9c38266e14574eef542fcb (patch) | |
| tree | 4a1d4385e1ca9f3d6801dfefbb7def1ca4d5a5bd | |
| parent | 619c4bd3c0e17799521e2d6258737167ee1e5909 (diff) | |
| download | pfc-545f618f333a8e4d5d9c38266e14574eef542fcb.zip | |
move man page assembly to seperate make target
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | Makefile | 12 |
2 files changed, 8 insertions, 5 deletions
@@ -1 +1,2 @@ /pfc +/pfc.1 @@ -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 |