From fde873e0bdeeddfa14bee46cf20c9cfec74e7abf Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Wed, 30 Mar 2022 17:47:53 +0200 Subject: [PATCH] Makefile: add convenience 'devel-uninstall' target Add a simple convenience target to "undo" what the devel-install did (creating a symlink to ~/.local/share/cockpit), i.e. simply removing that symlink. Suggested by: Christopher Snyder --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 9121d98..1f06bf8 100644 --- a/Makefile +++ b/Makefile @@ -89,6 +89,11 @@ devel-install: $(WEBPACK_TEST) mkdir -p ~/.local/share/cockpit ln -s `pwd`/dist ~/.local/share/cockpit/$(PACKAGE_NAME) +# assumes that there was symlink set up using the above devel-install target, +# and removes it +devel-uninstall: + rm -f ~/.local/share/cockpit/$(PACKAGE_NAME) + print-version: @echo "$(VERSION)" @@ -191,4 +196,4 @@ $(NODE_MODULES_TEST): package.json env -u NODE_ENV npm install env -u NODE_ENV npm prune -.PHONY: all clean install devel-install print-version dist node-cache rpm check vm update-po print-vm +.PHONY: all clean install devel-install print-version dist node-cache rpm check vm update-po print-vm devel-uninstall