Nicola Pero
14cfca5492
Define DLL_DEF here
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13038 72102866-910b-0410-8b05-ffd578937521
2002-03-07 16:20:33 +00:00
Nicola Pero
5ee95b8912
Set up library additional flags here
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13037 72102866-910b-0410-8b05-ffd578937521
2002-03-07 16:20:00 +00:00
Nicola Pero
7b2a28076e
Better, simpler management of MAIN_MODEL_FILE
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13036 72102866-910b-0410-8b05-ffd578937521
2002-03-07 15:20:18 +00:00
Nicola Pero
9f267eb36b
Set MAIN_MODEL_FILE here, simplified code to set it in the info plist
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13023 72102866-910b-0410-8b05-ffd578937521
2002-03-06 12:25:03 +00:00
Nicola Pero
238d7665ad
Fixed tricky problem when copying resources from a subproject ... * being
...
expanded to itself in the shell if no matching file exists!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13015 72102866-910b-0410-8b05-ffd578937521
2002-03-05 18:10:28 +00:00
Nicola Pero
cca04168f4
Use =, not :=, to define BUNDLE_INSTALL_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13009 72102866-910b-0410-8b05-ffd578937521
2002-03-05 17:17:03 +00:00
Nicola Pero
913ca01bd2
Added comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13008 72102866-910b-0410-8b05-ffd578937521
2002-03-05 17:15:55 +00:00
Nicola Pero
171064593c
Do not use override when defining resource variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13005 72102866-910b-0410-8b05-ffd578937521
2002-03-05 16:02:08 +00:00
Nicola Pero
dd9e147925
Use Instance/Shared/bundle.make to manage resources - this generalizes a lot
...
the resource code to work for any owning project type. framework resource code
- which only works for frameworks - removed. tidied up header build code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13001 72102866-910b-0410-8b05-ffd578937521
2002-03-05 15:51:49 +00:00
Nicola Pero
402584428e
Copy resources from subprojects into our main resource bundle
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13000 72102866-910b-0410-8b05-ffd578937521
2002-03-05 15:50:37 +00:00
Nicola Pero
b0d4108bd3
Do not use override when defining HEADER variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12998 72102866-910b-0410-8b05-ffd578937521
2002-03-05 15:13:56 +00:00
Nicola Pero
81b43c75a5
Define HEADER_FILES here
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12995 72102866-910b-0410-8b05-ffd578937521
2002-03-05 15:09:58 +00:00
Nicola Pero
fa5227f60c
Define here variables not expecting Master/rules.make to prepare them
...
for us
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12991 72102866-910b-0410-8b05-ffd578937521
2002-03-05 15:02:46 +00:00
Nicola Pero
89afab5efe
Use Instance/Shared/bundle.make to build the bundle resources
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12990 72102866-910b-0410-8b05-ffd578937521
2002-03-05 15:02:12 +00:00
Nicola Pero
d7ad830eab
Updated for change in Shared/Instance/bundle.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12988 72102866-910b-0410-8b05-ffd578937521
2002-03-05 14:27:06 +00:00
Nicola Pero
809027fc0e
Added support for building gsweb stuff; renamed stuff to prepare for mass
...
usage
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12987 72102866-910b-0410-8b05-ffd578937521
2002-03-05 14:25:16 +00:00
Nicola Pero
b865b10502
Added localized resource file support ... fixed a couple of bugs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12985 72102866-910b-0410-8b05-ffd578937521
2002-03-05 12:14:27 +00:00
Nicola Pero
fbed155a82
Renamed WebServerResources bundle dir to Resources/WebServer
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12981 72102866-910b-0410-8b05-ffd578937521
2002-03-05 11:17:48 +00:00
Nicola Pero
86c3d97817
New resource-set.make makefiles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12973 72102866-910b-0410-8b05-ffd578937521
2002-03-04 18:32:25 +00:00
Nicola Pero
e66ee23f26
Updated to use Instance/Shared/bundle.make to manage the bundle resources
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12939 72102866-910b-0410-8b05-ffd578937521
2002-03-01 15:35:25 +00:00
Nicola Pero
ce4a522ff1
Use Shared/bundle.make to install resources; simplified
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12936 72102866-910b-0410-8b05-ffd578937521
2002-03-01 15:25:42 +00:00
Nicola Pero
13a915b7f3
Implemented fast installation of headers for development purposes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12929 72102866-910b-0410-8b05-ffd578937521
2002-03-01 14:39:36 +00:00
Nicola Pero
f29b2592c4
Updated to use Instance/Shared/headers.make if possible to manage headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12921 72102866-910b-0410-8b05-ffd578937521
2002-03-01 12:42:59 +00:00
Nicola Pero
e48d75f238
Added FIXME/TODO
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12914 72102866-910b-0410-8b05-ffd578937521
2002-03-01 10:43:50 +00:00
Nicola Pero
05af1134ee
Updated definition of PRINCIPAL_CLASS now that Master/rules.make no longer
...
passes it down
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12903 72102866-910b-0410-8b05-ffd578937521
2002-02-28 18:30:07 +00:00
Nicola Pero
62f73736e2
Updated to define here variables like LANGUAGES rather than expecting them
...
to come from the Master/rules.make submake invocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12900 72102866-910b-0410-8b05-ffd578937521
2002-02-28 18:21:20 +00:00
Nicola Pero
87c6e4a0df
Simplified using Instance/Shared/bundle.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12898 72102866-910b-0410-8b05-ffd578937521
2002-02-28 18:02:55 +00:00
Nicola Pero
0c291a7312
Moved declaration of {before,after}-$(GNUSTEP_INSTANCE)-all as .PHONY
...
inside rules.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12885 72102866-910b-0410-8b05-ffd578937521
2002-02-28 14:38:36 +00:00
Nicola Pero
6ace0a908f
Use Instance/Shared/bundle.make to provide us with local bundle resource
...
copying code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12881 72102866-910b-0410-8b05-ffd578937521
2002-02-28 14:12:08 +00:00
Nicola Pero
8bdd6f62ae
New file to factor out bundle-like copying of resources
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12880 72102866-910b-0410-8b05-ffd578937521
2002-02-28 14:11:17 +00:00
Nicola Pero
81b81271a5
Moved before-$(GNUSTEP_INSTANCE)-all and after-$(GNUSTEP_INSTANCE)-all into
...
Instance/rules.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12878 72102866-910b-0410-8b05-ffd578937521
2002-02-28 13:09:11 +00:00
Nicola Pero
1c5e65deca
New file from top-level subproject.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12839 72102866-910b-0410-8b05-ffd578937521
2002-02-27 16:55:40 +00:00
Nicola Pero
76d3c97faa
Define here PALETTE_ICON and tidied up definition of PALETTE_INSTALL_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12836 72102866-910b-0410-8b05-ffd578937521
2002-02-27 16:40:09 +00:00
Nicola Pero
6e0930a1cd
New file from top-level palette.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12832 72102866-910b-0410-8b05-ffd578937521
2002-02-27 16:35:07 +00:00
Nicola Pero
3d5446f719
framework.make broken into Master and Instance
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12828 72102866-910b-0410-8b05-ffd578937521
2002-02-27 16:27:08 +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
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
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
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
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
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
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
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
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
99d423fe16
Extracted from top-level documentation.make; also set TEXI_FILES and
...
similar variables directly without expecting the submake invocation
to set them
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12639 72102866-910b-0410-8b05-ffd578937521
2002-02-22 01:23:32 +00:00
Nicola Pero
fd58eab1cd
New file extracted from top-level objc.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12634 72102866-910b-0410-8b05-ffd578937521
2002-02-22 00:53:48 +00:00