Adam Fedor
a27430b892
Update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/branches/freeze-1_0_0@9521 72102866-910b-0410-8b05-ffd578937521
2001-04-05 02:24:09 +00:00
Adam Fedor
c518de4e8e
Remove spurious ','. Translate windows paths
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/branches/freeze-1_0_0@9511 72102866-910b-0410-8b05-ffd578937521
2001-03-28 18:43:21 +00:00
Nicola Pero
e8aaf082eb
Fixed shell syntax
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9383 72102866-910b-0410-8b05-ffd578937521
2001-03-16 14:53:47 +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
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
Nicola Pero
26a77a69f5
source Version using . ./Version' rather than simply
. Version' to
...
avoid weird problems with paths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9235 72102866-910b-0410-8b05-ffd578937521
2001-02-27 02:49:25 +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
0ac88f45a3
Fixed typo which was causing GNUSTEP_LOCAL_ROOT to be the same as
...
GNUSTEP_NETWORK_ROOT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9224 72102866-910b-0410-8b05-ffd578937521
2001-02-24 00:46:39 +00:00
Nicola Pero
0856818f43
New options --with-local-root and --with-network-root
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9179 72102866-910b-0410-8b05-ffd578937521
2001-02-19 15:26:32 +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
2f10d48498
Code specific to base, gui, xgps, xdps libraries moved into the libraries
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8876 72102866-910b-0410-8b05-ffd578937521
2001-01-29 19:34:01 +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
a28c7b566e
Set LD_LIBRARY_PATH to fix problems in configuration with shared libobjc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8737 72102866-910b-0410-8b05-ffd578937521
2001-01-22 13:32:39 +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
f6b2ed69dc
Removed output of files which no longer exist
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8637 72102866-910b-0410-8b05-ffd578937521
2001-01-16 19:37:00 +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
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
Adam Fedor
bda5c59fb2
Check for iconv support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@7517 72102866-910b-0410-8b05-ffd578937521
2000-09-14 15:26:53 +00:00
Richard Frith-MacDonald
fd1b96d9be
Minor changes for libxml support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@7469 72102866-910b-0410-8b05-ffd578937521
2000-09-11 11:58:00 +00:00
Mirko Viviani
dff0e7f753
2000-08-30 Mirko Viviani <mirko.viviani@rccr.cremona.it>
...
* configure.in: Check for gtar.
* config.make.in: New definition for TAR.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@7293 72102866-910b-0410-8b05-ffd578937521
2000-08-30 15:20:30 +00:00
Adam Fedor
2ec95f23d8
Final fixes for DLLs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6847 72102866-910b-0410-8b05-ffd578937521
2000-06-30 22:29:10 +00:00
Adam Fedor
4e6db9c884
fix libwraster search
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6832 72102866-910b-0410-8b05-ffd578937521
2000-06-27 19:01:07 +00:00
Adam Fedor
16d082bcf9
Fix for broken sh's
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6781 72102866-910b-0410-8b05-ffd578937521
2000-06-23 03:36:39 +00:00
Adam Fedor
e4c16b5540
Cygwin fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6767 72102866-910b-0410-8b05-ffd578937521
2000-06-22 02:55:28 +00:00
Nicola Pero
ca51b4a6c9
Removed old java stuff
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6755 72102866-910b-0410-8b05-ffd578937521
2000-06-21 11:28:01 +00:00
Adam Fedor
b56c0f8f0e
Remove resrouce files dependancy
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6728 72102866-910b-0410-8b05-ffd578937521
2000-06-19 15:33:26 +00:00
Adam Fedor
f3c6cfa062
Support for DLLs, etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6671 72102866-910b-0410-8b05-ffd578937521
2000-06-13 15:14:23 +00:00
Adam Fedor
cbfb9b808b
Check for version 2.0 of libwraster
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6488 72102866-910b-0410-8b05-ffd578937521
2000-04-20 14:58:30 +00:00