Do not leak GNUSTEP_LIBRARY_PATHLIST in the environment when running GNUstep.sh and GNUstep.csh

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32682 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Nicola Pero 2011-03-22 15:27:46 +00:00
parent 1842ccef46
commit 7136005c90
3 changed files with 7 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2011-03-22 Nicola Pero <nicola.pero@meta-innovation.com>
* GNUstep.sh.in: Unset GNUSTEP_LIBRARY_PATHLIST after using it.
* GNUstep.csh.in: Likewise.
2011-03-22 Nicola Pero <nicola.pero@meta-innovation.com>
* filesystem.make.in (GNUSTEP_USER_DIR_APPS,

View file

@ -325,7 +325,7 @@ foreach dir ( `/bin/sh -c 'IFS=:; for i in '"${GNUSTEP_LIBRARY_PATHLIST}"'; do e
end
unset path_fragment dir
unset GNUSTEP_TOOLS_PATHLIST
unset GNUSTEP_LIBRARY_PATHLIST
set GNUSTEP_INFO_PATHLIST=`$GNUSTEP_MAKEFILES/print_unique_pathlist.sh "$GNUSTEP_USER_DOC_INFO" "$GNUSTEP_LOCAL_DOC_INFO" "$GNUSTEP_NETWORK_DOC_INFO" "$GNUSTEP_SYSTEM_DOC_INFO" $fixup_paths`

View file

@ -517,6 +517,7 @@ IFS="$old_IFS"
unset old_IFS
unset dir
unset path_fragment
unset GNUSTEP_LIBRARY_PATHLIST
export CLASSPATH
export GUILE_LOAD_PATH