Commit graph

210 commits

Author SHA1 Message Date
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
Adam Fedor
9e1f6036e8 Use -dumpversion for gcc version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13440 72102866-910b-0410-8b05-ffd578937521
2002-04-11 23:08:37 +00:00
Nicola Pero
383d13b1b7 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13358 72102866-910b-0410-8b05-ffd578937521
2002-04-04 16:08:03 +00:00
Richard Frith-Macdonald
4fda587caf Attemp to solve Freds problems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13099 72102866-910b-0410-8b05-ffd578937521
2002-03-13 07:52:57 +00:00
Richard Frith-Macdonald
2361e92860 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13076 72102866-910b-0410-8b05-ffd578937521
2002-03-10 13:33:47 +00:00
Richard Frith-Macdonald
183036c798 Fixes for mingw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13074 72102866-910b-0410-8b05-ffd578937521
2002-03-10 10:19:46 +00:00
Adam Fedor
d91ef8a3e3 Move HOST_INSTALL
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13055 72102866-910b-0410-8b05-ffd578937521
2002-03-09 15:04:50 +00:00
Richard Frith-Macdonald
3631628d2f Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12947 72102866-910b-0410-8b05-ffd578937521
2002-03-02 06:58:33 +00:00
Richard Frith-Macdonald
d3f28f2258 iForce common root directories.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12920 72102866-910b-0410-8b05-ffd578937521
2002-03-01 12:26:54 +00:00
Richard Frith-Macdonald
9583f91bd4 Pass configure time information about forced user and defaults paths to
the code we build.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12906 72102866-910b-0410-8b05-ffd578937521
2002-02-28 19:52:12 +00:00
Richard Frith-Macdonald
6ed46fa8e1 New utility to get home directory of user.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12887 72102866-910b-0410-8b05-ffd578937521
2002-02-28 15:01:51 +00:00
Richard Frith-Macdonald
574caa3a29 Quick hack temporary fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12872 72102866-910b-0410-8b05-ffd578937521
2002-02-28 07:27:00 +00:00
Nicola Pero
673453914d Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12819 72102866-910b-0410-8b05-ffd578937521
2002-02-27 13:40:36 +00:00
Richard Frith-Macdonald
9efcf128c9 Support GNUSTEP_DEFAULTS_ROOT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12540 72102866-910b-0410-8b05-ffd578937521
2002-02-14 09:24:14 +00:00
Richard Frith-Macdonald
bb9d9cd93a Minor fix for consistency with the NSUserName() behavior.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12519 72102866-910b-0410-8b05-ffd578937521
2002-02-13 10:43:58 +00:00
Adam Fedor
8b7a0ba99c Remove old/incorrect CPPFLAGS/LDFLAGS.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12403 72102866-910b-0410-8b05-ffd578937521
2002-02-04 04:43:38 +00:00
Nicola Pero
66707f39e1 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12327 72102866-910b-0410-8b05-ffd578937521
2002-01-31 11:25:53 +00:00
Nicola Pero
c4f732302a Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12303 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:32:00 +00:00
Nicola Pero
9bdd8ee85f Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12178 72102866-910b-0410-8b05-ffd578937521
2002-01-22 00:36:43 +00:00
Nicola Pero
64fbfcbae7 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12161 72102866-910b-0410-8b05-ffd578937521
2002-01-21 17:16:17 +00:00
Nicola Pero
93bd5debab Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12158 72102866-910b-0410-8b05-ffd578937521
2002-01-21 16:39:23 +00:00
Nicola Pero
657c35849e Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12107 72102866-910b-0410-8b05-ffd578937521
2002-01-15 00:44:31 +00:00
Nicola Pero
a32d24ab2d Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12097 72102866-910b-0410-8b05-ffd578937521
2002-01-14 10:03:58 +00:00
Nicola Pero
78ec6fa197 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12081 72102866-910b-0410-8b05-ffd578937521
2002-01-10 17:58:00 +00:00
Nicola Pero
a41294946b Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11715 72102866-910b-0410-8b05-ffd578937521
2001-12-12 15:20:06 +00:00
Nicola Pero
2993a3f9b4 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11560 72102866-910b-0410-8b05-ffd578937521
2001-11-28 11:31:31 +00:00
Nicola Pero
482cf3b62b Added automatic configuration test setting AUTO_DEPENDENCIES to yes if
we are running under GCC => 3.x


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11481 72102866-910b-0410-8b05-ffd578937521
2001-11-22 13:31:51 +00:00
Adam Fedor
f446c5cd54 Config option to set tar command
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11350 72102866-910b-0410-8b05-ffd578937521
2001-11-09 04:49:19 +00:00
Adam Fedor
28dd87701b Use tar on freebsd
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11318 72102866-910b-0410-8b05-ffd578937521
2001-11-07 03:31:23 +00:00
Nicola Pero
499f71ed58 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11243 72102866-910b-0410-8b05-ffd578937521
2001-10-25 09:45:42 +00:00
Adam Fedor
23bf4b4cef Make paths work on MingW
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11165 72102866-910b-0410-8b05-ffd578937521
2001-10-17 03:22:41 +00:00
Adam Fedor
a01c53e391 Don't look for gcc's libobjc.so
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10756 72102866-910b-0410-8b05-ffd578937521
2001-08-21 15:06:00 +00:00
Adam Fedor
13f8b2c045 Quote variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10412 72102866-910b-0410-8b05-ffd578937521
2001-07-11 03:30:30 +00:00
Adam Fedor
2ffa05ed0c Propogate install dir. Find gcc's libobjc.so if any
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10375 72102866-910b-0410-8b05-ffd578937521
2001-07-10 02:28:20 +00:00
Adam Fedor
dfc8ff1f67 New option to specify alternate thread lib
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9718 72102866-910b-0410-8b05-ffd578937521
2001-04-27 04:23:31 +00:00
Adam Fedor
209784ffe6 Add next flags for tests
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9705 72102866-910b-0410-8b05-ffd578937521
2001-04-26 03:46:11 +00:00
Nicola Pero
0426d370dc Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9690 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:01:25 +00:00
Adam Fedor
a3da36ba3d GUI Backend built as bundle by default. Remove backend component
of LIBRARY_COMBO throughout makefiles and scripts.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9577 72102866-910b-0410-8b05-ffd578937521
2001-04-13 19:49:16 +00:00
Adam Fedor
a7692a5617 Merge 1.0 branch into main.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9547 72102866-910b-0410-8b05-ffd578937521
2001-04-10 03:19:42 +00:00
Jonathan Gapen
8fd79d79b1 Configure update.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9500 72102866-910b-0410-8b05-ffd578937521
2001-03-26 23:20:17 +00:00
Nicola Pero
0422165462 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9384 72102866-910b-0410-8b05-ffd578937521
2001-03-16 15:33:38 +00:00
Adam Fedor
ddf632489b Fix stupid mistake
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9382 72102866-910b-0410-8b05-ffd578937521
2001-03-15 16:42:59 +00:00
Adam Fedor
239e8e9992 yes on MINGW threads if cross compiling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9381 72102866-910b-0410-8b05-ffd578937521
2001-03-15 16:39:56 +00:00
Adam Fedor
5478005c06 Move test for CC earlier
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9380 72102866-910b-0410-8b05-ffd578937521
2001-03-15 16:28:48 +00:00
Adam Fedor
f814b65e9c Fix shell var
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9379 72102866-910b-0410-8b05-ffd578937521
2001-03-15 16:20:41 +00:00
Adam Fedor
8511b9ad03 Regenerate
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9344 72102866-910b-0410-8b05-ffd578937521
2001-03-13 18:46:07 +00:00
Adam Fedor
074d2a9c48 Fix thread testing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9343 72102866-910b-0410-8b05-ffd578937521
2001-03-13 18:26:25 +00:00
Richard Frith-Macdonald
686a3a09b7 Added executable version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9278 72102866-910b-0410-8b05-ffd578937521
2001-03-03 09:22:51 +00:00
Richard Frith-Macdonald
873045e6bf remove read-only version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9277 72102866-910b-0410-8b05-ffd578937521
2001-03-03 09:20:52 +00:00
Nicola Pero
13f6c5d242 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9236 72102866-910b-0410-8b05-ffd578937521
2001-02-27 02:50:12 +00:00
Adam Fedor
85e08ffd66 Separete def of LD_LIBRARY_PATH frome export
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9230 72102866-910b-0410-8b05-ffd578937521
2001-02-26 00:31:44 +00:00
Nicola Pero
394cc4253a Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9225 72102866-910b-0410-8b05-ffd578937521
2001-02-24 00:47:21 +00:00
Nicola Pero
a6499c6238 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9180 72102866-910b-0410-8b05-ffd578937521
2001-02-19 15:27:06 +00:00
Adam Fedor
ded33768e6 Hopefully final prefix correction
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8944 72102866-910b-0410-8b05-ffd578937521
2001-01-30 18:29:36 +00:00
Adam Fedor
977b1ee5e5 Correct setting of prefix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8943 72102866-910b-0410-8b05-ffd578937521
2001-01-30 17:11:28 +00:00
Adam Fedor
a9603538f8 Correct GNUSTEP_ROOT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8914 72102866-910b-0410-8b05-ffd578937521
2001-01-29 22:21:08 +00:00
Nicola Pero
74a097f3f6 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8877 72102866-910b-0410-8b05-ffd578937521
2001-01-29 19:34:13 +00:00
Richard Frith-MacDonald
e6e17b6fd3 Added check for recent version of GMP
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8806 72102866-910b-0410-8b05-ffd578937521
2001-01-25 17:39:41 +00:00
Nicola Pero
2ac0335346 Tiny change in a comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8740 72102866-910b-0410-8b05-ffd578937521
2001-01-22 13:40:41 +00:00
Nicola Pero
ce6eeb70f7 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8738 72102866-910b-0410-8b05-ffd578937521
2001-01-22 13:33:30 +00:00
Adam Fedor
48042dd7e1 Avoid reference problems, always include Headers and Libraries in search path
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8664 72102866-910b-0410-8b05-ffd578937521
2001-01-17 18:52:50 +00:00
Adam Fedor
5880af9b93 Add ability to place backend independant libs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8661 72102866-910b-0410-8b05-ffd578937521
2001-01-17 18:20:26 +00:00
Nicola Pero
e6e5daa8cd Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8638 72102866-910b-0410-8b05-ffd578937521
2001-01-16 19:37:25 +00:00
Adam Fedor
dc01b6a29e Fix FLATTENED strucutre in some files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8607 72102866-910b-0410-8b05-ffd578937521
2001-01-16 03:17:45 +00:00
Nicola Pero
6cfa3ae6a5 New files log_install_dir.sh and install-complete-dir.sh to be created
by configure


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8570 72102866-910b-0410-8b05-ffd578937521
2001-01-12 18:26:53 +00:00
Adam Fedor
26a33db60d Set CPPFLAGS not CFLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8548 72102866-910b-0410-8b05-ffd578937521
2001-01-10 19:28:56 +00:00
Adam Fedor
3c479f0fed New rpm.make, some config improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8521 72102866-910b-0410-8b05-ffd578937521
2001-01-08 21:45:31 +00:00
Jonathan Gapen
0672daf693 Update to use autoconf macro from libxml 2.2.10 distribution.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8475 72102866-910b-0410-8b05-ffd578937521
2001-01-05 10:12:17 +00:00
Adam Fedor
f2ca8a6bab Change check for objc forwarding hook
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8469 72102866-910b-0410-8b05-ffd578937521
2001-01-03 17:06:12 +00:00
Adam Fedor
acaf49aa37 Update. Look for libxml2.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8446 72102866-910b-0410-8b05-ffd578937521
2000-12-26 22:57:57 +00:00
Adam Fedor
e3e780e5c1 Strip -g from CFLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8324 72102866-910b-0410-8b05-ffd578937521
2000-12-14 18:15:37 +00:00
Adam Fedor
9de1dd02c8 Fix mistaken setting of CPPFLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8319 72102866-910b-0410-8b05-ffd578937521
2000-12-13 16:10:45 +00:00
Adam Fedor
357263c411 Updated docs. --enable-ffcall check
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8284 72102866-910b-0410-8b05-ffd578937521
2000-12-08 17:25:44 +00:00
Richard Frith-MacDonald
5e4f567731 Many updates for flattened directory structure.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8252 72102866-910b-0410-8b05-ffd578937521
2000-12-05 16:11:55 +00:00
Richard Frith-MacDonald
4c35ebbb78 Added checks for GMP
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8149 72102866-910b-0410-8b05-ffd578937521
2000-11-18 08:54:32 +00:00
Richard Frith-MacDonald
e18bb3acac Added checks for OpenSSL
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8121 72102866-910b-0410-8b05-ffd578937521
2000-11-15 14:29:27 +00:00
Mirko Viviani
30461a341b * configure.in: fixed gtar checking.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8032 72102866-910b-0410-8b05-ffd578937521
2000-11-04 21:43:56 +00:00
Mirko Viviani
ecd526fbcc * configure.in: added --with-libxml-include, --with-libxml-library
and --with-libiconv-library.
Added -I/usr/local/include and -L/usr/local/lib for FreeBSD.

