Nicola Pero
3d8cf6ecc4
Fixed check if this is the top-level make invocation or not to work
...
properly when we're invoked inside a non-gnustep-make make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21879 72102866-910b-0410-8b05-ffd578937521
2005-10-26 14:33:42 +00:00
Nicola Pero
771db1a6e5
Fixed building frameworks with subprojects on Windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21504 72102866-910b-0410-8b05-ffd578937521
2005-07-20 16:00:07 +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
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
81c56e1c3a
Set PACKAGE_* variables in Master/rules.make. Use unnamed-package when
...
a PACKAGE_NAME is not specified. Use 0.0.1 when a PACKAGE_VERSION is not
specified.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18948 72102866-910b-0410-8b05-ffd578937521
2004-03-29 11:45:40 +00:00
Nicola Pero
9134e5a444
Use PACKAGE_VERSION instead of VERSION for versions of packages.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@18412 72102866-910b-0410-8b05-ffd578937521
2004-01-14 19:00:41 +00:00
Nicola Pero
4cf13c93df
Improved comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17859 72102866-910b-0410-8b05-ffd578937521
2003-10-13 23:52:45 +00:00
Nicola Pero
08e27fc9b4
Pass GNUSTEP_BUILD_DIR to submake invocations and other changes required to support
...
building in a separate build directory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@17854 72102866-910b-0410-8b05-ffd578937521
2003-10-13 23:23:29 +00:00
Nicola Pero
a86ddf3d50
Updated comment about install depending from all
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15283 72102866-910b-0410-8b05-ffd578937521
2002-12-11 23:04:59 +00:00
Nicola Pero
78617ce8b9
Added OWNING_PROJECT_HEADER_DIR sort of hack to the subproject invocation,
...
replacing the previous framework code with code which should support multiple
frameworks built in the same makefile
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14937 72102866-910b-0410-8b05-ffd578937521
2002-11-06 13:22:57 +00:00
Nicola Pero
0a3cb3f9b1
Removed %.tools rule ... the same functionality can now better be obtained
...
by using the new xxx_COPY_INTO_DIR features
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14890 72102866-910b-0410-8b05-ffd578937521
2002-10-31 13:59:40 +00:00
Nicola Pero
4b39914bed
New targets strings, before-strings, after-strings, internal-strings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14824 72102866-910b-0410-8b05-ffd578937521
2002-10-22 00:35:44 +00:00
Nicola Pero
ec171749fa
Inline the call to the %.subprojects rule ... for speed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14793 72102866-910b-0410-8b05-ffd578937521
2002-10-17 00:26:08 +00:00
Nicola Pero
1dd13e704d
On distclean, only remove core, not program.core
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13919 72102866-910b-0410-8b05-ffd578937521
2002-06-19 14:43:25 +00:00
Nicola Pero
e735cf2e15
Remove 'program.core' as well as 'core' during distclean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13909 72102866-910b-0410-8b05-ffd578937521
2002-06-17 17:58:26 +00:00
Nicola Pero
face05f9f7
Converted the %.variables rule to the standard indentation ... it's now
...
enough easy not to require custom indentation :-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13042 72102866-910b-0410-8b05-ffd578937521
2002-03-07 16:35:56 +00:00
Nicola Pero
7e88369c54
Do not pass down to the Instance make invocation variables which the
...
Instance invocation can better determine by itself. Removed unused variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13040 72102866-910b-0410-8b05-ffd578937521
2002-03-07 16:22:09 +00:00
Nicola Pero
36444742ee
Do not pass down MAIN_MODEL_FILE
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13024 72102866-910b-0410-8b05-ffd578937521
2002-03-06 12:25:31 +00:00
Nicola Pero
183fed695c
Do not pass down to submakes variables that the submakes can find out themselves
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@13004 72102866-910b-0410-8b05-ffd578937521
2002-03-05 16:01:32 +00:00
Nicola Pero
6b0088fe3c
Do not pass to submakes the HEADER_FILES* variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12996 72102866-910b-0410-8b05-ffd578937521
2002-03-05 15:10:33 +00:00
Nicola Pero
e0ca8292fd
Do not pass PRINCIPAL_CLASS down to submakes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12902 72102866-910b-0410-8b05-ffd578937521
2002-02-28 18:29:40 +00:00
Nicola Pero
ff0aa1f368
Do not pass PALETTE_ICON to submakes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12837 72102866-910b-0410-8b05-ffd578937521
2002-02-27 16:40:34 +00:00
Nicola Pero
ee52f81e4e
Unused variable removed
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12677 72102866-910b-0410-8b05-ffd578937521
2002-02-22 13:19:17 +00:00
Nicola Pero
57adddb54b
Do not set here SCRIPTS_DIRECTORY and CHECK_SCRIPT_DIRS
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12669 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:58:27 +00:00
Nicola Pero
4202686c7c
Do not pass APPLICATION_ICON to the Instance submake invocation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12656 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:06:03 +00:00
Nicola Pero
6b808130d5
Do not pass HAS_GSWCOPONENTS and GSWAPP_INFO_PLIST to submake Instance invocations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12654 72102866-910b-0410-8b05-ffd578937521
2002-02-22 12:00:05 +00:00
Nicola Pero
a23f3d5722
Do not pass to the Instance invocation submake documentation variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12642 72102866-910b-0410-8b05-ffd578937521
2002-02-22 01:26:00 +00:00
Nicola Pero
bdf01a90ab
Do not print the directory in the recursive make invocations for framework
...
tools
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12578 72102866-910b-0410-8b05-ffd578937521
2002-02-20 13:06:57 +00:00
Nicola Pero
2989e3cfa3
Remove core files when making distclean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12572 72102866-910b-0410-8b05-ffd578937521
2002-02-20 11:38:37 +00:00
Nicola Pero
4b024a922a
Do not protect against multiple inclusions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12472 72102866-910b-0410-8b05-ffd578937521
2002-02-09 15:13:19 +00:00
Nicola Pero
1e8ea87bbf
Added comment about deprecated variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12463 72102866-910b-0410-8b05-ffd578937521
2002-02-09 13:45:52 +00:00
Nicola Pero
106d1aa32e
Do not pass down to Instance makes _SUBPROJECTS, OBJC_FILES etc
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12312 72102866-910b-0410-8b05-ffd578937521
2002-01-30 20:51:40 +00:00
Nicola Pero
bc5ce4060a
Improvements and renamings in the instance/type variables used to tell to
...
Instance invocation submakes what the instance/type is
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12308 72102866-910b-0410-8b05-ffd578937521
2002-01-30 20:04:36 +00:00
Nicola Pero
de55aa780c
Master or Instance rules moved from the top level rules.make into
...
Master/rules.make and Instance/rules.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12289 72102866-910b-0410-8b05-ffd578937521
2002-01-30 17:25:53 +00:00
Nicola Pero
94e0683c8d
New Master/rules.make file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@12278 72102866-910b-0410-8b05-ffd578937521
2002-01-30 16:48:58 +00:00