aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2020-09-12 15:11:44 -0700
committerBruce Hill <bruce@bruce-hill.com>2020-09-12 15:11:44 -0700
commit65f0a29b55e82a05f1c0c2c0eed66f2263cdd0a3 (patch)
tree1cf3bf511358ab18fbb2233d078209e49437f7c9 /Makefile
parente9673459376b92e5c8be60783b608723af9b23d9 (diff)
Moving towards separate grammar files.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 7636bce..0eb9b9e 100644
--- a/Makefile
+++ b/Makefile
@@ -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