Adam Fedor
cc0031d356
Use GNUSTEP_MAKEFILES in place of $(GNUSTEP_SYSTEM_ROOT)/Makefiles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2739 72102866-910b-0410-8b05-ffd578937521
1998-02-06 19:15:05 +00:00
Ovidiu Predescu
e790d1bb94
Minor chnages to support static libraries.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2736 72102866-910b-0410-8b05-ffd578937521
1998-02-06 02:27:22 +00:00
Adam Fedor
583094298c
Add TARGET_SYSTEM_LIBS for irix OS.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2725 72102866-910b-0410-8b05-ffd578937521
1998-02-04 15:50:57 +00:00
Ovidiu Predescu
9089006f39
Don't require libFoundation.make.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2724 72102866-910b-0410-8b05-ffd578937521
1998-02-04 09:12:48 +00:00
Ovidiu Predescu
289dd36c0c
Small changes to support Boehm's GC.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2723 72102866-910b-0410-8b05-ffd578937521
1998-02-04 08:33:17 +00:00
Ovidiu Predescu
785db394b6
Force creation of unix.exp.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2717 72102866-910b-0410-8b05-ffd578937521
1998-02-01 21:49:22 +00:00
Ovidiu Predescu
165627cac1
Added support for bundles.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2714 72102866-910b-0410-8b05-ffd578937521
1998-01-30 23:59:17 +00:00
Adam Fedor
2138473a91
New flags for Solaris bundles.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2712 72102866-910b-0410-8b05-ffd578937521
1998-01-27 22:29:03 +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
Ovidiu Predescu
0fa68cb81b
Pass the name of the makefile down during the recursive makes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2688 72102866-910b-0410-8b05-ffd578937521
1998-01-09 22:05:03 +00:00
Ovidiu Predescu
1a1063a897
Minor changes for solaris.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2678 72102866-910b-0410-8b05-ffd578937521
1997-12-23 02:10:38 +00:00
Ovidiu Predescu
dbe91e6b38
Minor changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2670 72102866-910b-0410-8b05-ffd578937521
1997-12-05 02:09:12 +00:00
Scott Christley
f46e577bf7
More bug fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2661 72102866-910b-0410-8b05-ffd578937521
1997-11-28 20:04:12 +00:00
Scott Christley
ef556e80d7
Add license file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2650 72102866-910b-0410-8b05-ffd578937521
1997-11-19 22:05:32 +00:00
Ovidiu Predescu
b45be614e5
Fixed minor problems.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2649 72102866-910b-0410-8b05-ffd578937521
1997-11-19 20:47:26 +00:00
Ovidiu Predescu
cd05e3c49a
Better support for the dynamic linker.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2645 72102866-910b-0410-8b05-ffd578937521
1997-11-17 22:55:20 +00:00
Scott Christley
34a31cdaa9
Add rules for test tools and applications.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2642 72102866-910b-0410-8b05-ffd578937521
1997-11-14 22:50:41 +00:00
Ovidiu Predescu
33175b10ba
New defines for the GUI and backend libraries. Support for abbreviations in debugapp and openapp.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2637 72102866-910b-0410-8b05-ffd578937521
1997-11-14 19:45:02 +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
Scott Christley
49d14bdfd9
Have debugapp determine host information if necessary.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2635 72102866-910b-0410-8b05-ffd578937521
1997-11-14 01:04:11 +00:00
Scott Christley
4671af8ef2
Enhance MediaBook functions to easily switch roots and library combo.
...
Minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2634 72102866-910b-0410-8b05-ffd578937521
1997-11-14 01:03:10 +00:00
Scott Christley
c80c2e992a
Minor bug fixes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2633 72102866-910b-0410-8b05-ffd578937521
1997-11-13 21:28:59 +00:00
Ovidiu Predescu
f2c6aef21a
Changed test.make to test-library.make in GNUmakefile.in.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2631 72102866-910b-0410-8b05-ffd578937521
1997-11-13 19:53:22 +00:00
Ovidiu Predescu
ee81fe8aa8
test.make renamed to test-library.make.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2630 72102866-910b-0410-8b05-ffd578937521
1997-11-13 19:16:19 +00:00
Ovidiu Predescu
a782c15322
Fixed the bundle.make and test.make to work with the new rules.make.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2627 72102866-910b-0410-8b05-ffd578937521
1997-11-13 05:14:35 +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
Adam Fedor
6fc18be4b7
Change BUNDLE_LDFLAGS for solaris.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2624 72102866-910b-0410-8b05-ffd578937521
1997-11-11 21:42:00 +00:00
Scott Christley
ed39f705a7
Add AUXILIARY macros for auxiliary libraries.
...
Minor bug fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2609 72102866-910b-0410-8b05-ffd578937521
1997-11-01 22:41:39 +00:00
Richard Frith-MacDonald
4e25f9b437
Added line of comment forgotten in last change about update to target.make
...
for build/install of static libraries.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2602 72102866-910b-0410-8b05-ffd578937521
1997-10-31 13:12:19 +00:00
Richard Frith-MacDonald
b4b58a2dab
Fixed for build/install of static libraries now that they don't have
...
version numbers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2601 72102866-910b-0410-8b05-ffd578937521
1997-10-31 13:10:43 +00:00
Richard Frith-MacDonald
32072d952b
Note about modification to which_lib.c for realloc problems.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2600 72102866-910b-0410-8b05-ffd578937521
1997-10-31 12:54:43 +00:00
Richard Frith-MacDonald
ee8e30f158
Modified for systems where realloc() doesn't cope with nul pointers.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2599 72102866-910b-0410-8b05-ffd578937521
1997-10-31 12:51:03 +00:00
Ovidiu Predescu
4d4e8eafce
Fixed the dynamic linker flags in test.make.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2598 72102866-910b-0410-8b05-ffd578937521
1997-10-31 02:41:37 +00:00
Scott Christley
09abe10980
Fix rules for building test applications.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2595 72102866-910b-0410-8b05-ffd578937521
1997-10-31 01:09:21 +00:00
Scott Christley
e707f80710
Add distclean target.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2594 72102866-910b-0410-8b05-ffd578937521
1997-10-30 23:26:22 +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
9ff7102dd8
extensions.make removed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2591 72102866-910b-0410-8b05-ffd578937521
1997-10-30 19:43:35 +00:00
Ovidiu Predescu
fd25dcbb78
Minor changes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2589 72102866-910b-0410-8b05-ffd578937521
1997-10-30 19:06:58 +00:00
Ovidiu Predescu
4a4bf85ae4
core.make renamed to brain.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2586 72102866-910b-0410-8b05-ffd578937521
1997-10-29 18:56:03 +00:00
Ovidiu Predescu
eca9308593
core.make renamed to brain.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2585 72102866-910b-0410-8b05-ffd578937521
1997-10-29 18:46:19 +00:00
Adam Fedor
56d3ae478d
Add thread library for Solaris, use dashes in library_combo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2584 72102866-910b-0410-8b05-ffd578937521
1997-10-29 16:27:45 +00:00
Ovidiu Predescu
66c5a81e16
Updated .cvsignore.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2575 72102866-910b-0410-8b05-ffd578937521
1997-10-28 19:01:29 +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
7788661c09
Renamed Makefiles to GNUmakefile.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2558 72102866-910b-0410-8b05-ffd578937521
1997-10-28 03:13:18 +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
Ovidiu Predescu
e3101c57e8
Added extensions.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2553 72102866-910b-0410-8b05-ffd578937521
1997-10-25 04:05:46 +00:00
Ovidiu Predescu
0e57645864
Support OPENSTEP Foundation library.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2550 72102866-910b-0410-8b05-ffd578937521
1997-10-25 03:53:00 +00:00
Ovidiu Predescu
a809791a70
Minor change to avoid shell parse errors if RESOURCE_FILES is not defined.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2543 72102866-910b-0410-8b05-ffd578937521
1997-10-22 00:52:17 +00:00
Richard Frith-MacDonald
98832a189f
Modified the rule for building static libraries so that the library is
...
built with a version number and a symbolic link is made to it. This
fixes the installation process so that an install of a staic, debug version
of gstep-base will work.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2538 72102866-910b-0410-8b05-ffd578937521
1997-10-21 14:16:26 +00:00
Scott Christley
0ef9173e0e
Eliminate use of stamp file when building tools.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2535 72102866-910b-0410-8b05-ffd578937521
1997-10-20 16:11:37 +00:00