Makefile: make the symlink in BIN_DIR refer to the executable in DESTDIR
authorAntonio Ospite <ao2@ao2.it>
Sat, 10 Dec 2016 20:59:19 +0000 (21:59 +0100)
committerAntonio Ospite <ao2@ao2.it>
Sat, 10 Dec 2016 20:59:19 +0000 (21:59 +0100)
Also make the symlink relative, this way it is always valid whether
DESTDIR is specified or not.

Makefile

index 7937d41..0102bc2 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -26,6 +26,6 @@ install: installdocs
        install -d $(DESTDIR)$(TWEEPER_DIR)/src
        install -m644 src/* $(DESTDIR)$(TWEEPER_DIR)/src
        install -d $(DESTDIR)$(BIN_DIR)
        install -d $(DESTDIR)$(TWEEPER_DIR)/src
        install -m644 src/* $(DESTDIR)$(TWEEPER_DIR)/src
        install -d $(DESTDIR)$(BIN_DIR)
-       ln -sf $(TWEEPER_DIR)/tweeper $(DESTDIR)$(BIN_DIR)/tweeper
+       ln -rsf $(DESTDIR)$(TWEEPER_DIR)/tweeper $(DESTDIR)$(BIN_DIR)/tweeper
        @echo -e "\n\nINSTALLATION COMPLETE"
        @echo -e "Make sure '$(PHP_SCRIPT_DIR)' is in PHP include_path!\n"
        @echo -e "\n\nINSTALLATION COMPLETE"
        @echo -e "Make sure '$(PHP_SCRIPT_DIR)' is in PHP include_path!\n"