Commit graph

1250 commits

Author SHA1 Message Date
Adam Fedor
d6eb14e6bc Fix up dps configuration (again).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2958 72102866-910b-0410-8b05-ffd578937521
1998-09-03 18:50:11 +00:00
Adam Fedor
621cc07b67 Better configuration, gui will compile without DPS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2954 72102866-910b-0410-8b05-ffd578937521
1998-09-03 14:35:49 +00:00
Adam Fedor
60a003ba83 configure and library-combo fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2938 72102866-910b-0410-8b05-ffd578937521
1998-08-20 17:48:46 +00:00
Richard Frith-MacDonald
0b445b148c Export LIBRARY_COMBO
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2920 72102866-910b-0410-8b05-ffd578937521
1998-08-12 15:09:39 +00:00
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
Richard Frith-MacDonald
51b6a01e80 Add -ldps with xraw
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2904 72102866-910b-0410-8b05-ffd578937521
1998-08-04 12:37:40 +00:00
Felipe A. Rodriguez
fa897454eb * test-application.make set $(TEST_APP_NAME) to be a double colon target.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2897 72102866-910b-0410-8b05-ffd578937521
1998-08-04 09:03:32 +00:00
Richard Frith-MacDonald
61d4758ce1 Fix for building profiled programs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2890 72102866-910b-0410-8b05-ffd578937521
1998-08-01 21:08:10 +00:00
Richard Frith-MacDonald
7d4d032d73 Use library_combo command-line spec properly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2888 72102866-910b-0410-8b05-ffd578937521
1998-07-31 14:57:41 +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
Adam Fedor
ca368e8e68 Doc updates. GapArray bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2832 72102866-910b-0410-8b05-ffd578937521
1998-07-11 02:34:51 +00:00
Adam Fedor
137f201e8f Add xraw library option.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2812 72102866-910b-0410-8b05-ffd578937521
1998-06-17 14:50:36 +00:00
Richard Frith-MacDonald
3d4e242bab Added log for changes to which_lib
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2810 72102866-910b-0410-8b05-ffd578937521
1998-06-12 22:08:18 +00:00
Adam Fedor
c2d5aaaa56 Minor fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2807 72102866-910b-0410-8b05-ffd578937521
1998-05-29 18:24:07 +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
6fdc10046e Doc changes. Other minor fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2797 72102866-910b-0410-8b05-ffd578937521
1998-05-13 20:56:38 +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
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
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
Ovidiu Predescu
eca0016655 Better support for libFoundation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2468 72102866-910b-0410-8b05-ffd578937521
1997-10-02 00:41:03 +00:00
Scott Christley
a0a684bc8d Minor enhancements to bundle rules.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2465 72102866-910b-0410-8b05-ffd578937521
1997-10-01 18:46:24 +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
Scott Christley
041b335769 Fix library install.
Add target header directory to include directories.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2451 72102866-910b-0410-8b05-ffd578937521
1997-09-26 07:04:24 +00:00
Scott Christley
5e2a9d75b3 Install config.site in correct directory.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2450 72102866-910b-0410-8b05-ffd578937521
1997-09-26 03:52:34 +00:00
Ovidiu Predescu
303790acbd Updated the documentation with information about building different types of a project.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2448 72102866-910b-0410-8b05-ffd578937521
1997-09-26 01:45:54 +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
9b370e4f9c Define SHELL to be /bin/sh.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2446 72102866-910b-0410-8b05-ffd578937521
1997-09-25 19:34:14 +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
2e8dbab489 Correct settings for building on solaris.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2443 72102866-910b-0410-8b05-ffd578937521
1997-09-25 01:23:17 +00:00
Scott Christley
3a4c08e0af For autoconf packages in the GNUstep directory
structure, the headers and libraries must go into the appropriate
target subdirectory.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2442 72102866-910b-0410-8b05-ffd578937521
1997-09-24 21:29:08 +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
d3de836948 Add documentation.
Minor bug fixes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2438 72102866-910b-0410-8b05-ffd578937521
1997-09-23 21:17:19 +00:00
Scott Christley
ce617a745a Add support for shared libraries.
Add support for putting object files in a different directory.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@2434 72102866-910b-0410-8b05-ffd578937521
1997-09-23 01:27:32 +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