Nicola Pero
6b5df04544
Mangle framework names into ObjC class names so that '-' can be used
...
in a framework name
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21454 72102866-910b-0410-8b05-ffd578937521
2005-07-12 14:09:13 +00:00
Nicola Pero
d1d0b944ab
Changed all '::' rules (except for internal- ones) to be ':' rules
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21412 72102866-910b-0410-8b05-ffd578937521
2005-07-06 16:14:15 +00:00
Adam Fedor
db1ea032ae
* Instance/test-library.make: Remove dejagnu code and replace
...
with rules to inherit from library.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21297 72102866-910b-0410-8b05-ffd578937521
2005-06-10 21:22:28 +00:00
Adam Fedor
c41f313136
* Instance/application.make (ALL_GUI_LIBS): Remove OBJC_LIBS,
...
AUXILIARY_OBJC_LIBS, and TARGET_SYSTEM_LIBS
* Instance/gswapp.make (ALL_GSW_LIBS): Idem.
* Instance/service.make (ALL_SERVICE_LIBS): Idem.
* Instance/test-library.make (ALL_TEST_LIBRARY_LIBS): Idem.
* Instance/tool.make (ALL_TOOL_LIBS): Idem.
Fixes bug #9920 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21290 72102866-910b-0410-8b05-ffd578937521
2005-06-07 04:21:02 +00:00
Adam Fedor
f7da0d90ea
* Update FSF Address.
...
* Documentation/gnustep-howto.texi: Update required libs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21244 72102866-910b-0410-8b05-ffd578937521
2005-05-22 03:20:14 +00:00
Adam Fedor
ac5ef60fbd
* GNUmakefile.in (install): Don't make Makefiles link
...
* target.make (darwin/GNU): Use $(CC) to link library.
* Instance/framework.make: More comments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21129 72102866-910b-0410-8b05-ffd578937521
2005-04-20 03:01:09 +00:00
Adam Fedor
149d63b6b1
* Instance/framework.make: Add top-level symlink for all darwin
...
* ld_lib_path.sh: Clarify framework comment.
* Documentation/machines.texi: Update
* Documentation/README.NetBSD: Remove, obsolete.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21111 72102866-910b-0410-8b05-ffd578937521
2005-04-15 22:48:30 +00:00
Nicola Pero
aab3bd44f3
Fixed building frameworks where the framework has no headers, but the
...
subprojects do
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21060 72102866-910b-0410-8b05-ffd578937521
2005-04-06 12:02:18 +00:00
Nicola Pero
d438d42460
Fixed using HEADER_FILES_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21058 72102866-910b-0410-8b05-ffd578937521
2005-04-06 11:22:41 +00:00
Nicola Pero
7a77daec6b
On second thoughts, do not export all symbols on Cygwin in case it's not
...
supported there ... can't test it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20957 72102866-910b-0410-8b05-ffd578937521
2005-03-22 04:23:08 +00:00
Nicola Pero
10380f4067
Output all symbols for applications on Windows to allow complicated programs
...
such a Gorm to work
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20956 72102866-910b-0410-8b05-ffd578937521
2005-03-22 04:21:57 +00:00
Nicola Pero
bd43003b54
Ported to Windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20946 72102866-910b-0410-8b05-ffd578937521
2005-03-21 22:06:32 +00:00
Nicola Pero
55d0cd38d8
Use make quotes, not shell quotes, when quoting BUNDLE_OBJ_EXT in rules
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20945 72102866-910b-0410-8b05-ffd578937521
2005-03-21 22:06:01 +00:00
Nicola Pero
87e40c16a7
On Mingw, link a library against all libraries ... required for GCC to find
...
the symbols
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20888 72102866-910b-0410-8b05-ffd578937521
2005-03-10 04:29:17 +00:00
Nicola Pero
f51c01d02a
Updated code ... removed reference to WITH_DLL, no longer existing. It's
...
called BUILD_DLL now.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20887 72102866-910b-0410-8b05-ffd578937521
2005-03-10 04:28:35 +00:00
Nicola Pero
5631a91d52
Use standard linking of bundles on Mingw. Replaced WITH_DLL with BUILD_DLL.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20886 72102866-910b-0410-8b05-ffd578937521
2005-03-10 04:27:37 +00:00
Nicola Pero
eb3712b97b
Rewritten MinGW DLL support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20817 72102866-910b-0410-8b05-ffd578937521
2005-03-01 04:54:48 +00:00
Sergii Stoian
0cb160628f
Fixed copying resource files and localized resource files into the bundle when they are in subdirs.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20520 72102866-910b-0410-8b05-ffd578937521
2005-01-04 23:13:27 +00:00
Nicola Pero
e689f98ae1
Fixed putting -r--r--r-- files into bundles and frameworks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20304 72102866-910b-0410-8b05-ffd578937521
2004-11-07 04:15:11 +00:00
Nicola Pero
465b834068
Fixed using 'ln -s' on mingw32
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20293 72102866-910b-0410-8b05-ffd578937521
2004-11-04 08:45:18 +00:00
Adam Fedor
f53278d735
* Documentation/README.MinGW: Mention Windows installer. Update links
...
* Documentation/gnustep-howto.texi: Some setup no longer needed.
* Documentation/gnustep.init: Don't add links - currently not
referenced correctly.
* Documentation/machines.texi: Add compilers section.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@20236 72102866-910b-0410-8b05-ffd578937521
2004-10-18 15:32:39 +00:00
Nicola Pero
a8c4bb3d3a
Updates to tar commands to exclude CVS and .svn files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19973 72102866-910b-0410-8b05-ffd578937521
2004-09-02 16:14:21 +00:00
Nicola Pero
bf32282424
Added more clever determination of VERSION for libraries when SOVERSION
...
is used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19942 72102866-910b-0410-8b05-ffd578937521
2004-08-31 14:26:36 +00:00
Gregory John Casamento
d14eb99895
Change to palette.make to create a plist palette.table
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19717 72102866-910b-0410-8b05-ffd578937521
2004-07-12 03:24:33 +00:00
Adrian Robert
98427d47c5
added PDF and XXX.html to uninstall rule (previous commit added both of these to install)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19681 72102866-910b-0410-8b05-ffd578937521
2004-07-04 14:40:41 +00:00
Adrian Robert
e94ab8551c
added rules to make PDF (using texi2pdf if exists) documentation, and added this to list of default formats to generate in place of PS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19680 72102866-910b-0410-8b05-ffd578937521
2004-07-04 14:35:00 +00:00
Nicola Pero
7c76002834
On Darwin, use Darwin specific code to get the list of class names in a framework
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19552 72102866-910b-0410-8b05-ffd578937521
2004-06-19 11:55:45 +00:00
Adam Fedor
68599a7c06
Clean and uninstall fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19536 72102866-910b-0410-8b05-ffd578937521
2004-06-16 15:14:59 +00:00
Adam Fedor
28ce32e84c
Don't fail if plmerge does not work.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19469 72102866-910b-0410-8b05-ffd578937521
2004-06-06 04:09:04 +00:00
Richard Frith-Macdonald
3db6853315
Update to avoid recursion in documentation build.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19325 72102866-910b-0410-8b05-ffd578937521
2004-05-14 16:12:28 +00:00
Richard Frith-Macdonald
2e1e3e8c08
Documentation building fix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19253 72102866-910b-0410-8b05-ffd578937521
2004-05-07 09:33:34 +00:00
Nicola Pero
5e717faeac
Streamlined 'make clean' and 'make distclean' for autogsdoc documentation -
...
very efficient now.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19213 72102866-910b-0410-8b05-ffd578937521
2004-04-29 14:57:12 +00:00
Nicola Pero
c6ce9cb78f
Fixed make distclean for autogsdoc's documentation which wasn't cleaning anything
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@19211 72102866-910b-0410-8b05-ffd578937521
2004-04-29 13:13:11 +00:00
Richard Frith-Macdonald
f6f446fc27
make subdirectory if needed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18993 72102866-910b-0410-8b05-ffd578937521
2004-03-31 19:53:11 +00:00
Nicola Pero
de51e49c36
Use ALL_LDFLAGS when building DLLs on Windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18986 72102866-910b-0410-8b05-ffd578937521
2004-03-31 11:51:02 +00:00
Nicola Pero
5e3bc3d662
Set VERSION from xxx_VERSION if available, and use 0.0.1 as default if not
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18949 72102866-910b-0410-8b05-ffd578937521
2004-03-29 12:02:53 +00:00
Richard Frith-Macdonald
8e3c5acecf
Fix to regenerate documentaton based on autogsdoc dependency output.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18939 72102866-910b-0410-8b05-ffd578937521
2004-03-28 11:30:54 +00:00
Adam Fedor
50c03f2551
Link palette to all libs on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18852 72102866-910b-0410-8b05-ffd578937521
2004-03-18 00:03:56 +00:00
Nicola Pero
d1b8fa9a76
Removed unused comment at the end of file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18851 72102866-910b-0410-8b05-ffd578937521
2004-03-16 16:52:24 +00:00
Nicola Pero
abba62087b
Entirely rewritten to use the new Instnace/Shared/bundle.make, which allows
...
it for example to have subprojects with resources, which was requested
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18834 72102866-910b-0410-8b05-ffd578937521
2004-03-11 19:03:05 +00:00
Nicola Pero
56d8101a23
Small simplification of code on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18832 72102866-910b-0410-8b05-ffd578937521
2004-03-11 02:41:15 +00:00
Nicola Pero
913d543bba
Do not create library_paths.openapp on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18831 72102866-910b-0410-8b05-ffd578937521
2004-03-11 02:37:06 +00:00
Nicola Pero
9ffb5e4143
Do not create the library_paths.openapp file for applications on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18805 72102866-910b-0410-8b05-ffd578937521
2004-03-08 14:05:04 +00:00
Nicola Pero
48637dcfea
Updated bundle directory structure on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18792 72102866-910b-0410-8b05-ffd578937521
2004-03-07 15:37:46 +00:00
Nicola Pero
6c6e3dd6da
Updated application directory structure on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18791 72102866-910b-0410-8b05-ffd578937521
2004-03-07 15:37:22 +00:00
Nicola Pero
56124bfb8c
Removed backwards compatible code to support DEPLOY_WITH_CURRENT_VERSION.
...
Thinking about it, DEPLOY_WITH_CURRENT_VERSION was not working and basically
used to do nothing, so nobody must be using it, or if someone is, they won't
notice the fact I removed it entirely as the result is the same - it does
nothing :-) Let's get rid of old code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18769 72102866-910b-0410-8b05-ffd578937521
2004-03-04 13:31:40 +00:00
Nicola Pero
132d5d446e
Renamed DEPLOY_WITH_CURRENT_VERSION to MAKE_CURRENT_VERSION, and fixed it
...
so it actually works ;-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18768 72102866-910b-0410-8b05-ffd578937521
2004-03-04 13:19:33 +00:00
Nicola Pero
2a31ffde92
Renamed SOVERSION to INTERFACE_VERSION; made xxx_INTERFACE_VERSION public
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18766 72102866-910b-0410-8b05-ffd578937521
2004-03-04 12:26:00 +00:00
Nicola Pero
ab710216cd
Renamed SOVERSION to INTERFACE_VERSION; clearer to understand and will be
...
used in exactly the same way for frameworks.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18764 72102866-910b-0410-8b05-ffd578937521
2004-03-04 12:00:22 +00:00
Nicola Pero
46836d54d2
Implemented COPY_INTO_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18761 72102866-910b-0410-8b05-ffd578937521
2004-03-04 11:01:19 +00:00
Adam Fedor
10b680e950
Simplify search for framework location
...
and change order to prevent problems in obscure case where GNUstep
is installed in user's home.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18554 72102866-910b-0410-8b05-ffd578937521
2004-02-08 04:06:20 +00:00
Nicola Pero
ea56446d4e
Recognize xxx_INSTALL_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18426 72102866-910b-0410-8b05-ffd578937521
2004-01-16 17:04:48 +00:00
David Ayers
0ec62a7b2c
* Instance/framework.make (internal-framework-uninstall_):
...
Remove symlinks in $(GNUSTEP_LIBRARIES).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18319 72102866-910b-0410-8b05-ffd578937521
2004-01-05 16:50:59 +00:00
Nicola Pero
727c4a191b
Use test -h instead of test -L because it's more portable
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18310 72102866-910b-0410-8b05-ffd578937521
2004-01-04 23:46:11 +00:00
Nicola Pero
66ebfd7efb
Fixed syntax error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18193 72102866-910b-0410-8b05-ffd578937521
2003-11-25 12:57:49 +00:00
David Ayers
ab838e429a
* Instance/framework.make: Remove symlink.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18080 72102866-910b-0410-8b05-ffd578937521
2003-11-13 11:41:33 +00:00
Nicola Pero
e1079c3499
Implemented DYLIB_INSTALL_BASE_NAME
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18048 72102866-910b-0410-8b05-ffd578937521
2003-11-03 22:58:01 +00:00
Nicola Pero
5d2e55a4b7
Do not build framework's Info-gnustep.plist on Apple, fixing framework build
...
on Apple.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18043 72102866-910b-0410-8b05-ffd578937521
2003-11-03 22:35:45 +00:00
Nicola Pero
e4c3645148
Removed a couple of unused framework variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18041 72102866-910b-0410-8b05-ffd578937521
2003-11-03 11:49:28 +00:00
Nicola Pero
be5fc03483
Remove GNUSTEP_INSTANCE.html when making clean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17967 72102866-910b-0410-8b05-ffd578937521
2003-10-24 14:57:30 +00:00
Nicola Pero
10eae609fc
Write the list of classes to the framework's .plist too. Fixed 'distclean'
...
when using GNUSTEP_BUILD_DIR.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17938 72102866-910b-0410-8b05-ffd578937521
2003-10-20 13:47:54 +00:00
Nicola Pero
05ff1de962
More extensive usage of LIBRARY_NAME_WITH_LIB
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17933 72102866-910b-0410-8b05-ffd578937521
2003-10-19 19:46:52 +00:00
Nicola Pero
bcf1ca3027
Support xxx_NATIVE_LIBS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17927 72102866-910b-0410-8b05-ffd578937521
2003-10-19 14:22:43 +00:00
Nicola Pero
d57489ffd4
Changed so that it works with both LIBRARY_NAME = Renaissance and LIBRARY_NAME = libRenaissance
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17926 72102866-910b-0410-8b05-ffd578937521
2003-10-19 14:21:50 +00:00
Nicola Pero
efe8f993d8
Support building in a separate build directory
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17857 72102866-910b-0410-8b05-ffd578937521
2003-10-13 23:25:23 +00:00
Nicola Pero
5d5b733369
Removed excess definition of DERIVED_SOURCES in library.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17850 72102866-910b-0410-8b05-ffd578937521
2003-10-13 22:42:41 +00:00
Nicola Pero
fbb4af81fc
Fixed error when installing a bundle which has no object file, and strip=yes is used
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17849 72102866-910b-0410-8b05-ffd578937521
2003-10-13 21:34:37 +00:00
Nicola Pero
f50d1da103
Tidied up comments preparing for stripping
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17836 72102866-910b-0410-8b05-ffd578937521
2003-10-13 13:17:02 +00:00
Nicola Pero
64b65bf085
Removed unused line continuation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17835 72102866-910b-0410-8b05-ffd578937521
2003-10-13 13:15:57 +00:00
Nicola Pero
f809db345a
Removed old obsolete iconheader/NeXT code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17831 72102866-910b-0410-8b05-ffd578937521
2003-10-13 11:06:51 +00:00
Nicola Pero
485c637bcd
Standardized distclean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17829 72102866-910b-0410-8b05-ffd578937521
2003-10-13 10:35:24 +00:00
Nicola Pero
9dd34b20f3
Fixed typo in cleaning subprojects on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17825 72102866-910b-0410-8b05-ffd578937521
2003-10-12 16:51:34 +00:00
Nicola Pero
e04590e0a5
Use Shared/bundle.make to install and uninstall
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17823 72102866-910b-0410-8b05-ffd578937521
2003-10-12 16:44:29 +00:00
Adam Fedor
71eaf443bf
Use DLL_DEF_INP
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17689 72102866-910b-0410-8b05-ffd578937521
2003-09-20 03:20:56 +00:00
Nicola Pero
f062fbb75d
Make ADDITIONAL_INSTALL_DIRS a globally available feature
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17610 72102866-910b-0410-8b05-ffd578937521
2003-09-03 10:01:24 +00:00
Richard Frith-Macdonald
8f6fec84e2
correct cleanup message
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17450 72102866-910b-0410-8b05-ffd578937521
2003-08-07 09:52:57 +00:00
Richard Frith-Macdonald
ac29a636e1
cleanup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17448 72102866-910b-0410-8b05-ffd578937521
2003-08-07 09:50:07 +00:00
Nicola Pero
9abaa2ed17
Added support for xxx_MAIN_MARKUP_FILE
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17379 72102866-910b-0410-8b05-ffd578937521
2003-07-28 10:47:14 +00:00
Richard Frith-Macdonald
e28081ed41
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17314 72102866-910b-0410-8b05-ffd578937521
2003-07-23 09:48:51 +00:00
Richard Frith-Macdonald
18ae999132
Avoid unnecessary documentation regeneration.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17294 72102866-910b-0410-8b05-ffd578937521
2003-07-22 12:47:24 +00:00
Richard Frith-Macdonald
17e41267c5
Tidy documentation generation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17290 72102866-910b-0410-8b05-ffd578937521
2003-07-22 08:48:47 +00:00
Nicola Pero
b9c1ce9572
Fixed dependency in subproject def (win32) generation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17018 72102866-910b-0410-8b05-ffd578937521
2003-06-25 14:47:33 +00:00
Adam Fedor
bd0114698a
Instance/Documentation/autogsdoc.make: If not BASE_MAKE_LOADED
...
print a better error message about needing to install GNUstep-base
first
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16979 72102866-910b-0410-8b05-ffd578937521
2003-06-21 12:30:09 +00:00
Adam Fedor
9902a7e765
If statement fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16951 72102866-910b-0410-8b05-ffd578937521
2003-06-17 19:43:25 +00:00
Adam Fedor
d8fbf2e5a8
Instance/Documentation/texi.make: Don't abort make if
...
texi programs aren't available. Don't install if files not made.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16948 72102866-910b-0410-8b05-ffd578937521
2003-06-17 14:21:42 +00:00
Nicola Pero
3101a31648
Added missing command separator in install command
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16861 72102866-910b-0410-8b05-ffd578937521
2003-06-03 10:42:53 +00:00
Alexander Malmberg
1e44ff016d
Add a missing line continuation, and a missing END_ECHO.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16860 72102866-910b-0410-8b05-ffd578937521
2003-06-02 16:18:56 +00:00
Nicola Pero
e9a58d66ae
Fixed installation of gswapp.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16843 72102866-910b-0410-8b05-ffd578937521
2003-05-31 07:41:05 +00:00
Nicola Pero
1fab214837
Make symlink setup machinery more robust
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16827 72102866-910b-0410-8b05-ffd578937521
2003-05-28 08:56:40 +00:00
Nicola Pero
ae4e85b728
Fixed typo in line breaking in javadoc installation causing it to fail
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16826 72102866-910b-0410-8b05-ffd578937521
2003-05-27 15:45:10 +00:00
Nicola Pero
7fba10e4f9
Fixed typo in last change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16825 72102866-910b-0410-8b05-ffd578937521
2003-05-27 12:46:17 +00:00
Nicola Pero
482804cf83
Removed old deprecation warning
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16823 72102866-910b-0410-8b05-ffd578937521
2003-05-27 12:14:26 +00:00
Nicola Pero
430b6317dc
Tidyup messages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16822 72102866-910b-0410-8b05-ffd578937521
2003-05-27 12:07:03 +00:00
Nicola Pero
fed9c7815f
Use ECHO_NOTHING
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16821 72102866-910b-0410-8b05-ffd578937521
2003-05-27 12:05:27 +00:00
Nicola Pero
78425eeed9
Use ECHO_CHOWNING and ECHO_STRIPPING
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16819 72102866-910b-0410-8b05-ffd578937521
2003-05-27 11:00:50 +00:00
Nicola Pero
b1187b1ee0
Small optimization in framework build links commands
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16817 72102866-910b-0410-8b05-ffd578937521
2003-05-27 10:42:49 +00:00
Nicola Pero
a8f68dcfff
Use ECHO_CREATING when automatically generating files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16816 72102866-910b-0410-8b05-ffd578937521
2003-05-27 10:35:01 +00:00
Nicola Pero
04e1995f9c
Use ECHO_CREATING when crearing directories
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16814 72102866-910b-0410-8b05-ffd578937521
2003-05-27 10:19:06 +00:00
Nicola Pero
c6b1e3cdef
Use message variables to shadow/unshadow messages/commands according to
...
messages=yes/no
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16810 72102866-910b-0410-8b05-ffd578937521
2003-05-27 09:54:31 +00:00
Nicola Pero
285a8d3584
Removed old obsolete deprecation warning
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16807 72102866-910b-0410-8b05-ffd578937521
2003-05-27 09:46:58 +00:00
Nicola Pero
a9052fa2d2
Reverted part of last change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16646 72102866-910b-0410-8b05-ffd578937521
2003-05-06 10:29:16 +00:00
Nicola Pero
4fcf8417da
Fixed comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16627 72102866-910b-0410-8b05-ffd578937521
2003-05-04 23:52:35 +00:00
Nicola Pero
1c549574c4
fixed copying resources from subdirs into bundles.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16625 72102866-910b-0410-8b05-ffd578937521
2003-05-04 23:08:56 +00:00
Nicola Pero
d3f77df53a
Fixed comment.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16624 72102866-910b-0410-8b05-ffd578937521
2003-05-04 22:42:46 +00:00
Nicola Pero
b88bc69504
resource-set should be a general purpose file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16572 72102866-910b-0410-8b05-ffd578937521
2003-04-28 11:16:30 +00:00
Adam Fedor
a830aae513
Filesystem change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16565 72102866-910b-0410-8b05-ffd578937521
2003-04-28 02:29:49 +00:00
Nicola Pero
d5d46e7475
Implemented support for xxx_PREPROCESS_INFO_PLIST = yes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16466 72102866-910b-0410-8b05-ffd578937521
2003-04-14 10:53:08 +00:00
Nicola Pero
56d771d793
Fixed bug in creating framework with no headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16302 72102866-910b-0410-8b05-ffd578937521
2003-03-31 16:53:05 +00:00
Nicola Pero
f1d9ea8561
Merge xxxInfo.plist into Info.plist on Apple. Use CFBundleIcon instead
...
of NSIcon on Apple. Quote full path of xxxInfo.plist file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16076 72102866-910b-0410-8b05-ffd578937521
2003-02-26 17:40:37 +00:00
Nicola Pero
c42f1f00ab
Mark it as a gnumakefile for emacs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15955 72102866-910b-0410-8b05-ffd578937521
2003-02-13 18:11:42 +00:00
Richard Frith-Macdonald
6e62800b62
Clean up after making defs file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15897 72102866-910b-0410-8b05-ffd578937521
2003-02-06 11:12:00 +00:00
Richard Frith-Macdonald
9ba609a35e
Fix bugs in last mod!
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15896 72102866-910b-0410-8b05-ffd578937521
2003-02-06 10:17:08 +00:00
Richard Frith-Macdonald
35a9cca20a
cat files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15895 72102866-910b-0410-8b05-ffd578937521
2003-02-06 08:57:03 +00:00
Richard Frith-Macdonald
ade9790a18
Fixes for subprojects in libraries on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15893 72102866-910b-0410-8b05-ffd578937521
2003-02-06 07:39:35 +00:00
Nicola Pero
d576ff2552
Removed annoying typo in last commit - a few spaces in a variable
...
definition causing it not to work
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15879 72102866-910b-0410-8b05-ffd578937521
2003-02-05 03:18:18 +00:00
Nicola Pero
1377ea34b1
Small fix for building bundles on Apple - make sure you can link them
...
against libraries so that all symbols are resolved as required by two
level namespaces
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15878 72102866-910b-0410-8b05-ffd578937521
2003-02-05 03:12:07 +00:00
Nicola Pero
b20dafd724
Hack at having this work again - use autogsdoc, not gsdoc, since gsdoc is
...
not even installed in newer gnustep-base
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15784 72102866-910b-0410-8b05-ffd578937521
2003-01-30 16:37:15 +00:00
Nicola Pero
56dab36ebd
Standardized checks for Apple building style to be a check that FOUNDATION_LIB
...
is apple
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15388 72102866-910b-0410-8b05-ffd578937521
2002-12-30 16:33:21 +00:00
Nicola Pero
74766a33e5
Implemented support for building native Apple applications
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15329 72102866-910b-0410-8b05-ffd578937521
2002-12-25 02:13:35 +00:00
Nicola Pero
f6b5facc11
Implemented support for building/installing native frameworks on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15327 72102866-910b-0410-8b05-ffd578937521
2002-12-25 02:08:31 +00:00
Nicola Pero
55156c3f20
Define variable used to link properly on Apple OSX
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15326 72102866-910b-0410-8b05-ffd578937521
2002-12-25 02:02:13 +00:00
Nicola Pero
9b0aa2fc31
Implemented a FINAL_TOOL_INSTALL_DIR to support fine control over installation
...
of tool executbale
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15310 72102866-910b-0410-8b05-ffd578937521
2002-12-20 15:25:10 +00:00
Nicola Pero
14a046766a
Updated comment about depending on GNUmakefile to account for changes
...
in make variable values
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15303 72102866-910b-0410-8b05-ffd578937521
2002-12-15 15:49:20 +00:00
Nicola Pero
2c3a822707
Use Instance/Shared/stamp-string.make to efficiently rebuild Info-gnustep.plist
...
iff there is a reason to rebuild it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15302 72102866-910b-0410-8b05-ffd578937521
2002-12-15 15:48:39 +00:00
Nicola Pero
ca1fb9ebb8
Use Shared/stamp-string.make to manage dependency on make variable values
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15301 72102866-910b-0410-8b05-ffd578937521
2002-12-15 15:47:49 +00:00
Nicola Pero
6566843216
New file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15299 72102866-910b-0410-8b05-ffd578937521
2002-12-15 15:46:59 +00:00
Nicola Pero
439f5dd63c
Fix/update to compile native apps on OSX
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15293 72102866-910b-0410-8b05-ffd578937521
2002-12-14 01:45:49 +00:00
Nicola Pero
80d68322de
Fixed typo in warning message
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15284 72102866-910b-0410-8b05-ffd578937521
2002-12-11 23:06:21 +00:00
Nicola Pero
56af12e3e8
Fixed installation of headers on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15269 72102866-910b-0410-8b05-ffd578937521
2002-12-09 12:10:47 +00:00
Mirko Viviani
a32f713419
* Instance/framework.make ($(FRAMEWORK_FILE)): create the link with
...
GNUSTEP_INSTANCE name instead of FRAMEWORK_NAME.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15256 72102866-910b-0410-8b05-ffd578937521
2002-12-05 14:33:54 +00:00
Mirko Viviani
ce99eae968
* Instance/framework.make ($(FRAMEWORK_FILE)): remove the link before
...
creating a new one.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15227 72102866-910b-0410-8b05-ffd578937521
2002-12-03 16:11:34 +00:00
Mirko Viviani
b7da6e86d9
* Instance/framework.make ($(FRAMEWORK_FILE)): link
...
lib<frameworkName>.so to <frameworkName> for dynamic loading.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15195 72102866-910b-0410-8b05-ffd578937521
2002-12-02 21:59:03 +00:00
Nicola Pero
879d5a81c3
Added support for HEADER_FILES_DIR and HEADER_FILES_INSTALL_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15190 72102866-910b-0410-8b05-ffd578937521
2002-12-02 12:44:55 +00:00
Nicola Pero
c5fd7a5359
Updated for the new framework/subproject interaction (which supports multiple
...
framework instances) - use OWNING_PROJECT_HEADER_DIR, not FRAMEWORK_NAME
and FRAMEWORK_VERSION_DIR_NAME etc - when deciding if and how to copy/install
headers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14939 72102866-910b-0410-8b05-ffd578937521
2002-11-06 13:26:36 +00:00
Nicola Pero
3192a2ecda
Changed to support multiple instances; set FRAMEWORK_VERSION_DIR_NAME and
...
similar vars in here; replaced CURRENT_VERSION_NAME with XXX_CURRENT_VERSION_NAME,
and DEPLOY_WITH_CURRENT_VERSION with XXX_DEPLOY_WITH_CURRENT_VERSION
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14938 72102866-910b-0410-8b05-ffd578937521
2002-11-06 13:25:19 +00:00
Nicola Pero
346e72995e
Implemented copying the application into another bundle
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14931 72102866-910b-0410-8b05-ffd578937521
2002-11-06 10:59:52 +00:00
Nicola Pero
3df3bbfe31
Added emacs -*-makefile-*- line at the start of file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14930 72102866-910b-0410-8b05-ffd578937521
2002-11-06 10:59:19 +00:00
Nicola Pero
2fe5df56c1
Fixed order or installation rules in Instance/documentation.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14922 72102866-910b-0410-8b05-ffd578937521
2002-11-04 15:03:11 +00:00
Nicola Pero
c4040a3a58
Removed spurious ifneq(,)/endifs ... forgotten during the break-up
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14920 72102866-910b-0410-8b05-ffd578937521
2002-11-04 12:55:12 +00:00
Nicola Pero
89a270a228
Broken documentation.make into smaller independent makefiles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14915 72102866-910b-0410-8b05-ffd578937521
2002-11-04 12:31:14 +00:00
Nicola Pero
ee4f586e96
Documentation specific flags moved into Instance/documentation.make and
...
reorganized for this change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14902 72102866-910b-0410-8b05-ffd578937521
2002-11-01 14:13:01 +00:00
Nicola Pero
aa17f1ba16
Removed unused code
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14899 72102866-910b-0410-8b05-ffd578937521
2002-11-01 12:15:57 +00:00
Nicola Pero
785833a66d
Minor updates and simplifications of rules
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14894 72102866-910b-0410-8b05-ffd578937521
2002-10-31 21:01:17 +00:00
Nicola Pero
224226d189
Removed all FRAMEWORK specific code; replaced with new xxx_COPY_INTO_DIR
...
support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14889 72102866-910b-0410-8b05-ffd578937521
2002-10-31 13:59:06 +00:00
Nicola Pero
74a3fd8c57
Implemented new xxx_COPY_INTO_DIR framework
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14888 72102866-910b-0410-8b05-ffd578937521
2002-10-31 13:58:38 +00:00
Nicola Pero
b94d6713d1
Emit a big warning if xxx_TOOLS is used
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14887 72102866-910b-0410-8b05-ffd578937521
2002-10-31 13:58:08 +00:00
Nicola Pero
01ff79c414
Implemented new target shared-instance-bundle-copy_into_dir
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14886 72102866-910b-0410-8b05-ffd578937521
2002-10-31 13:57:28 +00:00
Nicola Pero
ec1a3ac1f0
Updated comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14884 72102866-910b-0410-8b05-ffd578937521
2002-10-31 13:01:42 +00:00
Nicola Pero
2aeb0455f7
Unified link commands for libraries and frameworks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14878 72102866-910b-0410-8b05-ffd578937521
2002-10-30 13:20:26 +00:00
Nicola Pero
2afbd0ee9c
Removed reference to FRAMEWORK_NAME
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14858 72102866-910b-0410-8b05-ffd578937521
2002-10-28 10:49:37 +00:00
Richard Frith-Macdonald
a3b9b96959
Tidied
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14850 72102866-910b-0410-8b05-ffd578937521
2002-10-26 08:18:28 +00:00
Richard Frith-Macdonald
dd30726ff5
Minor fix to doc location
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14849 72102866-910b-0410-8b05-ffd578937521
2002-10-26 08:12:47 +00:00
Nicola Pero
f1b6f12698
Implemented support for XXX_CPPFLAGS, XXX_CFLAGS, XXX_OBJCFLAGS, XXX_CCFLAGS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14842 72102866-910b-0410-8b05-ffd578937521
2002-10-25 16:30:47 +00:00
Nicola Pero
ab129b7de8
Include Instance/Shared/strings.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14821 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:27:39 +00:00
Nicola Pero
552d3385ed
Tidied: removed comments, newlines
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14820 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:26:19 +00:00
Nicola Pero
a7f75c2138
Tidied: remove comments/newlines
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14819 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:25:59 +00:00
Nicola Pero
1b5c232c84
Tidied comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14818 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:25:28 +00:00
Nicola Pero
43b47370f2
New file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14815 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:21:39 +00:00
Nicola Pero
1fad708c69
Fixed .PHONY target names
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14813 72102866-910b-0410-8b05-ffd578937521
2002-10-21 23:06:38 +00:00
Nicola Pero
46995b9418
Optimized extracting the classes in the framework ... do not pipe through
...
awk, which is slow - rather use a set of sed commands
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14720 72102866-910b-0410-8b05-ffd578937521
2002-10-11 11:00:56 +00:00
Nicola Pero
13ad85d043
Added a comment explaining how we get the list of all classes implemented
...
in the framework
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14717 72102866-910b-0410-8b05-ffd578937521
2002-10-11 10:36:51 +00:00
Nicola Pero
a634ab1df2
Made getting the list of classes in the framework more portable
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14715 72102866-910b-0410-8b05-ffd578937521
2002-10-11 10:18:42 +00:00
Nicola Pero
3253c72656
Expanded comments
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14703 72102866-910b-0410-8b05-ffd578937521
2002-10-10 15:43:43 +00:00
Nicola Pero
7ebe616208
Fixed echoing compilation comamnds
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14665 72102866-910b-0410-8b05-ffd578937521
2002-10-07 17:21:39 +00:00
Richard Frith-Macdonald
81939f45c5
Minor install fix.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14625 72102866-910b-0410-8b05-ffd578937521
2002-10-02 10:22:00 +00:00
Nicola Pero
6910f5f429
Simplification of Instance/bundle.make - no longer creates symbolic links;
...
no longer creates NeXTstep Info.plist files; separated building OSX bundles
and GNUstep bundles; install using Instance/Shared/bundle.make, which now
does properly dereference symlinks when installing; tidied Instance/bundle.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14611 72102866-910b-0410-8b05-ffd578937521
2002-09-30 23:17:59 +00:00
Nicola Pero
fc421882ab
Only build the resource bundle if xxx_HAS_RESOURCE_BUNDLE = yes is given
...
in the GNUmakefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14585 72102866-910b-0410-8b05-ffd578937521
2002-09-27 01:31:40 +00:00
Nicola Pero
ac80acf870
Implemented support for resource bundles
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14578 72102866-910b-0410-8b05-ffd578937521
2002-09-26 01:18:21 +00:00
Nicola Pero
59c14a0e23
Use the new rules in Shared/bundle.make to install and uninstall
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14574 72102866-910b-0410-8b05-ffd578937521
2002-09-26 01:05:11 +00:00
Nicola Pero
1bd9a534b6
Added rules to install and uninstall
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14573 72102866-910b-0410-8b05-ffd578937521
2002-09-26 01:04:45 +00:00
Nicola Pero
0f092fbc2d
Support APP_INSTALL_DIR and xxx_INSTALL_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14571 72102866-910b-0410-8b05-ffd578937521
2002-09-26 00:56:54 +00:00
Nicola Pero
c5c43e8a2d
Renamed JAVA_INSTALLATION_DIR to JAVA_INSTALL_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14569 72102866-910b-0410-8b05-ffd578937521
2002-09-26 00:31:23 +00:00
Nicola Pero
defc8b3603
Updated to use NNN_INSTALL_DIR variables instead of NNN_INSTALLATION_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14568 72102866-910b-0410-8b05-ffd578937521
2002-09-26 00:30:35 +00:00
Nicola Pero
4eacdeea7b
Changed to use TOOL_INSTALL_DIR, not TOOL_INSTALLATION_DIR; do nothing on
...
uninstall if NULL_INSTALL is YES
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14567 72102866-910b-0410-8b05-ffd578937521
2002-09-26 00:29:51 +00:00
Nicola Pero
a70f1a8f93
Shortened names of variables used to pass parameters to Shared/bundle.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14565 72102866-910b-0410-8b05-ffd578937521
2002-09-25 23:52:09 +00:00
Richard Frith-Macdonald
044ca0786e
Fix flags handling for autogsdoc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14250 72102866-910b-0410-8b05-ffd578937521
2002-08-08 14:15:08 +00:00
Adam Fedor
635e107dae
Merge from 1.4.0
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14208 72102866-910b-0410-8b05-ffd578937521
2002-07-29 19:37:40 +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