Commit graph

100 commits

Author SHA1 Message Date
GNUstep Maintainer
ab7276da63 This commit was manufactured by cvs2svn to create tag
'snapshot-980422'.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/tags/snapshot-980422@2793 72102866-910b-0410-8b05-ffd578937521
1998-04-20 14:13:21 +00:00
Scott Christley
d242f650a8 * documentation.make: Have html rule be based upon the table
of contents file.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2785 72102866-910b-0410-8b05-ffd578937521
1998-04-06 03:37:59 +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
Adam Fedor
3f93e4e5bb Bundle files copied to better place. HP-UX commands.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2779 72102866-910b-0410-8b05-ffd578937521
1998-03-25 19:05:30 +00:00
Scott Christley
55cd41a8f5 Move TOOL_INSTALLATION_DIR definition outside of if clause.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2755 72102866-910b-0410-8b05-ffd578937521
1998-02-15 01:10:47 +00:00
Ovidiu Predescu
0cf69b961d Moved the GNUSTEP_MAKEFILES definition to the top of the file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2743 72102866-910b-0410-8b05-ffd578937521
1998-02-09 22:43:47 +00:00
Ovidiu Predescu
ff3343d4f4 Initial support for Boehm's garbage collector in libFoundation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2740 72102866-910b-0410-8b05-ffd578937521
1998-02-09 10:13:03 +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
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