Commit graph

190 commits

Author SHA1 Message Date
Nicola Pero
b4fc9cdc93 New configure options to specify user dir, user defaults dir, user config file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21815 72102866-910b-0410-8b05-ffd578937521
2005-10-13 01:25:23 +00:00
Nicola Pero
300c8123e2 Rewritten management of ./configure --prefix=xxx
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21814 72102866-910b-0410-8b05-ffd578937521
2005-10-13 00:30:48 +00:00
Nicola Pero
86c15aa256 Read an existing GNUstep configuration file if any, and added options
to control this behaviour


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21812 72102866-910b-0410-8b05-ffd578937521
2005-10-12 23:03:26 +00:00
Nicola Pero
ed01dd45c1 Added --with-system-root=xxx option
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21811 72102866-910b-0410-8b05-ffd578937521
2005-10-12 21:19:48 +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
7435943579 Removed obsolete --without-system-root option
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21806 72102866-910b-0410-8b05-ffd578937521
2005-10-12 18:16:42 +00:00
Nicola Pero
940956782b Removed obsolete/unused config variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21805 72102866-910b-0410-8b05-ffd578937521
2005-10-12 17:58:06 +00:00
Nicola Pero
2d1eb06470 Fixed location of GNUstep config file on NetBSD
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21804 72102866-910b-0410-8b05-ffd578937521
2005-10-12 17:43:25 +00:00
Nicola Pero
72b76ae115 Generate GNUstep.conf and install it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21802 72102866-910b-0410-8b05-ffd578937521
2005-10-12 16:47:33 +00:00
Nicola Pero
5204f11a1a Added --with-config-file option, and use it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21799 72102866-910b-0410-8b05-ffd578937521
2005-10-12 16:09:32 +00:00
Nicola Pero
430cd86d69 Recognize a custom libobjc on Windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20883 72102866-910b-0410-8b05-ffd578937521
2005-03-10 04:21:17 +00:00
Adam Fedor
ed2030e1be Don't reset LIB_DIR
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20011 72102866-910b-0410-8b05-ffd578937521
2004-09-07 03:12:32 +00:00
Nicola Pero
da4be51cc9 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19981 72102866-910b-0410-8b05-ffd578937521
2004-09-03 20:29:29 +00:00
Adam Fedor
49ff92e696 Remove warning about moving directories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19841 72102866-910b-0410-8b05-ffd578937521
2004-08-08 03:28:26 +00:00
Adam Fedor
7954dc3422 Apple compiler checking, other fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19806 72102866-910b-0410-8b05-ffd578937521
2004-08-01 02:33:45 +00:00
Adam Fedor
db41f0f95d Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19702 72102866-910b-0410-8b05-ffd578937521
2004-07-10 03:07:56 +00:00
Alexander Malmberg
d86e67f506 Rename HAS_OBJC_EXCEPTIONS to USE_OBJC_EXCEPTIONS. Add configure argument for this feature, and make the test for it stricter.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19603 72102866-910b-0410-8b05-ffd578937521
2004-06-22 23:56:41 +00:00
Nicola Pero
9ae06b0ad8 Detect native ObjC exception support in the compiler, and turn it on if there
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19551 72102866-910b-0410-8b05-ffd578937521
2004-06-19 11:09:53 +00:00
Nicola Pero
2b6f94dd3f Rewritten built system for gnustep-make's Documentation so that it's using
a standard GNUmakefile without duplication of code with gnustep-make,
automatically installing a local/temporary gnustpe-make if needed; removed
usage of autoconf for Documentation building.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18854 72102866-910b-0410-8b05-ffd578937521
2004-03-18 13:17:22 +00:00
Nicola Pero
c8873931ce Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18822 72102866-910b-0410-8b05-ffd578937521
2004-03-09 18:15:03 +00:00
Nicola Pero
ab18780e7d Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18620 72102866-910b-0410-8b05-ffd578937521
2004-02-18 16:55:46 +00:00
Adam Fedor
9aba042a40 Add check for Apple cc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18423 72102866-910b-0410-8b05-ffd578937521
2004-01-15 17:20:20 +00:00
Adam Fedor
f576213327 Add 2.57 prereq. Subst OBJCFLAGS from configure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17944 72102866-910b-0410-8b05-ffd578937521
2003-10-21 02:25:44 +00:00
Nicola Pero
f49fc16c5a Regenerated using autoconf 2.57
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17871 72102866-910b-0410-8b05-ffd578937521
2003-10-15 09:51:57 +00:00
Nicola Pero
fea5c6e041 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17842 72102866-910b-0410-8b05-ffd578937521
2003-10-13 18:34:02 +00:00
Adam Fedor
02015f405f Correct problem where *bsd lib flags were not getting used.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17810 72102866-910b-0410-8b05-ffd578937521
2003-10-10 02:52:45 +00:00
Adam Fedor
e9d21d10f0 Simplify use of user-defined flags.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17744 72102866-910b-0410-8b05-ffd578937521
2003-09-29 16:46:50 +00:00
Adam Fedor
f169c339f3 On netbsd, Use -Wl to pass linker options.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17513 72102866-910b-0410-8b05-ffd578937521
2003-08-23 03:02:47 +00:00
Nicola Pero
ecdde45764 Put headers in a library-combo keyed directory if library combos are used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17388 72102866-910b-0410-8b05-ffd578937521
2003-07-29 11:56:20 +00:00
Nicola Pero
3c80f2dd8f Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17178 72102866-910b-0410-8b05-ffd578937521
2003-07-09 15:26:43 +00:00
Adam Fedor
385d3c2716 CHange sed script
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17162 72102866-910b-0410-8b05-ffd578937521
2003-07-07 03:33:22 +00:00
Adam Fedor
6ac6c789b1 Add flags for openbsd like freebsd.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17153 72102866-910b-0410-8b05-ffd578937521
2003-07-06 02:40:44 +00:00
Adam Fedor
abb01b866d New NetBSD cleanups. man page fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17152 72102866-910b-0410-8b05-ffd578937521
2003-07-06 02:36:44 +00:00
Adam Fedor
b7ef8fef5f Add option to disable moving obsolete dirs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16932 72102866-910b-0410-8b05-ffd578937521
2003-06-17 03:50:41 +00:00
Adam Fedor
244789c8b5 Better thread testing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16871 72102866-910b-0410-8b05-ffd578937521
2003-06-06 01:55:21 +00:00
Adam Fedor
3ed6117366 Version 1.7.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16749 72102866-910b-0410-8b05-ffd578937521
2003-05-20 03:22:54 +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
Richard Frith-Macdonald
a272af9aee Merged in 1.6.0 changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16227 72102866-910b-0410-8b05-ffd578937521
2003-03-23 06:53:16 +00:00
Nicola Pero
1bc691654f Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15703 72102866-910b-0410-8b05-ffd578937521
2003-01-26 04:01:38 +00:00
Nicola Pero
221497fba8 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15383 72102866-910b-0410-8b05-ffd578937521
2002-12-30 16:29:12 +00:00
Nicola Pero
59a6be039e Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15290 72102866-910b-0410-8b05-ffd578937521
2002-12-14 01:40:03 +00:00
Nicola Pero
d329c3b6b7 Small rewrite for efficiency
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14644 72102866-910b-0410-8b05-ffd578937521
2002-10-04 13:56:01 +00:00
Nicola Pero
70464d16fd Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14518 72102866-910b-0410-8b05-ffd578937521
2002-09-23 04:02:34 +00:00
Adam Fedor
b496bffb85 Typo in CPPFLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14336 72102866-910b-0410-8b05-ffd578937521
2002-08-26 16:53:48 +00:00
Adam Fedor
cb98793417 Simplify CPPFLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14283 72102866-910b-0410-8b05-ffd578937521
2002-08-16 03:02:06 +00:00
Nicola Pero
59ffb79428 Regenerated with netbsd elf updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14258 72102866-910b-0410-8b05-ffd578937521
2002-08-09 10:03:39 +00:00
Richard Frith-Macdonald
cf5d5fc478 Implement system-wide .GNUsteprc support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13616 72102866-910b-0410-8b05-ffd578937521
2002-05-10 08:47:58 +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