diff options
| author | Bruce Hill <bitbucket@bruce-hill.com> | 2018-06-24 18:20:11 -0700 |
|---|---|---|
| committer | Bruce Hill <bitbucket@bruce-hill.com> | 2018-06-24 18:20:28 -0700 |
| commit | 80c8ceb0d4ae7eca729b0fc0f018b7a44a51f7b6 (patch) | |
| tree | 252da5d378909f4e295f536b208d446c730ea886 /Makefile | |
| parent | 034376f5f76ef5688199fa9df9205c9b5a5a3e5f (diff) | |
Added manpage and fixed a bug that screwed up nomsu loading.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -60,10 +60,11 @@ install: build version optimize fi; \ fi; \ version="`cat version`"; \ - mkdir -pv $$prefix/bin $$prefix/lib/nomsu/$$version $$prefix/share/nomsu/$$version \ + mkdir -pv $$prefix/bin $$prefix/lib/nomsu/$$version $$prefix/share/nomsu/$$version $$prefix/share/man/man1 \ && echo "#!$(LUA_BIN)\\nlocal NOMSU_VERSION, NOMSU_PREFIX = [[$$version]], [[$$prefix]]" | cat - nomsu.lua > $$prefix/bin/nomsu$$version \ && chmod +x $$prefix/bin/nomsu$$version \ && cp -v nomsu $$prefix/bin \ + && install -v -g 0 -o 0 -m 644 doc/nomsu.1 $$prefix/share/man/man1 \ && cp -rv $(LUA_FILES) $(PEG_FILE) core lib tests $$prefix/share/nomsu/$$version; .PHONY: uninstall @@ -82,13 +83,13 @@ uninstall: version version="`cat version`"; \ rm -rvf $$prefix/lib/nomsu/$$version $$prefix/share/nomsu/$$version $$prefix/bin/nomsu$$version; \ if [[ "`find -E $$prefix/bin -type f -regex '.*/nomsu[0-9.]+\$$'`" == "" ]]; then \ - rm -vf $$prefix/bin/nomsu; \ + rm -vf $$prefix/bin/nomsu $$prefix/share/man/man1/nomsu.1; \ else \ if [ -f $$prefix/bin/nomsu ]; then \ read -p $$'\033[1mIt looks like there are other versions of Nomsu installed. Is it okay to leave the "nomsu" cross-version launcher in place? (recommended) [Y/n]\033[0m ' ans; \ if [[ $$ans =~ ^[Nn] ]]; then \ echo "\033[1mDeleting...\033[0m"; \ - rm -vf $$prefix/bin/nomsu; \ + rm -vf $$prefix/bin/nomsu $$prefix/share/man/man1/nomsu.1; \ fi; \ fi; \ fi; \ |
