Commit graph

1245 commits

Author SHA1 Message Date
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
Nicola Pero
b28907f275 Broken into Master and Instance makefiles - code moved into them. New code
to load the appropriate one is now in this file


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12468 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:53:10 +00:00
Nicola Pero
41e32e7d7f Install the new Master and Instance bundle.make and the new
Instance/Shared/headers.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12467 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:52:38 +00:00
Nicola Pero
b00a5421ab New file from top-level bundle.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12466 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:49:56 +00:00
Nicola Pero
1363f3c853 New file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12465 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:48:31 +00:00
Nicola Pero
5e069d21aa New Master bundle rules from top-level bundle.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12464 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:47:27 +00:00
Nicola Pero
1e8ea87bbf Added comment about deprecated variables
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12463 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:45:52 +00:00
Nicola Pero
534e4f30c6 Do not run a full submake instance invocation on distclean for java projects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12458 72102866-910b-0410-8b05-ffd578937521
2002-02-08 18:23:30 +00:00
Nicola Pero
211fec1b33 On distclean, do not run a full instance make invocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12457 72102866-910b-0410-8b05-ffd578937521
2002-02-08 18:22:55 +00:00
Nicola Pero
898162d451 Fixed comment about input variables
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12456 72102866-910b-0410-8b05-ffd578937521
2002-02-08 18:13:40 +00:00
Nicola Pero
ead03aed1f Added uninstall rule for java packages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12455 72102866-910b-0410-8b05-ffd578937521
2002-02-08 15:37:47 +00:00
Nicola Pero
6bab38361c Added uninstall rule
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12454 72102866-910b-0410-8b05-ffd578937521
2002-02-08 15:37:19 +00:00
Nicola Pero
464f94d710 Set up Instance/Shared framework for sharing of makefile code common
between different projects.  Set up a first impressive proof-of-concept
example, Instance/Shared/java.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12453 72102866-910b-0410-8b05-ffd578937521
2002-02-08 15:35:04 +00:00
Nicola Pero
59aea71333 Simplified - use Instance/Shared/java.make for common java code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12452 72102866-910b-0410-8b05-ffd578937521
2002-02-08 15:33:25 +00:00
Nicola Pero
d068072ef5 Create the Instance/Shared subdir of GNUSTEP_MAKEFILES, and install
appropriate makefiles (only java.make for now) into there


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12451 72102866-910b-0410-8b05-ffd578937521
2002-02-08 15:32:39 +00:00
Nicola Pero
f74c5fdba7 New makefile fragment built by factoring out code from Instance/java.make and
Instance/java-tool.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12450 72102866-910b-0410-8b05-ffd578937521
2002-02-08 15:31:24 +00:00
Nicola Pero
adfab862f8 New file chatting about Instance/Shared makefiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12449 72102866-910b-0410-8b05-ffd578937521
2002-02-08 15:30:39 +00:00
Nicola Pero
588b953fe5 Fixed typo in treatment of xxx_JAVA_JNI_FILES
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12448 72102866-910b-0410-8b05-ffd578937521
2002-02-08 14:41:53 +00:00