Commit graph

71 commits

Author SHA1 Message Date
Nicola Pero
1ff6f44fbd Added again rule for APPLICATION_ICON which got lost in a change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/branches/freeze-0_6_6@7049 72102866-910b-0410-8b05-ffd578937521
2000-07-29 20:33:25 +00:00
Nicola Pero
5a7e792763 Changed ALL_JAVAFLAGS to ALL_JAVACFLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/branches/freeze-0_6_6@7000 72102866-910b-0410-8b05-ffd578937521
2000-07-28 10:05:47 +00:00
Nicola Pero
2234f7761c Added rules to build jni headers from java sources
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/branches/freeze-0_6_6@6960 72102866-910b-0410-8b05-ffd578937521
2000-07-25 13:01:19 +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
Nicola Pero
a80996eecd Rewritten java stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6754 72102866-910b-0410-8b05-ffd578937521
2000-06-21 11:26:50 +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
Richard Frith-MacDonald
04d6aea6a0 gsdoc documentation rules
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6333 72102866-910b-0410-8b05-ffd578937521
2000-03-19 12:13:40 +00:00
Richard Frith-MacDonald
4768168c51 Fix lost make rule
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6109 72102866-910b-0410-8b05-ffd578937521
2000-02-25 14:27:19 +00:00
Adam Fedor
49f09374d7 Make separate system root default
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@6084 72102866-910b-0410-8b05-ffd578937521
2000-02-23 16:27:03 +00:00
Adam Fedor
183010c869 Revert change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5873 72102866-910b-0410-8b05-ffd578937521
2000-01-26 16:05:13 +00:00
Manuel Guesdon
eff0564778 2000-01-22 Manuel Guesdon <mguesdon@sbuilders.com>
* rules.make and bundle.make: changes for GNUstepWeb
	* gswapp.make and gswbundle.make: added


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5812 72102866-910b-0410-8b05-ffd578937521
2000-01-22 12:40:40 +00:00
Richard Frith-MacDonald
f8a8726377 Tidy a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5678 72102866-910b-0410-8b05-ffd578937521
2000-01-07 06:33:05 +00:00
Adam Fedor
260d2f0e05 Remove paren's around tmp
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5437 72102866-910b-0410-8b05-ffd578937521
1999-12-10 04:03:29 +00:00
Richard Frith-MacDonald
612657cbb1 Fix by Jonathon Gapen
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5389 72102866-910b-0410-8b05-ffd578937521
1999-12-07 05:35:34 +00:00
Richard Frith-MacDonald
cead10f7e4 Tidied palette stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5322 72102866-910b-0410-8b05-ffd578937521
1999-11-29 06:51:08 +00:00
Lyndon Tremblay
1156da1cbd *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5166 72102866-910b-0410-8b05-ffd578937521
1999-11-12 07:41:24 +00:00
Lyndon Tremblay
6601767895 Fixed commands, moved rules to GNUstep.{sh,csh}
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5128 72102866-910b-0410-8b05-ffd578937521
1999-11-04 08:16:44 +00:00
Lyndon Tremblay
8ff42f9ba1 Fixed some complications
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5127 72102866-910b-0410-8b05-ffd578937521
1999-11-03 08:39:18 +00:00
Lyndon Tremblay
4e21a3b979 Added more Java stuff, and some debug library soft links.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5125 72102866-910b-0410-8b05-ffd578937521
1999-11-03 04:59:12 +00:00
Lyndon Tremblay
0f83296e60 Added Java dependencies
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5124 72102866-910b-0410-8b05-ffd578937521
1999-11-03 04:10:37 +00:00
Lyndon Tremblay
f35470b8ab * openapp.in: Added working Java application support
* rules.make: Likewise, and general Java changes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@5119 72102866-910b-0410-8b05-ffd578937521
1999-11-02 12:39:50 +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
7f54784b4a Allow for separate system root
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@4987 72102866-910b-0410-8b05-ffd578937521
1999-10-11 15:40:37 +00:00
Richard Frith-MacDonald
505304a898 Patch for more efficient distclean
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@4905 72102866-910b-0410-8b05-ffd578937521
1999-09-18 04:08:56 +00:00
Richard Frith-MacDonald
cbdfdc0892 Add application icon
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@4263 72102866-910b-0410-8b05-ffd578937521
1999-05-19 08:58:58 +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
814bc42b8e subprojects, testing fiex
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3762 72102866-910b-0410-8b05-ffd578937521
1999-02-19 21:47:15 +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
Richard Frith-MacDonald
eb625c09a3 Improved services.make and Info-gnustep.plist generation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@3302 72102866-910b-0410-8b05-ffd578937521
1998-11-23 13:34:24 +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
f70b83b05a * GNUmakefile.in: install/uninstall new files; create full
target subdirectories.
	* GNUstep.sh.in: Add shell magic name.
	* MediaBook.sh: Likewise.
	* clean_cpu.sh: Likewise.
	* clean_os.sh: Likewise.
	* clean_vendor.sh: Likewise.

	* Add csh support.
	* GNUstep.csh.in: New file.
	* ld_lib_path.csh: New file.
	* configure.in: Add GNUstep.csh.in to output files
	* configure: Regenerate.

	* Add documentation support.
	* documentation.make: New file.
	* common.make: Define documentation variables.
	* rules.make: Pass documentation variables to sub-makes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2784 72102866-910b-0410-8b05-ffd578937521
1998-04-06 03:01:59 +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
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
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
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
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
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
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
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
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