From f0d835c6ac45b64f21e32c0e45cbefa22862d6ba Mon Sep 17 00:00:00 2001 From: qmathe Date: Wed, 2 Nov 2011 10:03:26 +0000 Subject: [PATCH] Improved the Makefile to support stripping the installed libraries for debugging. You can now do 'sudo -E make strip=yes install' exactly as you would with gnustep-make. --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index 6d5f19e5..3b89ea4d 100644 --- a/Makefile +++ b/Makefile @@ -99,6 +99,12 @@ install: all $(SILENT)install -m 444 $(LIBOBJC).so.$(VERSION) $(LIB_DIR) $(SILENT)install -m 444 $(LIBOBJCXX).so.$(VERSION) $(LIB_DIR) $(SILENT)install -m 444 $(LIBOBJC).a $(LIB_DIR) + $(SILENT)if [ "$(strip)" = "yes" ]; then \ + echo Stripping installed libraries...; \ + strip $(LIB_DIR)/$(LIBOBJC).so.$(VERSION); \ + strip $(LIB_DIR)/$(LIBOBJCXX).so.$(VERSION); \ + strip $(LIB_DIR)/$(LIBOBJC).a; \ + fi $(SILENT)echo Creating symbolic links... $(SILENT)ln -sf $(LIB_DIR)/$(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so $(SILENT)ln -sf $(LIB_DIR)/$(LIBOBJC).so.$(VERSION) $(LIB_DIR)/$(LIBOBJC).so.$(MAJOR_VERSION)