Commit graph

1190 commits

Author SHA1 Message Date
Nicola Pero
983838ff53 Slowly going forward with the Master vs Instance breaking ... today broken
java.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12440 72102866-910b-0410-8b05-ffd578937521
2002-02-08 12:15:16 +00:00
Nicola Pero
589cafd965 Broken into Master and Instance makefile and code moved there ... here just
load the appropriate one


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12439 72102866-910b-0410-8b05-ffd578937521
2002-02-08 12:14:38 +00:00
Nicola Pero
60105ca13b Added Master/java.make and Instance/java.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12438 72102866-910b-0410-8b05-ffd578937521
2002-02-08 12:13:52 +00:00
Nicola Pero
09dd316f09 New file created by breaking the top-level java.make into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12437 72102866-910b-0410-8b05-ffd578937521
2002-02-08 12:13:21 +00:00
Nicola Pero
93685f787b Recognize and install xxx_JAVA_PROPERTIES_FILES for java projects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12427 72102866-910b-0410-8b05-ffd578937521
2002-02-07 15:04:23 +00:00
Richard Frith-Macdonald
8daba69d46 Added check for correct environment.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12405 72102866-910b-0410-8b05-ffd578937521
2002-02-04 16:21:08 +00:00
Richard Frith-Macdonald
3e3d537522 Fix opentool.in to handle the lack of tool wrapper scripts.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12404 72102866-910b-0410-8b05-ffd578937521
2002-02-04 16:05:41 +00:00
Adam Fedor
8b7a0ba99c Remove old/incorrect CPPFLAGS/LDFLAGS.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12403 72102866-910b-0410-8b05-ffd578937521
2002-02-04 04:43:38 +00:00
Nicola Pero
354c38c76d Fixed typo in GNUstep.sh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12384 72102866-910b-0410-8b05-ffd578937521
2002-02-02 12:59:52 +00:00
Nicola Pero
a4c5fa0d6d Fixed typo in setting GNUSTEP_USER_ROOT
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12383 72102866-910b-0410-8b05-ffd578937521
2002-02-02 12:59:22 +00:00
Nicola Pero
f1ea3385f5 Moved aggregate.make into Master/
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12367 72102866-910b-0410-8b05-ffd578937521
2002-02-01 12:52:22 +00:00
Nicola Pero
ba54b8d1e6 Actual code moved into Master/aggregate.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12366 72102866-910b-0410-8b05-ffd578937521
2002-02-01 11:39:07 +00:00
Nicola Pero
9920a04140 Install Master/aggregate.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12365 72102866-910b-0410-8b05-ffd578937521
2002-02-01 11:38:49 +00:00
Nicola Pero
a80680e75b New file with code from the old top-level aggregate.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12364 72102866-910b-0410-8b05-ffd578937521
2002-02-01 11:38:06 +00:00
Nicola Pero
b9aaaf40df Forgot to commit this - added Master/application.make and Instance/application.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12363 72102866-910b-0410-8b05-ffd578937521
2002-02-01 11:28:09 +00:00
Richard Frith-Macdonald
8f964377b1 Install application.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12362 72102866-910b-0410-8b05-ffd578937521
2002-02-01 11:18:18 +00:00
Nicola Pero
0cee382ca1 Start breaking makefiles - today broken application.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12350 72102866-910b-0410-8b05-ffd578937521
2002-01-31 17:59:08 +00:00
Nicola Pero
8f4c001f7b Set the APP_EXTENSION here
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12349 72102866-910b-0410-8b05-ffd578937521
2002-01-31 17:58:29 +00:00
Nicola Pero
e9a527bf78 application.make code moved into Master/application.make and
Instance/application.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12348 72102866-910b-0410-8b05-ffd578937521
2002-01-31 17:58:08 +00:00
Nicola Pero
82013a18c1 New file with code taken from ../application.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12347 72102866-910b-0410-8b05-ffd578937521
2002-01-31 17:57:16 +00:00
Nicola Pero
fe3dfe5bbd Tidying up of configure for GNUSTEP_*_PATH
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12331 72102866-910b-0410-8b05-ffd578937521
2002-01-31 11:37:58 +00:00
Nicola Pero
0d92bd1635 Do not hardcode GNUSTEP_USER_PATH here - done in configure; convert it
on windows


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12330 72102866-910b-0410-8b05-ffd578937521
2002-01-31 11:37:26 +00:00
Nicola Pero
74f36ebe93 Fixed ingenuity in my last modification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12329 72102866-910b-0410-8b05-ffd578937521
2002-01-31 11:36:45 +00:00
Nicola Pero
4936ffb10b Do not hardcode GNUSTEP_USER_ROOT default here - now in configure.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12328 72102866-910b-0410-8b05-ffd578937521
2002-01-31 11:28:06 +00:00
Nicola Pero
66707f39e1 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12327 72102866-910b-0410-8b05-ffd578937521
2002-01-31 11:25:53 +00:00
Nicola Pero
aae3875261 Moved determination of host, target system etc at the beginning. Minor
improvements in GNUSTEP_*_ROOT; simplified awk call; some comment tidiup


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12326 72102866-910b-0410-8b05-ffd578937521
2002-01-31 11:25:37 +00:00
Nicola Pero
27ddb70285 Clean in Master and Instance as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12317 72102866-910b-0410-8b05-ffd578937521
2002-01-30 21:06:59 +00:00
Nicola Pero
23e587e99a When cleaning, removed *~ files in Master/ and Instance/ as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12316 72102866-910b-0410-8b05-ffd578937521
2002-01-30 21:05:48 +00:00
Nicola Pero
681412849e Added a little Instance/README
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12315 72102866-910b-0410-8b05-ffd578937521
2002-01-30 21:03:50 +00:00
Nicola Pero
bf642670b8 New file - written in a rush but that's it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12314 72102866-910b-0410-8b05-ffd578937521
2002-01-30 21:01:43 +00:00
Nicola Pero
d1d4bd7ec8 Started to clean up the Master<-->Instance variable handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12313 72102866-910b-0410-8b05-ffd578937521
2002-01-30 20:56:26 +00:00
Nicola Pero
106d1aa32e Do not pass down to Instance makes _SUBPROJECTS, OBJC_FILES etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12312 72102866-910b-0410-8b05-ffd578937521
2002-01-30 20:51:40 +00:00
Nicola Pero
1995709221 Use the GNUSTEP_INSTANCE variable to access xxx_SUBPROJECTS, xxx_OBJC_FILES
etc, rather than assuming that the Master make has prepared that for us


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12311 72102866-910b-0410-8b05-ffd578937521
2002-01-30 20:50:39 +00:00
Nicola Pero
46875b36e0 Rule to build the GNUSTEP_OBJ_DIR moved back here
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12310 72102866-910b-0410-8b05-ffd578937521
2002-01-30 20:49:19 +00:00
Nicola Pero
f730807b8a Generic code setting flags and stating generic compilation rules moved
from Instance/rules.make back to rules.make ... instance specific code
retained inside Instance/rules.make.  I'm slowly figuring out all the bits :-)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12309 72102866-910b-0410-8b05-ffd578937521
2002-01-30 20:25:40 +00:00
Nicola Pero
bc5ce4060a Improvements and renamings in the instance/type variables used to tell to
Instance invocation submakes what the instance/type is


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12308 72102866-910b-0410-8b05-ffd578937521
2002-01-30 20:04:36 +00:00
Nicola Pero
d831fffd51 Some minor variables for frameworks and bundles moved from rules.make to common.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12307 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:51:21 +00:00
Nicola Pero
6e37bb6cc9 Fixed problem with GNUmakefile.postamble caused by the reorganization into
Master/Instance ... rules inside GNUmakefile.postamble are an exception


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12306 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:40:22 +00:00
Nicola Pero
90625ca0e8 Always include Instance/rules.make, fixing problems in GNUmakefile.postamble
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12305 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:38:44 +00:00
Nicola Pero
056652ab42 Removed obsolete perl script and perl configure and makefile references
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12304 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:33:17 +00:00
Nicola Pero
c4f732302a Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12303 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:32:00 +00:00
Nicola Pero
d4f7a92a7d File removed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12302 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:30:23 +00:00
Nicola Pero
2ada643260 Do not set the unused PERL variable; do not remove unused which_lib.plk
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12301 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:29:59 +00:00
Nicola Pero
f5cdc0fac1 Removed unused which_lib.pl - perl variant of which_lib
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12300 72102866-910b-0410-8b05-ffd578937521
2002-01-30 19:29:13 +00:00
Nicola Pero
8c07b1a1f8 Fixed some grammar typos
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12299 72102866-910b-0410-8b05-ffd578937521
2002-01-30 18:59:43 +00:00
Nicola Pero
1beaf9bc6f Removed tool wrapper scripts for tools (speeding up tool startups a lot)
and fixed new Master/Instance invocations for java wrappers


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12296 72102866-910b-0410-8b05-ffd578937521
2002-01-30 18:11:14 +00:00
Nicola Pero
e4622e10e5 Do not install/uninstall the tool shell wrapper script
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12295 72102866-910b-0410-8b05-ffd578937521
2002-01-30 18:10:14 +00:00
Nicola Pero
a7f3fb6feb Do not install/uninstall the tool shell script wrapper
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12294 72102866-910b-0410-8b05-ffd578937521
2002-01-30 18:09:44 +00:00
Nicola Pero
a0937dc110 Unexport GNUSTEP_MAKE_INSTANCE_INVOCATION, allowing to run Master make
invocations in Instance invocation rules without special needs (needed to
build cleanly java wrappers)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12293 72102866-910b-0410-8b05-ffd578937521
2002-01-30 17:50:46 +00:00
Nicola Pero
6a4ed5a886 Moved most rules inside Master/rules.make and Instance/rules.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12290 72102866-910b-0410-8b05-ffd578937521
2002-01-30 17:26:41 +00:00