Commit graph

1262 commits

Author SHA1 Message Date
Nicola Pero
a23f3d5722 Do not pass to the Instance invocation submake documentation variables
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12642 72102866-910b-0410-8b05-ffd578937521
2002-02-22 01:26:00 +00:00
Nicola Pero
6cab623121 Broken into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12641 72102866-910b-0410-8b05-ffd578937521
2002-02-22 01:25:16 +00:00
Nicola Pero
34070c964a Install Master/documentation.make and Instance/documentation.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12640 72102866-910b-0410-8b05-ffd578937521
2002-02-22 01:24:27 +00:00
Nicola Pero
99d423fe16 Extracted from top-level documentation.make; also set TEXI_FILES and
similar variables directly without expecting the submake invocation
to set them


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12639 72102866-910b-0410-8b05-ffd578937521
2002-02-22 01:23:32 +00:00
Nicola Pero
2255734301 Extracted from top-level documentation.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12638 72102866-910b-0410-8b05-ffd578937521
2002-02-22 01:20:42 +00:00
Nicola Pero
df4c1f289f objc.make broken into Master and Instance, and tidied up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12637 72102866-910b-0410-8b05-ffd578937521
2002-02-22 00:57:07 +00:00
Nicola Pero
570cc058f6 Broken into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12636 72102866-910b-0410-8b05-ffd578937521
2002-02-22 00:55:02 +00:00
Nicola Pero
b33678343c Install Instance/objc.make and Master/objc.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12635 72102866-910b-0410-8b05-ffd578937521
2002-02-22 00:54:37 +00:00
Nicola Pero
fd58eab1cd New file extracted from top-level objc.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12634 72102866-910b-0410-8b05-ffd578937521
2002-02-22 00:53:48 +00:00
Nicola Pero
43eae96975 New file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12633 72102866-910b-0410-8b05-ffd578937521
2002-02-22 00:52:14 +00:00
Nicola Pero
21e5f7fc4a Cleaned up new headers API
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12627 72102866-910b-0410-8b05-ffd578937521
2002-02-21 14:40:13 +00:00
Nicola Pero
8dfc1c42d4 Removed last ugly API with xxx_EMPTY_HEADER_FILES_INSTALL_DIR; added comments
about how you can get the same result with the original simpler and cleaner API


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12626 72102866-910b-0410-8b05-ffd578937521
2002-02-21 14:39:34 +00:00
Nicola Pero
5aef874501 Made clibrary.make inherit from library.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12599 72102866-910b-0410-8b05-ffd578937521
2002-02-20 17:03:12 +00:00
Nicola Pero
a084ee73fa Inherit all makefile code from library.make not that it is finally possible!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12598 72102866-910b-0410-8b05-ffd578937521
2002-02-20 17:02:27 +00:00
Nicola Pero
d6d6f0a035 Use shared headers.make code to manage headers; do not set FINAL_LIBRARY_INSTALL_DIR
if already set, so that clibrary.make can include us


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12597 72102866-910b-0410-8b05-ffd578937521
2002-02-20 17:00:31 +00:00
Nicola Pero
d46967af89 Added an option to allow the caller to force an empty install dir
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12596 72102866-910b-0410-8b05-ffd578937521
2002-02-20 16:56:17 +00:00
Nicola Pero
57ed5f9ca5 Broken library.make into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12594 72102866-910b-0410-8b05-ffd578937521
2002-02-20 16:20:02 +00:00
Nicola Pero
da960e7011 Install Master and Instance library.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12593 72102866-910b-0410-8b05-ffd578937521
2002-02-20 16:19:11 +00:00
Nicola Pero
d0cb122d18 New file extracted from top-level library.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12592 72102866-910b-0410-8b05-ffd578937521
2002-02-20 16:18:30 +00:00
Nicola Pero
e43519ea9d Broken clibrary.make into Master and Instance makefiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12591 72102866-910b-0410-8b05-ffd578937521
2002-02-20 15:37:29 +00:00
Nicola Pero
b88da1ea11 Broken into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12590 72102866-910b-0410-8b05-ffd578937521
2002-02-20 15:36:51 +00:00
Nicola Pero
21ff23ea46 Install Master and Instance clibrary.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12589 72102866-910b-0410-8b05-ffd578937521
2002-02-20 15:36:29 +00:00
Nicola Pero
e09e5d63df Extracted from top-level clibrary.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12588 72102866-910b-0410-8b05-ffd578937521
2002-02-20 15:36:06 +00:00
Nicola Pero
4ed96ca96d New file extracted from clibrary.make top-level
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12587 72102866-910b-0410-8b05-ffd578937521
2002-02-20 15:35:30 +00:00
Nicola Pero
e226594a28 Broken ctool.make into Master and Instance; simplified it a little; do not
print out directory when building framework tools


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12584 72102866-910b-0410-8b05-ffd578937521
2002-02-20 13:13:09 +00:00
Nicola Pero
e4dbe682ac Broken into Master and Instance makefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12583 72102866-910b-0410-8b05-ffd578937521
2002-02-20 13:12:34 +00:00
Nicola Pero
5cb09569f5 Install the new Master/ctool.make and Instance/ctool.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12582 72102866-910b-0410-8b05-ffd578937521
2002-02-20 13:12:18 +00:00
Nicola Pero
5f7f866ae9 New file from top-level ctool.make; minor tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12581 72102866-910b-0410-8b05-ffd578937521
2002-02-20 13:11:40 +00:00
Nicola Pero
e86df540ec New file extracted from top-level ctool.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12580 72102866-910b-0410-8b05-ffd578937521
2002-02-20 13:11:13 +00:00
Nicola Pero
09e9167fd3 Tidied line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12579 72102866-910b-0410-8b05-ffd578937521
2002-02-20 13:08:27 +00:00
Nicola Pero
bdf01a90ab Do not print the directory in the recursive make invocations for framework
tools


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12578 72102866-910b-0410-8b05-ffd578937521
2002-02-20 13:06:57 +00:00
Nicola Pero
cc9d87dd5c Fixed grammar in my last changelog entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12575 72102866-910b-0410-8b05-ffd578937521
2002-02-20 11:49:50 +00:00
Nicola Pero
9546160818 Added different compression types, and .dist-ignore filelist, to
source-distribution.make; little speed up in source-distribution for CVS
dists; remove core files on distclean


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12574 72102866-910b-0410-8b05-ffd578937521
2002-02-20 11:42:28 +00:00
Nicola Pero
f8884932dc Implemented support for different compression types (bzip2, none, gzip);
implemented support for .dist-ignore file specifying files/directories to
not put in the distribution files; little speed up in computation of VERTAG


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12573 72102866-910b-0410-8b05-ffd578937521
2002-02-20 11:41:12 +00:00
Nicola Pero
2989e3cfa3 Remove core files when making distclean
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12572 72102866-910b-0410-8b05-ffd578937521
2002-02-20 11:38:37 +00:00
Richard Frith-Macdonald
9efcf128c9 Support GNUSTEP_DEFAULTS_ROOT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12540 72102866-910b-0410-8b05-ffd578937521
2002-02-14 09:24:14 +00:00
Richard Frith-Macdonald
bb9d9cd93a Minor fix for consistency with the NSUserName() behavior.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12519 72102866-910b-0410-8b05-ffd578937521
2002-02-13 10:43:58 +00:00
Nicola Pero
60a2103bd9 Fixed LIBRARIES_DEPEND_UPON for framework.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12512 72102866-910b-0410-8b05-ffd578937521
2002-02-12 18:43:14 +00:00
Nicola Pero
6960b13347 Fixed LIBRARIES_DEPEND_UPON ... forgot to update for change in target.make
and rules.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12511 72102866-910b-0410-8b05-ffd578937521
2002-02-12 18:42:47 +00:00
Nicola Pero
1e1b872002 Tidied comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12510 72102866-910b-0410-8b05-ffd578937521
2002-02-12 18:38:39 +00:00
Nicola Pero
058639d165 Updated config.guess and config.sub to the latest upstream version which
contains fixes of us for international ld


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12505 72102866-910b-0410-8b05-ffd578937521
2002-02-12 11:12:03 +00:00
Nicola Pero
2998ca8b83 Updated to latest version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12504 72102866-910b-0410-8b05-ffd578937521
2002-02-12 11:10:47 +00:00
Nicola Pero
e06f32d720 Updated to latest version which contains yet another fix by us for i18n ld
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12503 72102866-910b-0410-8b05-ffd578937521
2002-02-12 11:09:45 +00:00
Nicola Pero
324dec59a5 Fixed typo in library.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12477 72102866-910b-0410-8b05-ffd578937521
2002-02-10 04:11:09 +00:00
Nicola Pero
5254e046e0 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12476 72102866-910b-0410-8b05-ffd578937521
2002-02-10 04:10:44 +00:00
Nicola Pero
030e2879ef Do not protect Instance and Master makefiles against multiple inclusions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12473 72102866-910b-0410-8b05-ffd578937521
2002-02-09 15:13:49 +00:00
Nicola Pero
4b024a922a Do not protect against multiple inclusions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12472 72102866-910b-0410-8b05-ffd578937521
2002-02-09 15:13:19 +00:00
Nicola Pero
839a85c5ba Clean out *~ files in Instance/Shared when making clean for gnustep-make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12471 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:56:58 +00:00
Nicola Pero
9bf31e0fd3 On make clean, clean *~ in Instance/Shared
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12470 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:56:24 +00:00
Nicola Pero
964735972e bundle.make broken into Master and Instance. New Instance/Shared/headers.make
to allow different projects to share header install/uninstall code


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12469 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:54:35 +00:00