Commit graph

3090 commits

Author SHA1 Message Date
Nicola Pero
c390c4911b Clean up on gswapp.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10354 72102866-910b-0410-8b05-ffd578937521
2001-07-09 15:29:21 +00:00
Nicola Pero
155b28ebd6 Added .PHONY; removed dependency internal-gswapp-install on
internal-gswapp-all; moved some shell conditionals into makefile
conditionals for performance reasons


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10353 72102866-910b-0410-8b05-ffd578937521
2001-07-09 15:28:54 +00:00
Nicola Pero
87d27b7cb6 Added .PHONY and removed useless targets in documentation.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10352 72102866-910b-0410-8b05-ffd578937521
2001-07-09 15:07:15 +00:00
Nicola Pero
2f4317b3de Added .PHONY; removed useless installation target
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10351 72102866-910b-0410-8b05-ffd578937521
2001-07-09 15:06:31 +00:00
Nicola Pero
0067ba2956 Added .PHONY to ctool.make; general tidiups for ctool.make and tool.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10350 72102866-910b-0410-8b05-ffd578937521
2001-07-09 14:57:09 +00:00
Nicola Pero
fd84a45e93 Added .PHONY, removed useless install target, reorganized install ifeqs
for readability


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10349 72102866-910b-0410-8b05-ffd578937521
2001-07-09 14:56:15 +00:00
Nicola Pero
7116837f2b Reorganized ifeqs in install rule to be more readable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10348 72102866-910b-0410-8b05-ffd578937521
2001-07-09 14:55:14 +00:00
Nicola Pero
1a595ff00a Indented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10347 72102866-910b-0410-8b05-ffd578937521
2001-07-09 14:47:23 +00:00
Nicola Pero
d44b11504b Some optmzations for bundles - added .PHONY and moved some shell's if
conditionals to makefile's if conditionals


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10346 72102866-910b-0410-8b05-ffd578937521
2001-07-09 14:43:33 +00:00
Nicola Pero
2ed65da733 Indented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10343 72102866-910b-0410-8b05-ffd578937521
2001-07-09 13:25:04 +00:00
Nicola Pero
a7e7205785 Minor optm in application.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10342 72102866-910b-0410-8b05-ffd578937521
2001-07-09 11:55:39 +00:00
Nicola Pero
5b84efb547 Minor optmzation - define .PHONY targets and moved some shell conditionals
into makefile conditionals so that some rules are not executed at all if
the conditions are not met


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10341 72102866-910b-0410-8b05-ffd578937521
2001-07-09 11:55:04 +00:00
Nicola Pero
b7c73e098b Tidied application.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10340 72102866-910b-0410-8b05-ffd578937521
2001-07-09 11:46:58 +00:00
Nicola Pero
19db852bbc Some simplification of tool rules; added .PHONY tool specific target for
speed


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10339 72102866-910b-0410-8b05-ffd578937521
2001-07-09 11:02:05 +00:00
Nicola Pero
fa7914d50e Removed obsolete multiple-inclusion protection of the GNUSTEP_OBJ_DIR rule
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10338 72102866-910b-0410-8b05-ffd578937521
2001-07-09 10:37:52 +00:00
Nicola Pero
a8bbe8fff1 Tiny optm in rule to build ./obj symbolic link
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10337 72102866-910b-0410-8b05-ffd578937521
2001-07-09 10:32:10 +00:00
Nicola Pero
714aa046b8 New visible performance improvement
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10336 72102866-910b-0410-8b05-ffd578937521
2001-07-09 10:21:29 +00:00
Nicola Pero
933dc0b9fa Rewritten initial comment about what this script does
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10303 72102866-910b-0410-8b05-ffd578937521
2001-07-06 09:37:11 +00:00
Nicola Pero
6447695bd5 Performance speedup by removing old ugly unused variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10302 72102866-910b-0410-8b05-ffd578937521
2001-07-06 09:36:24 +00:00
Nicola Pero
3da7d87445 Removed old variable which was killing performance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10301 72102866-910b-0410-8b05-ffd578937521
2001-07-06 09:35:26 +00:00
Nicola Pero
66f9f5f07c Fixed rules for building gsdoc documentation; removed before-all and
after-all dependencies in excess


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10298 72102866-910b-0410-8b05-ffd578937521
2001-07-05 10:30:59 +00:00
Nicola Pero
a8ceee8ba0 Moved ADDITIONAL_CLASSPATH to take precedence over the standard CLASSPATH
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10297 72102866-910b-0410-8b05-ffd578937521
2001-07-05 09:30:07 +00:00
Nicola Pero
4468d2addb Added support for ADDITIONAL_CLASSPATH and xxx_CLASSPATH
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10288 72102866-910b-0410-8b05-ffd578937521
2001-07-04 13:39:04 +00:00
Nicola Pero
c49acf18ac Added document about make internals
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10275 72102866-910b-0410-8b05-ffd578937521
2001-06-29 13:57:32 +00:00
Nicola Pero
9ad03ed6a1 Updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10274 72102866-910b-0410-8b05-ffd578937521
2001-06-29 13:56:47 +00:00
Nicola Pero
9016c5887b Added new documents
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10273 72102866-910b-0410-8b05-ffd578937521
2001-06-29 13:55:41 +00:00
Nicola Pero
0deb7834ae Simplified java installation code by removing old obsolete option
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10272 72102866-910b-0410-8b05-ffd578937521
2001-06-29 13:25:43 +00:00
Nicola Pero
1bdb335ab2 Removed support for old obsolete JAVA_PACKAGE_PREFIX
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10271 72102866-910b-0410-8b05-ffd578937521
2001-06-29 13:24:37 +00:00
Adam Fedor
bcca040b7e Fix library typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10267 72102866-910b-0410-8b05-ffd578937521
2001-06-29 04:05:53 +00:00
Adam Fedor
06e1f80f22 Update docs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10230 72102866-910b-0410-8b05-ffd578937521
2001-06-23 03:05:07 +00:00
Adam Fedor
9c11e34591 UPdated for gcc 3.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10229 72102866-910b-0410-8b05-ffd578937521
2001-06-23 03:04:52 +00:00
Nicola Pero
839b3a22ef Rewritten nested classes support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10225 72102866-910b-0410-8b05-ffd578937521
2001-06-21 12:18:51 +00:00
Nicola Pero
052a18c8d8 Fixed phony targets and restructured dependency of install from all
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10224 72102866-910b-0410-8b05-ffd578937521
2001-06-21 09:48:09 +00:00
Nicola Pero
66a0a786a1 Removed dependency of internal-install from all as that is now managed
by rules.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10223 72102866-910b-0410-8b05-ffd578937521
2001-06-21 09:47:01 +00:00
Nicola Pero
6ba499271e Removed dependency of install-like target from all-like target as that
is now managed by rules.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10222 72102866-910b-0410-8b05-ffd578937521
2001-06-21 09:46:21 +00:00
Nicola Pero
c799228724 Fixed PHONY targets decl which was ignored; make install depend on all
at MAKE_LEVEL 0


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10221 72102866-910b-0410-8b05-ffd578937521
2001-06-21 09:42:52 +00:00
Nicola Pero
02d3b99a53 Added missing .PHONY target
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10209 72102866-910b-0410-8b05-ffd578937521
2001-06-20 13:42:43 +00:00
Nicola Pero
bd2a560d98 Added nested classes support to java-tool.make as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10208 72102866-910b-0410-8b05-ffd578937521
2001-06-19 09:03:30 +00:00
Nicola Pero
4c71472388 Install and clean nested classes as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10207 72102866-910b-0410-8b05-ffd578937521
2001-06-19 09:02:51 +00:00
Nicola Pero
6b4d5b3f2a Added TODO comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10206 72102866-910b-0410-8b05-ffd578937521
2001-06-19 09:00:56 +00:00
Nicola Pero
c32e88332d Added explanatory comment about installation of nested/inner classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10205 72102866-910b-0410-8b05-ffd578937521
2001-06-19 08:55:32 +00:00
Richard Frith-Macdonald
76c21f23b9 Cope with inner classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10202 72102866-910b-0410-8b05-ffd578937521
2001-06-18 18:45:10 +00:00
Adam Fedor
6fb20d5a06 Version 1.0.1
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10031 72102866-910b-0410-8b05-ffd578937521
2001-05-29 14:27:43 +00:00
Adam Fedor
41f421c7e5 Quote typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10030 72102866-910b-0410-8b05-ffd578937521
2001-05-29 03:38:55 +00:00
Adam Fedor
e29ce951c8 Check GNUSTEP_FLATTENED when setting bindir, etec
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10029 72102866-910b-0410-8b05-ffd578937521
2001-05-29 03:37:46 +00:00
Mirko Viviani
190cfa2acf framework.make: added missed fi
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9963 72102866-910b-0410-8b05-ffd578937521
2001-05-18 08:55:00 +00:00
Nicola Pero
f60636a19b Fixed executable extension in opentool, openapp, debugapp
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9962 72102866-910b-0410-8b05-ffd578937521
2001-05-17 23:46:59 +00:00
Nicola Pero
a24cc150a0 Fixed adding EXEEXT at the executable name - typo was in the way
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9961 72102866-910b-0410-8b05-ffd578937521
2001-05-17 23:45:29 +00:00
Nicola Pero
90d43bc0f7 Fixed adding EXEEXT at the end - typo was killing attempt
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9960 72102866-910b-0410-8b05-ffd578937521
2001-05-17 23:44:48 +00:00
Nicola Pero
3362c348ee Fixed setting EXEEXT, a typo was preventing it from working
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9959 72102866-910b-0410-8b05-ffd578937521
2001-05-17 23:43:58 +00:00