Nicola Pero
c082df0330
Fixed copying resources from a subproject into the main project bundle
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/branches/freeze-1_4_0@14185 72102866-910b-0410-8b05-ffd578937521
2002-07-22 11:37:03 +00:00
Nicola Pero
1951c8d1cb
More user-friendly messages when installing using new messages.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13877 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:23:52 +00:00
Nicola Pero
a5bc8485c0
Print a message while installing headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13876 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:23:10 +00:00
Nicola Pero
2e44f15135
Use the new echo variable setup to print messages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13875 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:21:37 +00:00
Nicola Pero
c683a4e136
better echoing of messages during linking and installing
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13874 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:19:54 +00:00
Nicola Pero
461245c8fe
Emit a message when linking object files between them
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13873 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:19:23 +00:00
Nicola Pero
442d420e92
Improved echoing of messages during linking and installing
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13872 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:18:52 +00:00
Nicola Pero
7e94806ef1
Improved echoing of messages during linking/installing
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13871 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:17:53 +00:00
Nicola Pero
bfe9759f6e
Improving echoing of messages during linking and installing
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13870 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:17:23 +00:00
Nicola Pero
5e95dfe317
Improved echoing of messages during linking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13869 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:16:46 +00:00
Nicola Pero
fdadb261c0
Improved echoing of messages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13868 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:16:14 +00:00
Nicola Pero
3bb1193589
Improved/tidied up echoing messges
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13867 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:14:06 +00:00
Nicola Pero
d496043504
More refined printing of messages and echoing
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13866 72102866-910b-0410-8b05-ffd578937521
2002-06-13 16:13:15 +00:00
Nicola Pero
7ade89d575
Fixed stripping variables ... was stripping at the wrong moment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13858 72102866-910b-0410-8b05-ffd578937521
2002-06-13 11:39:49 +00:00
Nicola Pero
74e64e901d
Updated comments to change in recommended variable namesx
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13857 72102866-910b-0410-8b05-ffd578937521
2002-06-13 11:04:30 +00:00
Nicola Pero
cf7e4c45df
Implemented support for xxx_LOCALIZED_RESOURCE_DIRS; merged code for
...
xxx_COMPONENTS into code for xxx_RESOURCE_FILES (and similar for all other
similar variables); fixed typos and bugs in gsweb code, and update to support
everything that the standard code supports, plus other minor changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13850 72102866-910b-0410-8b05-ffd578937521
2002-06-12 13:55:43 +00:00
Nicola Pero
cef09094e4
Added support for LOCALIZED_COMPONENTS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13792 72102866-910b-0410-8b05-ffd578937521
2002-06-07 15:01:05 +00:00
Nicola Pero
4d81cfc805
Fixed installation/uninstallation/cleaning of info files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13697 72102866-910b-0410-8b05-ffd578937521
2002-05-24 17:27:30 +00:00
Nicola Pero
30e22fc132
Added support for bundles which contain only resources, but no object fiel
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13691 72102866-910b-0410-8b05-ffd578937521
2002-05-23 11:27:14 +00:00
Nicola Pero
fdf126f00d
Strip the OBJ_FILES_TO_LINK variable so that we can easily know if a bundle
...
contains an object file or not
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13690 72102866-910b-0410-8b05-ffd578937521
2002-05-23 11:26:10 +00:00
Nicola Pero
3b70393c22
Implemented xxx_STANDARD_INSTALL=no to inhibit standard installation/uninstallation
...
for that instance to be perfoemd
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13673 72102866-910b-0410-8b05-ffd578937521
2002-05-21 16:13:22 +00:00
Nicola Pero
e314afaeff
Fixed copying subproject resources into our bundle
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13667 72102866-910b-0410-8b05-ffd578937521
2002-05-20 23:35:58 +00:00
Nicola Pero
8c7cee0000
Added support for $(GNUSTEP_INSTANCE)Info.plist to frameworks too
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13666 72102866-910b-0410-8b05-ffd578937521
2002-05-20 10:14:39 +00:00
Richard Frith-Macdonald
3c339dd9aa
Allow AUTOGSDOC to be overridden.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13658 72102866-910b-0410-8b05-ffd578937521
2002-05-15 11:40:36 +00:00
Nicola Pero
5c6c90c39b
Put back linking against all libs on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13517 72102866-910b-0410-8b05-ffd578937521
2002-04-21 12:56:55 +00:00
Nicola Pero
082864da80
Great simplification of DLL code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13497 72102866-910b-0410-8b05-ffd578937521
2002-04-18 10:02:52 +00:00
Nicola Pero
4dc8154409
Simplification of DLL code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13496 72102866-910b-0410-8b05-ffd578937521
2002-04-18 10:00:50 +00:00
Nicola Pero
4b385fea60
Removed spurious newline
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13492 72102866-910b-0410-8b05-ffd578937521
2002-04-18 09:41:41 +00:00
Nicola Pero
e0ea2d2a36
Install/uninstall multi-section info files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13415 72102866-910b-0410-8b05-ffd578937521
2002-04-10 15:50:03 +00:00
Nicola Pero
919a23cf69
Create GNUSTEP_DOCUMENTATION_INFO if needed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13412 72102866-910b-0410-8b05-ffd578937521
2002-04-10 15:24:53 +00:00
Nicola Pero
64816dbbc7
Use the relatvie_path.sh script ot generate relocatable symlinks ...
...
finally fixing building binary packages (RPMs and DEBs) containing frameworks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13376 72102866-910b-0410-8b05-ffd578937521
2002-04-06 16:26:59 +00:00
Nicola Pero
5ab684e698
Do not link against system libraries if not building DLLs on Windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13368 72102866-910b-0410-8b05-ffd578937521
2002-04-06 03:39:40 +00:00
Fred Kiefer
ad0bb08f3a
Use a += instead of a = to define BUNDLE_LIBS (Patch by Alexander
...
Malmberg)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13337 72102866-910b-0410-8b05-ffd578937521
2002-04-04 00:13:59 +00:00
Fred Kiefer
ed82978e62
Uncommented the definition of BUNDLE_LIBS, so that bundles work
...
under MS Windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13329 72102866-910b-0410-8b05-ffd578937521
2002-04-03 00:28:40 +00:00
Nicola Pero
c8909a0158
(un)install info files in GNUSTEP_DOCUMENTATION_INFO
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13319 72102866-910b-0410-8b05-ffd578937521
2002-04-02 14:39:11 +00:00
Nicola Pero
01e6caf6c9
Added DLL code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13264 72102866-910b-0410-8b05-ffd578937521
2002-03-28 15:18:12 +00:00
Nicola Pero
9be02b2255
Simplified implementation of before-xxx-all and after-xxx-all; implemented
...
before-xxx-install and after-xxx-install
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13156 72102866-910b-0410-8b05-ffd578937521
2002-03-19 13:06:56 +00:00
Nicola Pero
8b853ff51a
Fixed typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13141 72102866-910b-0410-8b05-ffd578937521
2002-03-18 10:38:43 +00:00
Nicola Pero
c407d15451
Fixed typo in my last commit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13048 72102866-910b-0410-8b05-ffd578937521
2002-03-08 14:57:39 +00:00
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