Commit graph

119 commits

Author SHA1 Message Date
Nicola Pero
eeeda85518 Small fix for zsh; use setopt shwordsplit instead of set -y
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@34804 72102866-910b-0410-8b05-ffd578937521
2012-02-21 14:21:38 +00:00
Wolfgang Lux
7085f35269 Fix definition of CLASSPATH in GNUstep.{sh,csh}, which was constructed
backward.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32969 72102866-910b-0410-8b05-ffd578937521
2011-05-03 07:40:10 +00:00
Nicola Pero
7136005c90 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
2011-03-22 15:27:46 +00:00
Richard Frith-MacDonald
d7f7b0e6d4 Fix bug which could cause some path components to be omitted from the paths.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27210 72102866-910b-0410-8b05-ffd578937521
2008-12-05 09:49:10 +00:00
Nicola Pero
0c9645c148 Rewritten adding paths to PATH, CLASSPATH, GUILE_LOAD_PATH, INFOPATH, LD_LIBRARY_PATH, DYLD_LIBRARY_PATH, etc. to check every single path before adding it. Inlined ld_lib_path.sh/csh in GNUstep.sh/csh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26945 72102866-910b-0410-8b05-ffd578937521
2008-10-21 14:45:48 +00:00
Nicola Pero
42e119ced2 Removed shebang from all scripts that are to be sourced, not executed, to stop warning from rpmlint and other packaging checking programs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25962 72102866-910b-0410-8b05-ffd578937521
2008-01-17 02:32:21 +00:00
Nicola Pero
d05ffc117a Updated comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25951 72102866-910b-0410-8b05-ffd578937521
2008-01-15 14:39:55 +00:00
Nicola Pero
c0c25231f6 Implemented ./configure --enable-strict-v2-mode and a few other minor upgrades/changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25949 72102866-910b-0410-8b05-ffd578937521
2008-01-14 15:22:14 +00:00
Nicola Pero
9e5e57ea9d 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
2008-01-14 13:04:47 +00:00
Nicola Pero
7c92cd43fc Cleaned up variables at the end of source scripts; only keep the ones that were already in the environment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25944 72102866-910b-0410-8b05-ffd578937521
2008-01-14 11:17:34 +00:00
Nicola Pero
3f41b31eaa Unset GNUSTEP_USER_DIR after using it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25943 72102866-910b-0410-8b05-ffd578937521
2008-01-14 10:41:13 +00:00
Nicola Pero
b4d1bdd037 Unset some polluting shell variables at the end of GNUstep.sh and GNUstep.csh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25937 72102866-910b-0410-8b05-ffd578937521
2008-01-14 09:22:29 +00:00
Nicola Pero
0be80fe685 Simplified, standardized and extended quoting so that it should work on netbsd as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25763 72102866-910b-0410-8b05-ffd578937521
2007-12-20 04:02:20 +00:00
Adam Fedor
6ef7c3e512 Update license to GPL 3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25539 72102866-910b-0410-8b05-ffd578937521
2007-10-30 14:18:41 +00:00
Nicola Pero
375f33aba3 Fixed copyright notices to tell the user they can read the GPL in the COPYING file, not COPYING.LIB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@25329 72102866-910b-0410-8b05-ffd578937521
2007-07-13 10:11:48 +00:00
Nicola Pero
b55d6b203c Added GNUSTEP_*_WEB_APPS for GSWeb and SOPE; fixed some minor filesystem layouts bits
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24769 72102866-910b-0410-8b05-ffd578937521
2007-03-05 16:49:54 +00:00
Nicola Pero
299eb7e040 use shorter variable names for GNUSTEP_xxx_DOCUMENTATION[_yyy] variables, so that it works with tcsh 6.12 and other shells with limited variable name lengths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24691 72102866-910b-0410-8b05-ffd578937521
2007-02-26 15:20:05 +00:00
Nicola Pero
bc40e45feb Added GNUSTEP_xxx_ADMIN_APPS and GNUSTEP_xxx_ADMIN_TOOLS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24614 72102866-910b-0410-8b05-ffd578937521
2007-02-16 20:14:44 +00:00
Nicola Pero
df3c0ad414 Fixed typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24546 72102866-910b-0410-8b05-ffd578937521
2007-02-14 05:48:42 +00:00
Nicola Pero
19148d443d More work on filesystem support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24545 72102866-910b-0410-8b05-ffd578937521
2007-02-14 05:47:05 +00:00
Nicola Pero
e033c6cf9c Updated openapp and opentool for new filesystem config; make sure GNUSTEP_MAKEFILES is treated as a separate config
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24534 72102866-910b-0410-8b05-ffd578937521
2007-02-14 03:40:30 +00:00
Nicola Pero
d656596e1d More work on general filesystem layout support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24532 72102866-910b-0410-8b05-ffd578937521
2007-02-14 02:38:15 +00:00
Nicola Pero
7d76d18ac2 Start to update the shell scripts for the new filesystem support. Work in progress, but everything should still work as usual
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24525 72102866-910b-0410-8b05-ffd578937521
2007-02-13 14:19:37 +00:00
Matt Rice
5766caaba9 * GNUstep.sh.in: Rename variable/fix paste error.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24329 72102866-910b-0410-8b05-ffd578937521
2007-01-09 12:00:13 +00:00
Nicola Pero
29756933ff Set INFOPATH so that our info files are found at runtime; minor tidyups in GNUstep shell setup/reset scripts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@24327 72102866-910b-0410-8b05-ffd578937521
2007-01-09 11:25:15 +00:00
Nicola Pero
1db9347273 Introduced new variable GNUSTEP_IS_FLATTENED to switch the default flattened status from no to yes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23718 72102866-910b-0410-8b05-ffd578937521
2006-10-02 15:54:56 +00:00
Richard Frith-MacDonald
c251133e07 Attempt to prevent con figuration with bad paths on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23138 72102866-910b-0410-8b05-ffd578937521
2006-07-06 12:19:32 +00:00
Richard Frith-Macdonald
7197cfdf0f Handle backslashes in paths.
Fix GNUSTEP_MAKEFILES error reported by Chris Vetter.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22115 72102866-910b-0410-8b05-ffd578937521
2005-11-28 20:53:37 +00:00
Nicola Pero
139fdd2df4 Export GNUSTEP_USER_ROOT after setting it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21820 72102866-910b-0410-8b05-ffd578937521
2005-10-14 10:25:48 +00:00
Nicola Pero
afd1d69f43 Get rid of user_home in favour of configuration files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21818 72102866-910b-0410-8b05-ffd578937521
2005-10-13 02:42:10 +00:00
Nicola Pero
1ec2cfa824 Removed obsolete variable GNUSTEP_ROOT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21810 72102866-910b-0410-8b05-ffd578937521
2005-10-12 21:11:28 +00:00
Nicola Pero
e9942b16d3 Use GNUSTEP_SYSTEM_ROOT in configure stages instead of prefix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21809 72102866-910b-0410-8b05-ffd578937521
2005-10-12 21:07:28 +00:00
Nicola Pero
f1b925a0fb Use GNUSTEP_MAKEFILES, not MAKEFILES_SUFFIX
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21808 72102866-910b-0410-8b05-ffd578937521
2005-10-12 20:45:14 +00:00
Nicola Pero
f7c4c012bb Added comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21801 72102866-910b-0410-8b05-ffd578937521
2005-10-12 16:46:34 +00:00
Adam Fedor
f7da0d90ea * Update FSF Address.
* Documentation/gnustep-howto.texi: Update required libs.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21244 72102866-910b-0410-8b05-ffd578937521
2005-05-22 03:20:14 +00:00
Adam Fedor
b9af85c3c4 * GNUstep.sh.in: Add newline at end of file (avoids bug in Solaris
sed).


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19914 72102866-910b-0410-8b05-ffd578937521
2004-08-24 14:39:49 +00:00
Nicola Pero
66b9bdd9ca Do not run make_services
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19887 72102866-910b-0410-8b05-ffd578937521
2004-08-20 00:37:00 +00:00
Nicola Pero
90e5e247ac Hack to fix running GNUstep.sh under zsh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19522 72102866-910b-0410-8b05-ffd578937521
2004-06-15 10:39:10 +00:00
Adam Fedor
a830aae513 Filesystem change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16565 72102866-910b-0410-8b05-ffd578937521
2003-04-28 02:29:49 +00:00
Nicola Pero
365f25eea1 Do not run config.guess if ./configure provides hard-coded GNUSTEP_HOST*
values, and requires to use them


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15701 72102866-910b-0410-8b05-ffd578937521
2003-01-26 04:01:10 +00:00
Nicola Pero
6c61ec6ac8 Moved setting the GUILE_LOAD_PATH from ld_lib_path.sh to GNUstep.sh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14651 72102866-910b-0410-8b05-ffd578937521
2002-10-05 00:11:53 +00:00
Adam Fedor
ee4d81520c Change GNUSTEP_PATHPREFIX_LIST to GNUSTEP_PATHLIST
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13917 72102866-910b-0410-8b05-ffd578937521
2002-06-19 03:46:08 +00:00
Adam Fedor
3e91f4352c Upgrade to autoconf 2.53
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13572 72102866-910b-0410-8b05-ffd578937521
2002-05-02 15:07:49 +00:00
Nicola Pero
fd4c096622 Fixed forgotten to remove temporary variable dir from shell environmetn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13392 72102866-910b-0410-8b05-ffd578937521
2002-04-08 01:56:17 +00:00
Nicola Pero
373ed0016e Tidied up setting PATH and CLASSPATH to avoid spurious : at the end of vars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13354 72102866-910b-0410-8b05-ffd578937521
2002-04-04 15:52:35 +00:00
Nicola Pero
9066949870 Better set up of GNUSTEP_PATHPREFIX_LIST (and PATH and CLASSPATH as a
consequence) by removing duplicates


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13348 72102866-910b-0410-8b05-ffd578937521
2002-04-04 15:18:20 +00:00
Nicola Pero
d439785af4 Fixed rpm builds on viring envs ... do not unset variables unless we set
them.  Cleaned up windows code ... more compact and meaningful.  Added
comments.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13346 72102866-910b-0410-8b05-ffd578937521
2002-04-04 14:27:57 +00:00
Nicola Pero
d95b3c385f Quoted some more paths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13342 72102866-910b-0410-8b05-ffd578937521
2002-04-04 14:19:13 +00:00
Nicola Pero
b07f617489 Indented line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13341 72102866-910b-0410-8b05-ffd578937521
2002-04-04 14:15:31 +00:00
Richard Frith-Macdonald
edd917cba9 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13079 72102866-910b-0410-8b05-ffd578937521
2002-03-11 08:06:16 +00:00