~ chicken-core (chicken-5) 8927603fcc9ed7efa2257ab3553f6549377c95ce
commit 8927603fcc9ed7efa2257ab3553f6549377c95ce
Author: Evan Hanson <evhan@foldling.org>
AuthorDate: Thu Dec 7 16:45:26 2017 +1300
Commit: Evan Hanson <evhan@foldling.org>
CommitDate: Thu Dec 7 16:45:30 2017 +1300
Fix man page uninstallation
The uninstallation command for man pages was missing a "1" file
extension, so we were previously uninstalling just ".../man1/chicken",
for example, rather than ".../man1/chicken.1".
diff --git a/rules.make b/rules.make
index fc91396b..d433b201 100644
--- a/rules.make
+++ b/rules.make
@@ -433,11 +433,9 @@ endif
ifeq ($(PLATFORM),cygwin)
$(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(IBINDIR)$(SEP)cyg$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)*"
endif
-
$(foreach obj,$(MANPAGES),\
$(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) \
- "$(DESTDIR)$(IMAN1DIR)$(SEP)$(obj)" $(NL))
-
+ "$(DESTDIR)$(IMAN1DIR)$(SEP)$(obj).1" $(NL))
$(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ICHICKENINCDIR)$(SEP)chicken.h"
$(REMOVE_COMMAND) $(REMOVE_COMMAND_OPTIONS) "$(DESTDIR)$(ICHICKENINCDIR)$(SEP)$(CHICKEN_CONFIG_H)"
$(REMOVE_COMMAND) $(REMOVE_COMMAND_RECURSIVE_OPTIONS) "$(DESTDIR)$(IDATADIR)"
Trap