Nicola Pero
cb81fc4b9c
Simplified and standardized building class list in framework.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10432 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:41:49 +00:00
Nicola Pero
57b8ca08f6
Simplified, standardized building list of classes from object files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10431 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:41:23 +00:00
Nicola Pero
d2bcbdc5d4
Indentation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10430 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:32:02 +00:00
Nicola Pero
449d312ac7
Indentation changes and a new comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10429 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:28:45 +00:00
Nicola Pero
837af18611
Indentation changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10428 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:23:44 +00:00
Nicola Pero
b276028345
Cleanings in framework.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10427 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:22:34 +00:00
Nicola Pero
1a13acd070
Do not depend on headers twice; cleaning of headers ivars
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10426 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:22:14 +00:00
Nicola Pero
6ad0f24959
Partially cleaned framework rules in subproject.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10425 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:09:42 +00:00
Nicola Pero
c64f7ca57f
Partially cleaned framework rules
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10424 72102866-910b-0410-8b05-ffd578937521
2001-07-11 17:09:05 +00:00
Nicola Pero
b09edcf05b
Work on installation and framwrk public headers in subproject, and creating
...
framwrk dirs in frameworks; fixed subsubprojects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10423 72102866-910b-0410-8b05-ffd578937521
2001-07-11 12:50:42 +00:00
Nicola Pero
eb02e9d869
Rewritten rules to create framework directories to be efficient and clean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10422 72102866-910b-0410-8b05-ffd578937521
2001-07-11 12:49:46 +00:00
Nicola Pero
73991203ca
Rewritten installation rules, and fixes for building public headers;
...
fixed having sub-subprojects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10421 72102866-910b-0410-8b05-ffd578937521
2001-07-11 12:49:13 +00:00
Nicola Pero
2aa120059a
Cleaned up my previous changes using before-all in framework to build
...
public framework headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10420 72102866-910b-0410-8b05-ffd578937521
2001-07-11 11:14:16 +00:00
Nicola Pero
299bddfecf
in %.build, make the exception of not processing $*_TOOLS for build-headers
...
rather than before-all
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10419 72102866-910b-0410-8b05-ffd578937521
2001-07-11 11:13:28 +00:00
Nicola Pero
918a0aa204
Use build-headers rather than before-all to build framework headers;
...
renamed all targets by changing subproj-->subproject for readability
of user-level messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10418 72102866-910b-0410-8b05-ffd578937521
2001-07-11 11:12:33 +00:00
Nicola Pero
fa69e63657
When building the public headers, call the internal target build-headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10417 72102866-910b-0410-8b05-ffd578937521
2001-07-11 11:11:14 +00:00
Nicola Pero
9565509a7c
Fixed conflict in SUBPROJECTS usage as used by aggregate.make vs
...
subproject.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10416 72102866-910b-0410-8b05-ffd578937521
2001-07-11 10:42:59 +00:00
Nicola Pero
3ffc85f377
Fixed confusion in SUBPROJECTS between aggregate.make and subproject.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10415 72102866-910b-0410-8b05-ffd578937521
2001-07-11 10:42:04 +00:00
Nicola Pero
21c6491be3
Tidied some old ChangeLog entries
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10414 72102866-910b-0410-8b05-ffd578937521
2001-07-11 10:16:47 +00:00
Adam Fedor
13f8b2c045
Quote variable
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10412 72102866-910b-0410-8b05-ffd578937521
2001-07-11 03:30:30 +00:00
Nicola Pero
1b59b6b2b1
Fixed framework + public headers in subprojects problem
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10410 72102866-910b-0410-8b05-ffd578937521
2001-07-10 17:24:11 +00:00
Nicola Pero
9c3b06bc91
Propagate before-all to subprojects; fixed message
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10409 72102866-910b-0410-8b05-ffd578937521
2001-07-10 17:23:13 +00:00
Nicola Pero
11bf272e6c
Lots of changes for before-all rules with frameworks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10408 72102866-910b-0410-8b05-ffd578937521
2001-07-10 17:22:23 +00:00
Nicola Pero
8d39a4a773
Simplified the %.build rule in rules.make by using a standard before-all
...
target to build public headers in frameworks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10406 72102866-910b-0410-8b05-ffd578937521
2001-07-10 16:17:27 +00:00
Nicola Pero
642ced917e
Use a before-all rule to build public headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10405 72102866-910b-0410-8b05-ffd578937521
2001-07-10 16:15:37 +00:00
Nicola Pero
ad89b1f754
Removed make recursive invocation from the %.build rule, as we have a new
...
way of building public headers for frameworks. Fixed typos in messages;
treat specially the before-all operation which is now used to build
public headers in frameworks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10404 72102866-910b-0410-8b05-ffd578937521
2001-07-10 16:15:14 +00:00
Nicola Pero
796fae7f38
Fixed problem in my last changes to %.build in rules.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10403 72102866-910b-0410-8b05-ffd578937521
2001-07-10 14:48:52 +00:00
Nicola Pero
9a7a72a232
Reverted a makefile conditional into a shell conditional because it had
...
broken the %.build rule for subprojects and tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10402 72102866-910b-0410-8b05-ffd578937521
2001-07-10 14:48:07 +00:00
Nicola Pero
db7f91588d
Protect common.make from multiple inclusions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10401 72102866-910b-0410-8b05-ffd578937521
2001-07-10 14:30:36 +00:00
Nicola Pero
2d58b59451
Protect from multiple inclusions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10400 72102866-910b-0410-8b05-ffd578937521
2001-07-10 14:30:08 +00:00
Nicola Pero
3205589afd
Removed comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10396 72102866-910b-0410-8b05-ffd578937521
2001-07-10 12:30:27 +00:00
Nicola Pero
448c55eef9
Rewritten test-tool.make and test-application.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10395 72102866-910b-0410-8b05-ffd578937521
2001-07-10 11:21:23 +00:00
Nicola Pero
54be8127cb
Rewritten
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10394 72102866-910b-0410-8b05-ffd578937521
2001-07-10 11:20:49 +00:00
Nicola Pero
443b64410d
Do not print documentation's clean/distclean shell commands
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10393 72102866-910b-0410-8b05-ffd578937521
2001-07-10 10:34:38 +00:00
Nicola Pero
e98f4374a7
Do not print clean/distclean commands
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10392 72102866-910b-0410-8b05-ffd578937521
2001-07-10 10:34:10 +00:00
Nicola Pero
4280125941
Removed woapp.make and wobundle.make from GNUmakefile.in
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10391 72102866-910b-0410-8b05-ffd578937521
2001-07-10 10:17:43 +00:00
Nicola Pero
485e9d216e
Removed woapp.make and wobundle.make from list of makefiles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10390 72102866-910b-0410-8b05-ffd578937521
2001-07-10 10:16:28 +00:00
Nicola Pero
19322e419b
Fixed, cleaned, speeded up cleaning and distcleaning documentation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10389 72102866-910b-0410-8b05-ffd578937521
2001-07-10 10:14:42 +00:00
Nicola Pero
3f5233ad78
Cleaned, fixed, rearranged cleaning and distcleaning
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10388 72102866-910b-0410-8b05-ffd578937521
2001-07-10 10:13:40 +00:00
Nicola Pero
62d26ea1d6
Removed obsolete woapp.make and wobundle.make files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10387 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:51:10 +00:00
Nicola Pero
f6a0733cdf
Obsolete file removed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10386 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:50:45 +00:00
Nicola Pero
74d85e3d45
Added a comment about checking RULES_MAKE_LOADED before including the file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10385 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:47:10 +00:00
Nicola Pero
e27a432ab3
Skip reading rules.make entirely when it has already been read
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10384 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:46:21 +00:00
Nicola Pero
e009fab48a
Do not include rules.make if RULES_MAKE_LOADED is not empty
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10383 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:45:34 +00:00
Nicola Pero
68adbf8836
More work on cleaning the central %.build rule in rules.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10382 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:27:44 +00:00
Nicola Pero
23435939be
Cleaned up the %.build rule by using makefile conditionals; also removed
...
double subprojs code, and added more verbose messaging about framw building
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10381 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:26:56 +00:00
Nicola Pero
55ba775d0a
Added missing .PHONY target to java-tool.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10380 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:10:07 +00:00
Nicola Pero
cedf8338f4
Added missing _FORCE in the .PHONY targets
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10379 72102866-910b-0410-8b05-ffd578937521
2001-07-10 09:09:06 +00:00
Adam Fedor
2ffa05ed0c
Propogate install dir. Find gcc's libobjc.so if any
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10375 72102866-910b-0410-8b05-ffd578937521
2001-07-10 02:28:20 +00:00
Nicola Pero
159d82ae12
Added .PHONY to rpm.make and source-distribution.make; tiny tidyups in rpm
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10374 72102866-910b-0410-8b05-ffd578937521
2001-07-09 17:51:05 +00:00