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
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
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
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
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
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
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
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
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
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
Scott Christley
34dbd0a3bd
Add debugapp script which is like openapp except that it runs gdb for
...
the application executable.
Add AUXILIARY_TOOL_LIBS and AUXILIARY_GUI_LIBS variables which are used
by auxiliary libraries to get themselves linked in.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2534 72102866-910b-0410-8b05-ffd578937521
1997-10-20 15:53:51 +00:00
Scott Christley
1a9a60aae4
Add comment.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2525 72102866-910b-0410-8b05-ffd578937521
1997-10-17 21:40:07 +00:00
Ovidiu Predescu
995286a5ad
Don't print the commands for building the .iconheader file on OS systems.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2522 72102866-910b-0410-8b05-ffd578937521
1997-10-17 18:50:28 +00:00
Scott Christley
c62c768674
Move determination of host and target systems out of target.make
...
and into a new file, names.make.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2520 72102866-910b-0410-8b05-ffd578937521
1997-10-17 00:55:41 +00:00
Ovidiu Predescu
6130b471af
Turn off optimizations when compiling with debug.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2515 72102866-910b-0410-8b05-ffd578937521
1997-10-16 19:22:11 +00:00
Ovidiu Predescu
a91f775bc2
Fixed some bugs related to openapp.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2514 72102866-910b-0410-8b05-ffd578937521
1997-10-16 18:52:02 +00:00
Ovidiu Predescu
cd198b7c11
Better support for building applications and support for shared libraries.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2507 72102866-910b-0410-8b05-ffd578937521
1997-10-15 22:45:58 +00:00
Ovidiu Predescu
dc6f2558bd
Support for building OS 4.x applications.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2506 72102866-910b-0410-8b05-ffd578937521
1997-10-14 22:54:35 +00:00
Ovidiu Predescu
8a3fe04c44
Make possible passing arguments to the application.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2504 72102866-910b-0410-8b05-ffd578937521
1997-10-14 18:46:16 +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
d57a532a54
openapp implemented.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2500 72102866-910b-0410-8b05-ffd578937521
1997-10-13 23:30:17 +00:00
Ovidiu Predescu
3d73dfe9c8
Check to see if a DPS directory exists inside the X11 headers tree.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2499 72102866-910b-0410-8b05-ffd578937521
1997-10-13 19:38:12 +00:00
Ovidiu Predescu
9b1a4c6ce9
Small changes in the dependency between install and all targets.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2492 72102866-910b-0410-8b05-ffd578937521
1997-10-08 19:13:02 +00:00
Ovidiu Predescu
82a89a09c8
Some fixes to better support test.make.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2485 72102866-910b-0410-8b05-ffd578937521
1997-10-07 23:27:51 +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
8c29ca3f10
Output libraries in the current directory.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2480 72102866-910b-0410-8b05-ffd578937521
1997-10-05 06:28:05 +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
Scott Christley
23588b47e8
Add support for the dynamic loader environment variable.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2475 72102866-910b-0410-8b05-ffd578937521
1997-10-02 23:05:46 +00:00
Scott Christley
5033db3649
Add test building and check rules.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2474 72102866-910b-0410-8b05-ffd578937521
1997-10-02 22:14:12 +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