mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-23 22:33:28 +00:00
Dropped sourcing custom user GNUstep.(c)sh when the main GNUstep.(c)sh is sourced.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25945 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
7c92cd43fc
commit
9e5e57ea9d
5 changed files with 47 additions and 15 deletions
18
ChangeLog
18
ChangeLog
|
@ -1,3 +1,21 @@
|
|||
2008-01-14 Nicola Pero <nicola.pero@meta-innovation.com>
|
||||
|
||||
* GNUstep.sh.in: Dropped sourcing user
|
||||
GNUSTEP_USER_ROOT/GNUstep.sh at the end of the script. The
|
||||
location of the file is no longer meaningfully defined in
|
||||
gnustep-make v2 so we'd need a new mechanism to define a new
|
||||
location, but the feature looks generally obsolete/pointless in
|
||||
gnustep-make v2 so we'd rather drop it.
|
||||
If you have a custom shell script you want to source at start up,
|
||||
you can simply add it in your shell init script before or after
|
||||
sourcing GNUstep.sh. If you are trying to customize the
|
||||
filesystem or environment, you need to customize your layout or
|
||||
config files so that your changes are detected by gnustep-base as
|
||||
well as gnustep-make.
|
||||
* GNUstep.csh.in: Same change.
|
||||
* Documentation/releasenotes.texi: Document the change.
|
||||
* RELEASENOTES: Regenerated.
|
||||
|
||||
2008-01-14 Nicola Pero <nicola.pero@meta-innovation.com>
|
||||
|
||||
* GNUstep.csh.in: At the end of the script unset
|
||||
|
|
|
@ -4,6 +4,21 @@ The release notes include descriptions of API changes, behavior
|
|||
changes and other information that might help developers and users
|
||||
migrate to using a newer version of the make system.
|
||||
|
||||
@section Version 2.0.5
|
||||
|
||||
@table @samp
|
||||
|
||||
@item ~/GNUstep/GNUstep.sh
|
||||
This script used to be automatically sourced whenever the main
|
||||
GNUstep.sh file was sourced. In gnustep-make version 2 (starting with
|
||||
2.0.5) the file is no longer sourced. If you are sourcing GNUstep.sh
|
||||
at start-up and have a custom shell script that you'd like to source
|
||||
in addition to GNUstep.sh, please source it in your shell init script
|
||||
before or after sourcing GNUstep.sh. The same applies to
|
||||
~/GNUstep/GNUstep.csh.
|
||||
|
||||
@end table
|
||||
|
||||
@section Version 2.0.0
|
||||
|
||||
Version 2.0.0 is a new major release of gnustep-make which includes a
|
||||
|
|
|
@ -247,13 +247,6 @@ endif
|
|||
|
||||
unset gnustep_info_path
|
||||
|
||||
#
|
||||
# Perform any user initialization
|
||||
#
|
||||
if ( -e "$GNUSTEP_USER_ROOT/GNUstep.csh" ) then
|
||||
source "$GNUSTEP_USER_ROOT/GNUstep.csh"
|
||||
endif
|
||||
|
||||
if ( ! {$?GNUSTEP_KEEP_CONFIG_FILE} ) then
|
||||
unsetenv GNUSTEP_CONFIG_FILE
|
||||
endif
|
||||
|
|
|
@ -406,13 +406,6 @@ unset gnustep_info_path
|
|||
export INFOPATH
|
||||
unset GNUSTEP_INFO_PATHLIST
|
||||
|
||||
#
|
||||
# Perform any user initialization
|
||||
#
|
||||
if [ -f "$GNUSTEP_USER_ROOT/GNUstep.sh" ]; then
|
||||
. "$GNUSTEP_USER_ROOT/GNUstep.sh"
|
||||
fi
|
||||
|
||||
#
|
||||
# Clean up the environment by removing the filesystem variables. Do
|
||||
# it unless we were explicitly requested not to clean it up! Mostly
|
||||
|
|
15
RELEASENOTES
15
RELEASENOTES
|
@ -5,7 +5,20 @@ The release notes include descriptions of API changes, behavior changes
|
|||
and other information that might help developers and users migrate to
|
||||
using a newer version of the make system.
|
||||
|
||||
1.1 Version 2.0.0
|
||||
1.1 Version 2.0.5
|
||||
=================
|
||||
|
||||
`~/GNUstep/GNUstep.sh'
|
||||
This script used to be automatically sourced whenever the main
|
||||
GNUstep.sh file was sourced. In gnustep-make version 2 (starting
|
||||
with 2.0.5) the file is no longer sourced. If you are sourcing
|
||||
GNUstep.sh at start-up and have a custom shell script that you'd
|
||||
like to source in addition to GNUstep.sh, please source it in your
|
||||
shell init script before or after sourcing GNUstep.sh. The same
|
||||
applies to ~/GNUstep/GNUstep.csh.
|
||||
|
||||
|
||||
1.2 Version 2.0.0
|
||||
=================
|
||||
|
||||
Version 2.0.0 is a new major release of gnustep-make which includes a
|
||||
|
|
Loading…
Reference in a new issue