* Instance/framework.make (internal-framework-uninstall_):

Remove symlinks in $(GNUSTEP_LIBRARIES).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18319 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
David Ayers 2004-01-05 16:50:59 +00:00
parent 727c4a191b
commit 0ec62a7b2c
2 changed files with 13 additions and 3 deletions

View file

@ -1,3 +1,8 @@
2004-01-05 David Ayers <d.ayers@inode.at>
* Instance/framework.make (internal-framework-uninstall_):
Remove symlinks in $(GNUSTEP_LIBRARIES).
Mon Jan 5 00:33:00 2004 Nicola Pero <n.pero@mi.flashnet.it>
* Instance/framework.make (build-framework-dirs): Replaced test -L

View file

@ -3,7 +3,7 @@
#
# Instance Makefile rules to build GNUstep-based frameworks.
#
# Copyright (C) 2000, 2001 Free Software Foundation, Inc.
# Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
#
# Author: Mirko Viviani <mirko.viviani@rccr.cremona.it>
# Author: Nicola Pero <n.pero@mi.flashnet.it>
@ -555,7 +555,7 @@ $(GNUSTEP_LIBRARIES)/$(GNUSTEP_TARGET_LDIR) :
$(GNUSTEP_HEADERS) :
$(ECHO_CREATING)$(MKINSTALLDIRS) $@$(END_ECHO)
# NB: We use 'rm -f' to remove the symlink to insure
# NB: We use 'rm -f' to remove the symlinks to insure
# that we do not remove customized real directories.
internal-framework-uninstall_::
$(ECHO_UNINSTALLING)if [ "$(HEADER_FILES)" != "" ]; then \
@ -568,7 +568,12 @@ internal-framework-uninstall_::
if [ -n "$(HEADER_FILES)" ]; then \
rm -f $(GNUSTEP_HEADERS)/$(HEADER_FILES_INSTALL_DIR) ; \
fi; \
rm -rf $(FRAMEWORK_INSTALL_DIR)/$(FRAMEWORK_DIR_NAME)$(END_ECHO)
rm -rf $(FRAMEWORK_INSTALL_DIR)/$(FRAMEWORK_DIR_NAME) ; \
cd $(GNUSTEP_LIBRARIES)/$(GNUSTEP_TARGET_LDIR); \
rm -f $(FRAMEWORK_LIBRARY_FILE); \
rm -f $(SONAME_FRAMEWORK_FILE); \
rm -f $(VERSION_FRAMEWORK_LIBRARY_FILE); \
$(END_ECHO)
#
# Cleaning targets