Commit graph

1360 commits

Author SHA1 Message Date
Nicola Pero
60c030c385 Added configuration option allowing people to turn on/off the compiler
warnings for #import


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12822 72102866-910b-0410-8b05-ffd578937521
2002-02-27 13:42:16 +00:00
Nicola Pero
7e6e3a2f04 Make it possible to have configurations where -Wno-import is not used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12821 72102866-910b-0410-8b05-ffd578937521
2002-02-27 13:41:45 +00:00
Nicola Pero
880b69972f Added separate OBJC_NO_IMPORT_FLAGS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12820 72102866-910b-0410-8b05-ffd578937521
2002-02-27 13:41:10 +00:00
Nicola Pero
673453914d Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12819 72102866-910b-0410-8b05-ffd578937521
2002-02-27 13:40:36 +00:00
Nicola Pero
62c957f454 Added --disable-import option to turn on warnings against #import
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12818 72102866-910b-0410-8b05-ffd578937521
2002-02-27 13:38:11 +00:00
Richard Frith-Macdonald
8b63fbd9ba Update documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12807 72102866-910b-0410-8b05-ffd578937521
2002-02-27 06:50:42 +00:00
Richard Frith-Macdonald
a699f90a27 Update for windoze
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12766 72102866-910b-0410-8b05-ffd578937521
2002-02-25 18:16:12 +00:00
Nicola Pero
179dbdc90d Updated copyright
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12723 72102866-910b-0410-8b05-ffd578937521
2002-02-24 15:45:14 +00:00
Nicola Pero
f6db607233 Shut up GNUstep.sh
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12722 72102866-910b-0410-8b05-ffd578937521
2002-02-24 15:35:57 +00:00
Nicola Pero
6799ad05de Added comment explaining why we run make_services inside ()
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12721 72102866-910b-0410-8b05-ffd578937521
2002-02-24 15:34:59 +00:00
Nicola Pero
22aa92de3d Run make_services in a subshell, which shuts up the 'Done' messages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12720 72102866-910b-0410-8b05-ffd578937521
2002-02-24 15:32:00 +00:00
Nicola Pero
dbe507b754 Fix for arguments of openapp
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12683 72102866-910b-0410-8b05-ffd578937521
2002-02-22 18:09:47 +00:00
Nicola Pero
b1cfec993c Quote the arguments when executing the app
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12682 72102866-910b-0410-8b05-ffd578937521
2002-02-22 18:09:22 +00:00
Nicola Pero
6d347c0dc7 Removed doubled installation of non-generated documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12680 72102866-910b-0410-8b05-ffd578937521
2002-02-22 15:55:23 +00:00
Nicola Pero
780ed4a339 Fixed ingenuity in the way xxx_INSTALL_FILES were installed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12679 72102866-910b-0410-8b05-ffd578937521
2002-02-22 15:54:36 +00:00
Nicola Pero
27f019e788 Removed unused variable in Master/rules.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12678 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:19:41 +00:00
Nicola Pero
ee52f81e4e Unused variable removed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12677 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:19:17 +00:00
Nicola Pero
6f323f58c9 Broken service.make into Master and Instance; fixed typo in Instance/ctool.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12676 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:17:13 +00:00
Nicola Pero
57831b9dd7 Broken into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12675 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:16:29 +00:00
Nicola Pero
55bec380b1 Install Master and Instance service.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12674 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:16:15 +00:00
Nicola Pero
b3ba44e697 Extracted from top-level service.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12673 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:15:51 +00:00
Nicola Pero
5606ea1f10 Fixed typo - was not using GNUSTEP_INSTANCE in a place
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12672 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:13:21 +00:00
Nicola Pero
938778fc79 Updated to use GNUSTEP_INSTANCE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12671 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:12:00 +00:00
Nicola Pero
be3c38cd58 Broken test-library.make into Master and Instance; cleaned a bit more
variables in recursive make invocation


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12670 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:59:27 +00:00
Nicola Pero
57adddb54b Do not set here SCRIPTS_DIRECTORY and CHECK_SCRIPT_DIRS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12669 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:58:27 +00:00
Nicola Pero
75aa7c3f79 Broken test-library.make into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12668 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:57:52 +00:00
Nicola Pero
2f11969b48 Broken tool.make and test-tool.make into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12667 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:49:47 +00:00
Nicola Pero
92e0ee3979 Broken into Master and Instace
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12666 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:49:08 +00:00
Nicola Pero
aadf0085d0 Install Instance and Master tool.make and test-tool.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12665 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:48:39 +00:00
Nicola Pero
9969db1eda Use test-app, not testapp, as GNUSTEP_TYPE for test-application
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12664 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:36:41 +00:00
Nicola Pero
adae9cdccb Broken test-application.make into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12663 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:28:54 +00:00
Nicola Pero
fd3dda12f5 New file - test-application.make broken into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12662 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:28:05 +00:00
Nicola Pero
0210200de9 Manage Master and Instance test-application.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12661 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:27:28 +00:00
Nicola Pero
2f63288083 New file using Instance/application.make for building
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12660 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:26:38 +00:00
Nicola Pero
9ec07e5439 Extracted from top-level test-application.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12659 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:25:45 +00:00
Nicola Pero
d8141d22ed Cleaned management of the APPLICATION_ICON variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12658 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:07:00 +00:00
Nicola Pero
89835b8866 Define APPLICATION_ICON here
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12657 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:06:24 +00:00
Nicola Pero
4202686c7c Do not pass APPLICATION_ICON to the Instance submake invocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12656 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:06:03 +00:00
Nicola Pero
044ab34e75 Removed a couple more variables from the submake Instance invocation; cleaned
detail in library.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12655 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:01:17 +00:00
Nicola Pero
6b808130d5 Do not pass HAS_GSWCOPONENTS and GSWAPP_INFO_PLIST to submake Instance invocations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12654 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:00:05 +00:00
Nicola Pero
70f6ad6264 Set some project-type specific variables here rather than assuming Master/rules.make will build them for us
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12653 72102866-910b-0410-8b05-ffd578937521
2002-02-22 11:59:01 +00:00
Nicola Pero
6b4ab4386a No need to set HEADER_FILES_DIR here, it's done automatically by
Instance/Shared/headers.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12652 72102866-910b-0410-8b05-ffd578937521
2002-02-22 11:57:46 +00:00
Nicola Pero
2630c472d3 Updated gswapp.make and gswbundle.make to Master and Instance design.
Improvements to gswbundle.make


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12651 72102866-910b-0410-8b05-ffd578937521
2002-02-22 11:48:54 +00:00
Nicola Pero
faa36d90ce Added Master and Instance gswbundle.make and gswapp.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12650 72102866-910b-0410-8b05-ffd578937521
2002-02-22 11:47:53 +00:00
Nicola Pero
4960de3816 Broken into Master and Instance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12649 72102866-910b-0410-8b05-ffd578937521
2002-02-22 11:47:14 +00:00
Nicola Pero
3f4a19c7c3 Extracted from top-level gswapp.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12648 72102866-910b-0410-8b05-ffd578937521
2002-02-22 11:46:28 +00:00
Nicola Pero
3ad895df1c Extracted from top-level gswbundle.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12647 72102866-910b-0410-8b05-ffd578937521
2002-02-22 11:46:08 +00:00
Nicola Pero
2ebb64a5eb Broken documentation.make into Master and Instance.
Do not pass documentation variables as arguments of the submake Instance
invocation - simply set them in Instance/documentation.make instead


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12643 72102866-910b-0410-8b05-ffd578937521
2002-02-22 01:29:06 +00:00
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