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
Nicola Pero
c17f3b85d9
Set HAS_LN_S to no on mingw32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18015 72102866-910b-0410-8b05-ffd578937521
2003-10-31 17:12:36 +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
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
Nicola Pero
976aff4caa
Define CPP, not GENERAL_CPP
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16517 72102866-910b-0410-8b05-ffd578937521
2003-04-23 07:31:19 +00:00
Nicola Pero
42e78ce2df
Small update of CPP plist preprocessing for Apple gcc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16470 72102866-910b-0410-8b05-ffd578937521
2003-04-14 11:12:09 +00:00
Nicola Pero
90d92f5d58
Define CPP
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16463 72102866-910b-0410-8b05-ffd578937521
2003-04-14 10:51:25 +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
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
Nicola Pero
d00e5d2417
Define SED and AWK
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13266 72102866-910b-0410-8b05-ffd578937521
2002-03-28 15:32:09 +00:00
Nicola Pero
8106e91677
Define HAS_LN_S
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12992 72102866-910b-0410-8b05-ffd578937521
2002-03-05 15:03:12 +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
Nicola Pero
880b69972f
Added separate OBJC_NO_IMPORT_FLAGS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12820 72102866-910b-0410-8b05-ffd578937521
2002-02-27 13:41:10 +00:00
Nicola Pero
c9c86c17f8
Implemented strip=yes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11751 72102866-910b-0410-8b05-ffd578937521
2001-12-14 14:51:27 +00:00
Nicola Pero
668f98763f
Define CHOWN
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11713 72102866-910b-0410-8b05-ffd578937521
2001-12-12 15:18:49 +00:00
Nicola Pero
896db86fe0
Removed some unused variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11703 72102866-910b-0410-8b05-ffd578937521
2001-12-12 13:06:37 +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
Nicola Pero
57da0ef14d
Define GNUSTEP_MAKE_VERSION and company
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9691 72102866-910b-0410-8b05-ffd578937521
2001-04-25 11:02:13 +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
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
Nicola Pero
94a3edabbb
Removed graphical library flags now moved into the libraries
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8879 72102866-910b-0410-8b05-ffd578937521
2001-01-29 19:35:04 +00:00
Nicola Pero
bae88a5aca
Added comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@8689 72102866-910b-0410-8b05-ffd578937521
2001-01-19 11:49:20 +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
Adam Fedor
00830a762f
Add CPPFLAGS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@7497 72102866-910b-0410-8b05-ffd578937521
2000-09-13 14:39:14 +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
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
b4ff31b1fa
wraster library support and alpha/compositing improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6272 72102866-910b-0410-8b05-ffd578937521
2000-03-12 04:35:43 +00:00
Lyndon Tremblay
058fbcea80
*really* fixed missing bracket...
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5109 72102866-910b-0410-8b05-ffd578937521
1999-10-30 07:15:35 +00:00
Lyndon Tremblay
8db81ca390
fixed missing bracket
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5108 72102866-910b-0410-8b05-ffd578937521
1999-10-30 07:14:30 +00:00
Lyndon Tremblay
5e8a284bf8
Added partial Java support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5107 72102866-910b-0410-8b05-ffd578937521
1999-10-30 07:11:34 +00:00
Adam Fedor
c2d8f7c90f
Fix LDFLAGS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@4898 72102866-910b-0410-8b05-ffd578937521
1999-09-15 02:41:46 +00:00
Adam Fedor
eb4c24992d
Updated for cross-compile and dps
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@4016 72102866-910b-0410-8b05-ffd578937521
1999-04-02 05:31:35 +00:00
Adam Fedor
3c75a762e6
Merge from dawn branch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3875 72102866-910b-0410-8b05-ffd578937521
1999-03-09 05:30:15 +00:00
Richard Frith-MacDonald
296e2a83ae
Merged in 'dawn' CVS branch
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3827 72102866-910b-0410-8b05-ffd578937521
1999-03-02 08:58:30 +00:00
Adam Fedor
702148406b
Makefile changes to compile thinkg in place.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3496 72102866-910b-0410-8b05-ffd578937521
1998-12-20 21:27:47 +00:00
Adam Fedor
cd68d04b90
Update program_suffix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3412 72102866-910b-0410-8b05-ffd578937521
1998-12-07 16:54:26 +00:00
Adam Fedor
f6b9287d29
Windows, FreeBSD patches
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3408 72102866-910b-0410-8b05-ffd578937521
1998-12-07 16:23:04 +00:00
Richard Frith-MacDonald
175e6bf8c4
Hopefully fix threading problems.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3201 72102866-910b-0410-8b05-ffd578937521
1998-11-11 23:05:50 +00:00
Adam Fedor
d6eb14e6bc
Fix up dps configuration (again).
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2958 72102866-910b-0410-8b05-ffd578937521
1998-09-03 18:50:11 +00:00
Adam Fedor
621cc07b67
Better configuration, gui will compile without DPS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2954 72102866-910b-0410-8b05-ffd578937521
1998-09-03 14:35:49 +00:00
Ovidiu Predescu
a11eebe8cc
Added support for Boehm's garbage collector in libFoundation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2804 72102866-910b-0410-8b05-ffd578937521
1998-05-28 06:56:11 +00:00
Scott Christley
dfbedff55a
Minor bug fixes.
...
Add NEXTSTEP 3.x system specific settings.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2693 72102866-910b-0410-8b05-ffd578937521
1998-01-11 21:59:31 +00:00
Scott Christley
b5998ec3cf
Minor fix for library combo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2636 72102866-910b-0410-8b05-ffd578937521
1997-11-14 19:24:44 +00:00
Ovidiu Predescu
6162870cd1
Reworked rules.make to be much simpler and faster.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2626 72102866-910b-0410-8b05-ffd578937521
1997-11-13 03:18:16 +00:00
Scott Christley
3201c9c5c4
Add support for building ObjC (non GNUstep) based programs.
...
Eliminate use of stamp files.
Numerous bug fixes.
Threads library must now be specified by user when running configure
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2593 72102866-910b-0410-8b05-ffd578937521
1997-10-30 22:43:44 +00:00
Ovidiu Predescu
cd2ec947e7
Use dashes instead of underscores in the library combo. Renamed makefiles to GNUmakefile. Use all the user, local and system directories for searching after headers and libraries.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2574 72102866-910b-0410-8b05-ffd578937521
1997-10-28 19:00:28 +00:00
Ovidiu Predescu
139fc6cc5f
Use dashes instead of underscores. library_combo changed to libcombo. Support abbreviations.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2556 72102866-910b-0410-8b05-ffd578937521
1997-10-28 02:34:11 +00:00
Scott Christley
bdbfbc236e
Fix some bugs.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2503 72102866-910b-0410-8b05-ffd578937521
1997-10-14 17:31:18 +00:00
Ovidiu Predescu
391a9335b4
Correctly setup the WHICH_LIB_SCRIPT to be taken from host_cpu/host_os. Updated the authors list in some header files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2481 72102866-910b-0410-8b05-ffd578937521
1997-10-06 03:58:06 +00:00
Ovidiu Predescu
56e406490a
Use the host install program if possible.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2479 72102866-910b-0410-8b05-ffd578937521
1997-10-03 22:02:27 +00:00
Ovidiu Predescu
b152a7a0c7
Support for linking with different types of a library.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2477 72102866-910b-0410-8b05-ffd578937521
1997-10-03 21:12:56 +00:00
Ovidiu Predescu
144c56d7b9
Added argument to configure to specify the default library combination.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2469 72102866-910b-0410-8b05-ffd578937521
1997-10-02 01:29:16 +00:00
Scott Christley
4cc10b4f1b
Use makefile package install script instead of letting
...
autoconf determine for program to use.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2454 72102866-910b-0410-8b05-ffd578937521
1997-09-26 20:44:59 +00:00
Scott Christley
a25ff6b019
Add more rules for building libraries.
...
Add rules for building apps.
Some restructuring of the makefile package itself.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2428 72102866-910b-0410-8b05-ffd578937521
1997-09-18 01:36:07 +00:00
Scott Christley
adda7ec66c
Initial revision
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2421 72102866-910b-0410-8b05-ffd578937521
1997-09-16 01:07:48 +00:00