Nicola Pero
cda89c9de0
Check that we have write permissions to GNUSTEP_INSTALLATION_DIR before
...
attempting to install, and if we don't, abort with an error message
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10836 72102866-910b-0410-8b05-ffd578937521
2001-09-03 11:08:22 +00:00
Nicola Pero
5e46c3781b
Fixed bug in using xxx_LOCALIZED_RESOURCE_FILES in bundle.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10825 72102866-910b-0410-8b05-ffd578937521
2001-08-31 14:35:01 +00:00
Nicola Pero
a3f0e8b861
Fixed bug - missing ) at the end of command was crashing the thing when
...
xxx_LOCALIZED_RESOURCE_FILES was used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10824 72102866-910b-0410-8b05-ffd578937521
2001-08-31 14:34:37 +00:00
Adam Fedor
a01c53e391
Don't look for gcc's libobjc.so
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10756 72102866-910b-0410-8b05-ffd578937521
2001-08-21 15:06:00 +00:00
Nicola Pero
83cee451ed
Fixed HEADER_FILES_INSTALL_DIR to work without a trailing /
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10665 72102866-910b-0410-8b05-ffd578937521
2001-08-06 18:20:46 +00:00
Nicola Pero
7ba5887e76
Fixed HEADER_FILES_INSTALL_DIR to work even if not prefixed with a /
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10664 72102866-910b-0410-8b05-ffd578937521
2001-08-06 18:20:09 +00:00
Adam Fedor
f705a62e4c
Typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10648 72102866-910b-0410-8b05-ffd578937521
2001-08-03 16:29:42 +00:00
Adam Fedor
6de23f31df
Move user script to ~/GNUstep
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10639 72102866-910b-0410-8b05-ffd578937521
2001-08-02 14:48:07 +00:00
Nicola Pero
a98d57ab4f
Reduce number of times that LATEX2HTML is evaluated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10609 72102866-910b-0410-8b05-ffd578937521
2001-07-30 15:59:33 +00:00
Adam Fedor
cf21a09334
Add GCC_SO_DIR for shared libs. Update docs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10578 72102866-910b-0410-8b05-ffd578937521
2001-07-26 18:34:42 +00:00
Nicola Pero
87cacbe66a
Revised and updated the short doc about gnustep-make internals
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10576 72102866-910b-0410-8b05-ffd578937521
2001-07-26 11:28:26 +00:00
Nicola Pero
7578b07663
Revised and updated to the new gnustep-make internals
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10575 72102866-910b-0410-8b05-ffd578937521
2001-07-26 11:27:45 +00:00
Nicola Pero
b9870c02e2
Readded javadoc flag which had been removed by mistake
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10570 72102866-910b-0410-8b05-ffd578937521
2001-07-24 12:51:49 +00:00
Nicola Pero
95da3ea1f3
Fixed bug in javadoc flags which slipped in
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10569 72102866-910b-0410-8b05-ffd578937521
2001-07-24 12:51:27 +00:00
Adam Fedor
46ec5e099f
Update LATEX2HTML cmd. Update license explaination
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10523 72102866-910b-0410-8b05-ffd578937521
2001-07-19 15:05:02 +00:00
Nicola Pero
56882b0791
Removed annoying debugging message in application.make which I committed
...
by mistake
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10516 72102866-910b-0410-8b05-ffd578937521
2001-07-19 09:38:37 +00:00
Nicola Pero
2fb1c9a2d8
Removed old debugging message - I had committed it by mistake.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10515 72102866-910b-0410-8b05-ffd578937521
2001-07-19 09:38:05 +00:00
Nicola Pero
43933d07bc
Tiny indentation change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10488 72102866-910b-0410-8b05-ffd578937521
2001-07-16 10:42:55 +00:00
Nicola Pero
27bafe26fc
Optimized make clean/distclean in bundle/gswbundle
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10487 72102866-910b-0410-8b05-ffd578937521
2001-07-16 10:38:36 +00:00
Nicola Pero
1366fce8d0
Restructured clean/distclean to use a heavy optimizing shortcut
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10486 72102866-910b-0410-8b05-ffd578937521
2001-07-16 10:38:09 +00:00
Nicola Pero
09f0c91794
Simplified make clean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10479 72102866-910b-0410-8b05-ffd578937521
2001-07-13 17:35:29 +00:00
Nicola Pero
3aa791a4bf
Fixed make clean for test-application; simplified make clean for
...
application, gswapp, service, test-application
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10478 72102866-910b-0410-8b05-ffd578937521
2001-07-13 17:34:59 +00:00
Nicola Pero
7c1876bd00
Simplified make clean; fixed make clean by setting app extension
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10477 72102866-910b-0410-8b05-ffd578937521
2001-07-13 17:34:25 +00:00
Nicola Pero
36ad069a1a
Simplified make clean by using GNUSTEP_OBJ_DIR
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10476 72102866-910b-0410-8b05-ffd578937521
2001-07-13 17:33:51 +00:00
Nicola Pero
e32dfeae06
Short-cut make clean/distclean optimization in test-application and
...
test-library
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10475 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:57:18 +00:00
Nicola Pero
4254fb067b
Short-cut make [dist]clean optimization
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10474 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:56:32 +00:00
Nicola Pero
b89cd92e0c
Updated to short-cut make clean/distclean optimization
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10473 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:54:36 +00:00
Nicola Pero
00a89d6db2
Short-cut optimization for make [dist]clean in subprojects; fixed make
...
clean in documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10472 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:51:29 +00:00
Nicola Pero
a5785e6869
Ignore errors when removing files in make clean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10471 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:50:48 +00:00
Nicola Pero
05f962c64f
short-cut optimization in make clean/make distclean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10470 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:50:24 +00:00
Nicola Pero
491e4ff63d
Speeded up make clean for palettes and services; fixed messages printed
...
when processing services
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10469 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:31:56 +00:00
Nicola Pero
35e355742f
Speed up make clean and use service' instead of
svc' in target names
...
so that user-visible messages are more friendly
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10468 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:30:55 +00:00
Nicola Pero
a71249f546
Speed up make clean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10467 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:30:18 +00:00
Nicola Pero
f8d099506f
make clean/distclean shortcut optimization for objc.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10466 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:21:20 +00:00
Nicola Pero
effd994254
Optmization of make clean; make distclean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10465 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:20:42 +00:00
Nicola Pero
9b84f938a3
Optimization in make clean/distclean for multiple libraries
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10464 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:14:56 +00:00
Nicola Pero
82aa5b1b64
Big optimization of make clean/distclean for multiple libraries
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10463 72102866-910b-0410-8b05-ffd578937521
2001-07-13 16:12:55 +00:00
Nicola Pero
b0f87f10ef
Speed up in make clean/distclean of application/gswapp projects
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10462 72102866-910b-0410-8b05-ffd578937521
2001-07-13 15:51:12 +00:00
Nicola Pero
d92df8f6e8
Huge speed up of make clean/distclean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10461 72102866-910b-0410-8b05-ffd578937521
2001-07-13 15:50:43 +00:00
Nicola Pero
9e9e643fb9
Shortcut the recursive make invocation in make clean/distclean for tools,
...
giving us a major performance improvement on cleaning (might easily go
up to a 70% speed improvement for projects with lots of tools)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10460 72102866-910b-0410-8b05-ffd578937521
2001-07-13 15:35:09 +00:00
Nicola Pero
5a80917b6f
Updated make clean and make distclean to shortcut the recursive make
...
invocation mirroring what's done by tool.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10459 72102866-910b-0410-8b05-ffd578937521
2001-07-13 15:33:31 +00:00
Nicola Pero
58f5649458
Shortcut the recursive make invocation on make clean and make distclean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10458 72102866-910b-0410-8b05-ffd578937521
2001-07-13 15:33:06 +00:00
Nicola Pero
e6a12872b7
Removed usage of $(call ...) in rules.make which was breaking building
...
with old version of GNU make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10452 72102866-910b-0410-8b05-ffd578937521
2001-07-13 12:55:02 +00:00
Nicola Pero
2c3dd21d22
Removed usage of $(call ...) for compatibility with old versions of GNU
...
make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10451 72102866-910b-0410-8b05-ffd578937521
2001-07-13 12:54:19 +00:00
Nicola Pero
53fffda8ae
Use the __done trick in the core rules
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10450 72102866-910b-0410-8b05-ffd578937521
2001-07-13 09:29:23 +00:00
Nicola Pero
62526c8090
Attempt to fix reported shell crash by using __done trick
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10449 72102866-910b-0410-8b05-ffd578937521
2001-07-13 09:29:02 +00:00
Nicola Pero
0d0a4d37d8
Added .PHONY and rename rule for consistency in subproject.make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10448 72102866-910b-0410-8b05-ffd578937521
2001-07-12 17:17:36 +00:00
Nicola Pero
acf1a93f49
Added .PHONY and renamed target to be consistent
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10447 72102866-910b-0410-8b05-ffd578937521
2001-07-12 17:17:00 +00:00
Nicola Pero
0fe0b30b91
Strategical reorganization in the core make rules - broken the %.variables
...
rule into three different rules - %.variables, %.tools and %.subprojects
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10446 72102866-910b-0410-8b05-ffd578937521
2001-07-12 16:27:43 +00:00
Nicola Pero
8dc0061eec
Strategical reorganization - broken the %.variables rule into a
...
%.variables, a %.tools and a %.subprojects rule
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@10445 72102866-910b-0410-8b05-ffd578937521
2001-07-12 16:25:38 +00:00