* framework.make: new file.
* common.make: added common frameworks defines (library, header paths).
* bundle.make: added ALL_FRAMEWORKS_DIRS
* rules.make: added frameworks headers flags. Prebuild framework
header dir. Set framework name/dir/version.
* subproject.make: build framework headers and resource files.
* target.make: added SHARED_FRAMEWORK_LINK_CMD
* tool.make: added ALL_FRAMEWORKS_DIRS
* ld_lib_path.csh: added paths for frameworks.
* ld_lib_path.sh (lib_paths): added paths for frameworks.
* GNUmakefile.in (MAKE_FILES): added framework.make

* Headers/gnustep/base/NSBundle.h: added ivar.
* Source/NSBundle.m ([NSBundle +_addFrameworkFromClass:]): new private
method to parse NSFramework_* classes.
(_bundle_load_callback): added framework support. Wrap classes in a
NSValue to avoid implicit initialization.
([NSBundle +allBundles]): added framework support.
([NSBundle +allFrameworks]): implemented.
([NSBundle +bundleForClass:]): get classes from NSValue object.
([NSBundle -classNamed:]): likewise.

* Headers/gnustep/base/objc-load.h (LINKER_GETSYMBOL): new define.
* Source/objc-load.m (objc_get_symbol_path): get lib path of a Class
or Category.
* Source/simple-load.h (__objc_dynamic_get_symbol_path): indentifies
lib path of a symbol.
* Source/dld-load.h (__objc_dynamic_get_symbol_path): not supported.
* Source/hpux-load.h (__objc_dynamic_get_symbol_path): not implemented.

* Source/mframe/mframe.foot (mframe_get_arg): typ declaration fix.
(mframe_set_arg): idem

* Headers/gnustep/base/config.h.in: added HAVE_DLADDR
* aclocal.m4 (OBJC_SYS_DYNAMIC_LINKER): test for dladdr()
* configure.in: added --with-libxml-include and --with-libxml-library,
added -I/usr/local/include and -L/usr/local/lib for FreeBSD.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@7918 72102866-910b-0410-8b05-ffd578937521
2000-10-28 21:58:48 +00:00
Adam Fedor
7a633812ff Fix iconv test
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@7701 72102866-910b-0410-8b05-ffd578937521
2000-10-02 22:34:05 +00:00
Richard Frith-MacDonald
2d1529dc52 Need libxml 2.2.3 or later
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@7649 72102866-910b-0410-8b05-ffd578937521
2000-09-29 10:41:48 +00:00
Adam Fedor
118e46f214 Correct tar command
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@7536 72102866-910b-0410-8b05-ffd578937521
2000-09-18 15:27:51 +00:00