diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2020-09-12 15:11:44 -0700 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2020-09-12 15:11:44 -0700 |
| commit | 65f0a29b55e82a05f1c0c2c0eed66f2263cdd0a3 (patch) | |
| tree | 1cf3bf511358ab18fbb2233d078209e49437f7c9 /Makefile | |
| parent | e9673459376b92e5c8be60783b608723af9b23d9 (diff) | |
Moving towards separate grammar files.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -27,7 +27,9 @@ install: $(NAME) read prefix; \ fi; \ [ ! "$$prefix" ] && prefix="/usr/local"; \ + [ ! "$$sysconfdir" ] && sysconfdir=/etc; \ mkdir -pv -m 755 "$$prefix/share/man/man1" "$$prefix/bin" \ + && cp -rv grammars/* "$$sysconfdir/xdg/bpeg/" \ && cp -v $(NAME).1 "$$prefix/share/man/man1/" \ && rm -f "$$prefix/bin/$(NAME)" \ && cp -v $(NAME) "$$prefix/bin/" @@ -39,8 +41,9 @@ uninstall: read prefix; \ fi; \ [ ! "$$prefix" ] && prefix="/usr/local"; \ + [ ! "$$sysconfdir" ] && sysconfdir=/etc; \ echo "Deleting..."; \ - rm -rvf "$$prefix/bin/$(NAME)" "$$prefix/share/man/man1/$(NAME).1" ; \ + rm -rvf "$$prefix/bin/$(NAME)" "$$prefix/share/man/man1/$(NAME).1" "$$sysconfdir/xdg/bpeg"; \ printf "\033[1mIf you created any config files in ~/.config/$(NAME), you may want to delete them manually.\033[0m\n" .PHONY: all, clean, install, uninstall |
