Commit graph

78 commits

Author SHA1 Message Date
Adam Fedor
6c1d3f9957 Correct resource installation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2908 72102866-910b-0410-8b05-ffd578937521
1998-08-04 21:28:27 +00:00
Adam Fedor
24a31c8f04 Improved making.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2858 72102866-910b-0410-8b05-ffd578937521
1998-07-20 15:25:47 +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
Adam Fedor
71b59878a8 Update app resource copying.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2798 72102866-910b-0410-8b05-ffd578937521
1998-05-15 16:54:28 +00:00
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
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
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
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
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
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
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
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
Ovidiu Predescu
bfd4f5c8d5 Don't show the command that creates the library_paths.open.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2518 72102866-910b-0410-8b05-ffd578937521
1997-10-16 20:45:12 +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
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
4420aa90a8 Add bundle support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2464 72102866-910b-0410-8b05-ffd578937521
1997-09-30 21:54:33 +00:00
Scott Christley
31781131bc Minor bug fixes.
Some additional variables defined.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2462 72102866-910b-0410-8b05-ffd578937521
1997-09-30 16:09:35 +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
Ovidiu Predescu
4a4d7d8372 Added support for building profile, debug and shared/static versions of a library. Partial support for the NeXT compiler added. Several cleanups.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2447 72102866-910b-0410-8b05-ffd578937521
1997-09-26 01:16:38 +00:00
Ovidiu Predescu
9e552405be Use target INSTALL program to install the files in the package instead of cp.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2445 72102866-910b-0410-8b05-ffd578937521
1997-09-25 19:26:02 +00:00
Scott Christley
6a527381e3 Utilize object directory for apps.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2440 72102866-910b-0410-8b05-ffd578937521
1997-09-23 22:46:56 +00:00
Scott Christley
5b97714fb9 Incorporate multiple roots.
Convert OS, VENDOR, and CPU cleaning to shell scripts.
Implement makefile rules for tools.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2433 72102866-910b-0410-8b05-ffd578937521
1997-09-22 22:49:02 +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