Adam Fedor
68f30e5e36
* Documentation/filesystem.texi: Clarify Local installation
...
rights, Remove Network/{Server,Users}.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16536 72102866-910b-0410-8b05-ffd578937521
2003-04-25 03:43:25 +00:00
Nicola Pero
c8fea09d01
Updated %.plist: %.cplist rules so that they work on Apple as well
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16519 72102866-910b-0410-8b05-ffd578937521
2003-04-23 07:31:56 +00:00
Nicola Pero
c81a95f4ce
Updated to use 'gcc -E', not 'cpp'
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16518 72102866-910b-0410-8b05-ffd578937521
2003-04-23 07:31:35 +00:00
Nicola Pero
976aff4caa
Define CPP, not GENERAL_CPP
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16517 72102866-910b-0410-8b05-ffd578937521
2003-04-23 07:31:19 +00:00
Nicola Pero
d662d63048
Added rules to build .c files from .y/.l files using yacc/lex
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16513 72102866-910b-0410-8b05-ffd578937521
2003-04-22 14:25:17 +00:00
Nicola Pero
dfc73cebe8
Quote many variables in GNUstep.csh.in
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16512 72102866-910b-0410-8b05-ffd578937521
2003-04-22 13:40:14 +00:00
Nicola Pero
42e78ce2df
Small update of CPP plist preprocessing for Apple gcc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16470 72102866-910b-0410-8b05-ffd578937521
2003-04-14 11:12:09 +00:00
Nicola Pero
28ecf51743
Implemented support for preprocessed xxxInfo.plist in applications
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16468 72102866-910b-0410-8b05-ffd578937521
2003-04-14 10:54:38 +00:00
Nicola Pero
52c7b83afe
During make clean, remove all xxxInfo.plist automatically generated using
...
the preprocessor
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16467 72102866-910b-0410-8b05-ffd578937521
2003-04-14 10:54:10 +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
bff8a61465
Added rule to generate a %.plist from a %.cplist
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16465 72102866-910b-0410-8b05-ffd578937521
2003-04-14 10:52:35 +00:00
Nicola Pero
c919731a6d
Added ECHO_PREPROCESSING messages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16464 72102866-910b-0410-8b05-ffd578937521
2003-04-14 10:51:49 +00:00
Nicola Pero
90d92f5d58
Define CPP
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16463 72102866-910b-0410-8b05-ffd578937521
2003-04-14 10:51:25 +00:00
Nicola Pero
8d15e62004
Fixed building in directory which is not the source dir
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16429 72102866-910b-0410-8b05-ffd578937521
2003-04-11 10:46:24 +00:00
Nicola Pero
3ed72e3384
Fixed building gnustep-make in a directory which is not the source directory.
...
Make sure GNUstep-reset.sh is found at install time in that case.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16371 72102866-910b-0410-8b05-ffd578937521
2003-04-06 00:32:41 +00:00
Nicola Pero
3569867b11
Fixed building frameworks with no headers
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16303 72102866-910b-0410-8b05-ffd578937521
2003-03-31 16:54:48 +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
Richard Frith-Macdonald
a272af9aee
Merged in 1.6.0 changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16227 72102866-910b-0410-8b05-ffd578937521
2003-03-23 06:53:16 +00:00
Nicola Pero
6ebe587b8c
Tweaked the rules (by disabling some built-in rules and suffixes) to reduce
...
time taken by the make system to execute to around 95% of the original time
in my measurements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16159 72102866-910b-0410-8b05-ffd578937521
2003-03-10 12:56:01 +00:00
Nicola Pero
acda6cc303
Disable all built-in .SUFFIXES, and all built-in rules with a % target, for
...
performance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16158 72102866-910b-0410-8b05-ffd578937521
2003-03-10 12:54:42 +00:00
Nicola Pero
0c420344f2
Improvements to building applications on Apple
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@16077 72102866-910b-0410-8b05-ffd578937521
2003-02-26 17:41:06 +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
Adam Fedor
a4ee0c0613
Version 1.5.2
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15981 72102866-910b-0410-8b05-ffd578937521
2003-02-17 03:00:52 +00:00
Adam Fedor
5941216223
Doc updates. Move object file before library depends
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15959 72102866-910b-0410-8b05-ffd578937521
2003-02-14 19:47:12 +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
Nicola Pero
63ee4e940c
Small improvement to source distribution: allow 'cvs' to be replaced with
...
a different command
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15923 72102866-910b-0410-8b05-ffd578937521
2003-02-10 13:46:02 +00:00
Nicola Pero
05382867f1
Define and use a CVS variable, so it can be overridden with something else
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15922 72102866-910b-0410-8b05-ffd578937521
2003-02-10 13:45:05 +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
0c57e3d96a
New --find option for openapp. Improved openapp inline help.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15792 72102866-910b-0410-8b05-ffd578937521
2003-01-31 00:40:37 +00:00
Nicola Pero
0998bd339b
New --find option; updated help messages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15791 72102866-910b-0410-8b05-ffd578937521
2003-01-31 00:40:11 +00:00
Nicola Pero
285bb4e4fa
Fixed building gsdoc stuff using autogsdoc instead of gsdoc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15785 72102866-910b-0410-8b05-ffd578937521
2003-01-30 16:38:02 +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
0ac235af2a
New --enable-multi-platform option. Platform now hardcoded in GNUstep.sh,
...
so that it works without devel tools, and it's also faster.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15704 72102866-910b-0410-8b05-ffd578937521
2003-01-26 04:02:22 +00:00
Nicola Pero
1bc691654f
Regenerated
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15703 72102866-910b-0410-8b05-ffd578937521
2003-01-26 04:01:38 +00:00
Nicola Pero
e7fe0a9b04
New --enable-multi-platform option
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15702 72102866-910b-0410-8b05-ffd578937521
2003-01-26 04:01:29 +00:00
Nicola Pero
365f25eea1
Do not run config.guess if ./configure provides hard-coded GNUSTEP_HOST*
...
values, and requires to use them
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15701 72102866-910b-0410-8b05-ffd578937521
2003-01-26 04:01:10 +00:00
Nicola Pero
2dd1fa5cf8
Fixed compiling C files on darwin with apple library-combo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15578 72102866-910b-0410-8b05-ffd578937521
2003-01-10 04:52:15 +00:00
Richard Frith-Macdonald
44e1c0996f
iUpdated for mingw
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15575 72102866-910b-0410-8b05-ffd578937521
2003-01-09 18:05:41 +00:00
Richard Frith-Macdonald
baa7c18e48
Fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15569 72102866-910b-0410-8b05-ffd578937521
2003-01-09 09:37:37 +00:00
Richard Frith-Macdonald
5d3287f0a7
Minor tidyup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15475 72102866-910b-0410-8b05-ffd578937521
2003-01-03 17:27:30 +00:00
Nicola Pero
34e1bd1e6c
Replaced dirname in create_domain_dir.sh with sed call for portability
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15457 72102866-910b-0410-8b05-ffd578937521
2003-01-03 01:01:47 +00:00
Nicola Pero
fe36d29ede
Replaced dirname invocation with sed script
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15456 72102866-910b-0410-8b05-ffd578937521
2003-01-03 01:01:11 +00:00
Nicola Pero
12753e1fd3
Fixed building frameworks on darwin
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15427 72102866-910b-0410-8b05-ffd578937521
2002-12-31 15:15:54 +00:00
Adam Fedor
307a9b3f17
darwin link changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15419 72102866-910b-0410-8b05-ffd578937521
2002-12-31 04:16:16 +00:00
Nicola Pero
59dfbd9066
New library-combo apple-apple-apple; made the default on darwin
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15389 72102866-910b-0410-8b05-ffd578937521
2002-12-30 16:33:56 +00:00