Nicola Pero
5d1905c5f3
Removed some unusual make syntax in favour of the standard one we use everywhere
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27714 72102866-910b-0410-8b05-ffd578937521
2009-01-28 22:33:02 +00:00
Adam Fedor
cd1af94aee
configure.ac: Add PATH to custom objc library on MinGW (Fix for Bug #25394 )
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27691 72102866-910b-0410-8b05-ffd578937521
2009-01-25 17:17:38 +00:00
Adam Fedor
77675a872f
Don't use -flat_namespace
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27656 72102866-910b-0410-8b05-ffd578937521
2009-01-22 20:51:57 +00:00
Nicola Pero
11db3de492
Added .DELETE_ON_ERROR that should make GNU make react better to errors
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27652 72102866-910b-0410-8b05-ffd578937521
2009-01-22 14:19:34 +00:00
Nicola Pero
0886d85017
Added TODO comment about detecting which version of make is being used (bsd vs gnu) and exit with a friendly message if the bsd one is being used
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27651 72102866-910b-0410-8b05-ffd578937521
2009-01-22 14:10:07 +00:00
Nicola Pero
5617051d14
Added missing changelog entries for Richard's changes to Documentation/README.MinGW
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27632 72102866-910b-0410-8b05-ffd578937521
2009-01-19 13:56:13 +00:00
Richard Frith-MacDonald
09b6e6f352
fix error in path to install gnutls
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27608 72102866-910b-0410-8b05-ffd578937521
2009-01-16 08:57:23 +00:00
Richard Frith-MacDonald
e5730cce2a
Tidy and add more explanation of --enable-objc-garbage-collection
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27576 72102866-910b-0410-8b05-ffd578937521
2009-01-12 10:58:04 +00:00
Richard Frith-MacDonald
1d2ac39fe3
Simplify an reorganise GC changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27574 72102866-910b-0410-8b05-ffd578937521
2009-01-11 08:41:17 +00:00
Richard Frith-MacDonald
2cb8c7c2ea
move towards getting gc working once more.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27572 72102866-910b-0410-8b05-ffd578937521
2009-01-10 10:45:33 +00:00
Nicola Pero
a976b630cc
Minor irrelevant simplification in uninstall for gnustep-make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27552 72102866-910b-0410-8b05-ffd578937521
2009-01-07 11:41:57 +00:00
Nicola Pero
3554648005
Tiny update to README.Packaging to point out how to correctly configure gnustep-base
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27543 72102866-910b-0410-8b05-ffd578937521
2009-01-06 23:44:16 +00:00
Adam Fedor
18d76e9c87
Version 2.0.8
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27535 72102866-910b-0410-8b05-ffd578937521
2009-01-06 15:37:57 +00:00
Nicola Pero
e19cc0a84c
Fixed bug in gnustep-config that would print spurious output when invoked in some conditions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27413 72102866-910b-0410-8b05-ffd578937521
2008-12-24 17:42:06 +00:00
Nicola Pero
8cd003b26a
Added new gnustep-config option --installation-domain=xxx to print the default installation domain for a certain package as configured in the installation-domains.conf file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27412 72102866-910b-0410-8b05-ffd578937521
2008-12-24 17:05:18 +00:00
Adam Fedor
5c01cb3550
Version 2.0.7
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27368 72102866-910b-0410-8b05-ffd578937521
2008-12-21 22:47:52 +00:00
Nicola Pero
4a75821d69
Added gnustep-objc to the list of files to be installed into system by default
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27356 72102866-910b-0410-8b05-ffd578937521
2008-12-19 14:14:02 +00:00
Nicola Pero
e0f045130b
Added file missing in my last commit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27353 72102866-910b-0410-8b05-ffd578937521
2008-12-19 13:15:02 +00:00
Nicola Pero
316373cfd6
Reverted last change. New installation-domains.conf file that allows you to customize the installation domain of each piece of software in a centralized way
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27345 72102866-910b-0410-8b05-ffd578937521
2008-12-19 12:48:59 +00:00
Nicola Pero
ef00408a11
Added new option --disable-packages to gnustep-make's configure. It allows you to change the default installation domain for core pacakages to SYSTEM
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27332 72102866-910b-0410-8b05-ffd578937521
2008-12-18 18:37:09 +00:00
Nicola Pero
e9423328a3
Updated new packaging readme with explicit mention of filesystem layouts to use
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27331 72102866-910b-0410-8b05-ffd578937521
2008-12-18 15:31:44 +00:00
Nicola Pero
1ed8f5be70
Added documentation on how to create packages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27330 72102866-910b-0410-8b05-ffd578937521
2008-12-18 13:17:21 +00:00
Richard Frith-MacDonald
1762b8cdc3
fixed typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27258 72102866-910b-0410-8b05-ffd578937521
2008-12-08 10:54:51 +00:00
Richard Frith-MacDonald
f3a783634b
fix missing part of ffi instructions
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27211 72102866-910b-0410-8b05-ffd578937521
2008-12-05 10:49:02 +00:00
Richard Frith-MacDonald
d7f7b0e6d4
Fix bug which could cause some path components to be omitted from the paths.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27210 72102866-910b-0410-8b05-ffd578937521
2008-12-05 09:49:10 +00:00
Richard Frith-MacDonald
2f1c36af26
Fixup incorrect ordering of directories in toll and library paths.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27167 72102866-910b-0410-8b05-ffd578937521
2008-11-28 12:18:38 +00:00
Richard Frith-MacDonald
191b868240
use libffi on windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27037 72102866-910b-0410-8b05-ffd578937521
2008-11-13 15:37:57 +00:00
Wolfgang Lux
39d44dea1d
Add missing ChangeLog entry.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27016 72102866-910b-0410-8b05-ffd578937521
2008-11-06 22:39:15 +00:00
Wolfgang Lux
ef64b370e6
Fix incorrect pattern in GNUstep.csh.in which causes initialization of
...
DYLD_LIBRARY_PATH on Darwin and NEXTSTEP systems to be skipped.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@27012 72102866-910b-0410-8b05-ffd578937521
2008-11-05 23:20:27 +00:00
Nicola Pero
1b6aaf38e0
Disable precompiled headers on gcc 4.1
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26977 72102866-910b-0410-8b05-ffd578937521
2008-10-27 15:53:43 +00:00
Nicola Pero
e86b337250
Fixed typo in last change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26974 72102866-910b-0410-8b05-ffd578937521
2008-10-27 14:06:22 +00:00
Nicola Pero
be804b53cf
Rewritten code that checks for threading libraries on Apple OS X; implicitly fixing --enable-native-objc-exceptions on Apple.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26973 72102866-910b-0410-8b05-ffd578937521
2008-10-27 14:03:08 +00:00
Nicola Pero
26f570535d
Updated release notes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26948 72102866-910b-0410-8b05-ffd578937521
2008-10-21 15:38:29 +00:00
Nicola Pero
6d301db80d
Mention the the PATH problem fixed today was reported by Funda Wang
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26947 72102866-910b-0410-8b05-ffd578937521
2008-10-21 15:09:44 +00:00
Nicola Pero
934965313f
Use --no-print-directory in recursive make invocations
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26946 72102866-910b-0410-8b05-ffd578937521
2008-10-21 15:07:11 +00:00
Nicola Pero
0c9645c148
Rewritten adding paths to PATH, CLASSPATH, GUILE_LOAD_PATH, INFOPATH, LD_LIBRARY_PATH, DYLD_LIBRARY_PATH, etc. to check every single path before adding it. Inlined ld_lib_path.sh/csh in GNUstep.sh/csh
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26945 72102866-910b-0410-8b05-ffd578937521
2008-10-21 14:45:48 +00:00
Nicola Pero
0e5f3e138e
Added comment explaining how to add your own entries to Info-gnustep.plist for apps, bundles and frameworks
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26944 72102866-910b-0410-8b05-ffd578937521
2008-10-21 11:18:05 +00:00
Nicola Pero
e4da3e0371
Allow to have both file.c and file.m in the same project
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26798 72102866-910b-0410-8b05-ffd578937521
2008-07-22 15:32:35 +00:00
Nicola Pero
fcece14876
Fixed bug where test-application.make did not link against GUI by default
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26797 72102866-910b-0410-8b05-ffd578937521
2008-07-21 17:06:36 +00:00
Adam Fedor
87a837ed04
Machines update
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26793 72102866-910b-0410-8b05-ffd578937521
2008-07-17 13:55:29 +00:00
Nicola Pero
27303a55af
Documented MAKEFILE_NAME in print-gnustep-make-help
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26693 72102866-910b-0410-8b05-ffd578937521
2008-06-24 10:30:31 +00:00
Richard Frith-MacDonald
5123ebd625
Fix for #23618
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26676 72102866-910b-0410-8b05-ffd578937521
2008-06-17 18:17:09 +00:00
Adam Fedor
2595a435cd
Version 2.0.6
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26647 72102866-910b-0410-8b05-ffd578937521
2008-06-15 04:08:53 +00:00
Nicola Pero
57414b35e4
Renamed make.texi to gnustep-make.texi
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26626 72102866-910b-0410-8b05-ffd578937521
2008-06-11 16:28:47 +00:00
Nicola Pero
6050d0f41b
Small portability fix
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26618 72102866-910b-0410-8b05-ffd578937521
2008-06-10 01:37:27 +00:00
Nicola Pero
92452e12b2
Updated config.guess and config.sub to latest version from http://savannah.gnu.org/projects/config
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26585 72102866-910b-0410-8b05-ffd578937521
2008-05-30 07:24:23 +00:00
Nicola Pero
f23afbca3f
Fixed regular expression used to parse GCC version; it was failing, causing ./configure not to detect that the compiler supported auto-dependencies
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26570 72102866-910b-0410-8b05-ffd578937521
2008-05-25 11:16:03 +00:00
Nicola Pero
6a77b9b41c
Fixed spurious rebuilds of Info-gnustep.plist and Info.plist (likely cause of troubles with plmerge during make install for many users)
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26565 72102866-910b-0410-8b05-ffd578937521
2008-05-24 14:47:33 +00:00
Nicola Pero
b18a3e4929
Print a message when creating the stamp file; small tidyup for last change on framework messages
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26564 72102866-910b-0410-8b05-ffd578937521
2008-05-24 14:25:33 +00:00
Nicola Pero
13ac97edbf
Added comments explaining last change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@26563 72102866-910b-0410-8b05-ffd578937521
2008-05-24 13:30:18 +00:00