Commit graph

1250 commits

Author SHA1 Message Date
Nicola Pero
55bdf21640 Filter away CVS and .svn files when building .tar.gz dist files; create GNUSTEP_OBJ_DIR before putting the rpm file-list in it when building RPMs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23481 72102866-910b-0410-8b05-ffd578937521
2006-09-13 04:17:52 +00:00
Nicola Pero
aec6bd0d0e Reviewed, optimized and simplified make clean and distclean; tidied up the rpm building; removed obsolete stlocaltz.sh file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23480 72102866-910b-0410-8b05-ffd578937521
2006-09-13 04:01:28 +00:00
Nicola Pero
4dab485c21 Updated rpm building machinery for changes in debug vs non-debug; improved messages and behaviour of rpm building machinery too
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23478 72102866-910b-0410-8b05-ffd578937521
2006-09-13 02:09:01 +00:00
Nicola Pero
36d4378319 Always use 'app' and 'gswa' as app extensions ... that is, use Gorm.app and drop Gorm.debug and Gorm.profile. Also, print a friendly message when openapp fails because . is not in PATH
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23471 72102866-910b-0410-8b05-ffd578937521
2006-09-12 19:05:58 +00:00
Nicola Pero
50bfa01e04 Removed newline in my last changelog entry, was not visually pleasing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23436 72102866-910b-0410-8b05-ffd578937521
2006-09-08 18:36:53 +00:00
Nicola Pero
7a8fcb39af Removed code to move from very very old obsolete directory structure; improved messages when building
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23435 72102866-910b-0410-8b05-ffd578937521
2006-09-08 18:36:20 +00:00
Nicola Pero
3e2a966690 Use the same obj directory for building no matter what type of build we're doing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23431 72102866-910b-0410-8b05-ffd578937521
2006-09-08 17:45:16 +00:00
Nicola Pero
3cda36cb88 Removed LIBRARY_NAME_SUFFIX variable, no longer used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23412 72102866-910b-0410-8b05-ffd578937521
2006-09-08 11:24:35 +00:00
Nicola Pero
b6d7b6ebc0 Standardized all libraries to have the same name, and removed which_lib
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23411 72102866-910b-0410-8b05-ffd578937521
2006-09-08 11:19:09 +00:00
Nicola Pero
6092b77725 Removed _p library name suffix for profile libraries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23410 72102866-910b-0410-8b05-ffd578937521
2006-09-07 16:46:01 +00:00
Adam Fedor
707470d320 Version 1.13.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23342 72102866-910b-0410-8b05-ffd578937521
2006-08-28 14:24:35 +00:00
Adam Fedor
73ffb584cf * common.make: Remove 'd' suffix for debug libraries.
* which_lib.c: Don't search for debug libraries in case there are
old ones still around.

* Documentation/news.texi: Update for new release.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23324 72102866-910b-0410-8b05-ffd578937521
2006-08-24 17:25:23 +00:00
Adam Fedor
73cdcf4c84 * target.make: Add dragonfly OS.
* Documentation/machine.texi: Updates.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23321 72102866-910b-0410-8b05-ffd578937521
2006-08-21 19:05:13 +00:00
Nicola Pero
460522dbda Added missing newline
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23244 72102866-910b-0410-8b05-ffd578937521
2006-08-10 09:55:45 +00:00
Gregory John Casamento
52040979bb Correction for issue with LN_S on mingw.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23190 72102866-910b-0410-8b05-ffd578937521
2006-07-29 14:52:03 +00:00
Richard Frith-MacDonald
c251133e07 Attempt to prevent con figuration with bad paths on windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23138 72102866-910b-0410-8b05-ffd578937521
2006-07-06 12:19:32 +00:00
Richard Frith-MacDonald
d0050bedd9 Try to get make package working with non-flattened hierarchy again.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23132 72102866-910b-0410-8b05-ffd578937521
2006-07-05 17:23:22 +00:00
Richard Frith-MacDonald
04d7f7aed9 Fix for non-flattened usage
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23053 72102866-910b-0410-8b05-ffd578937521
2006-06-14 08:45:51 +00:00
Richard Frith-MacDonald
8b02e7b6c7 Make more robust when people use strange options.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22846 72102866-910b-0410-8b05-ffd578937521
2006-05-01 12:13:18 +00:00
Adam Fedor
854ddeba5f Fix node link
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22828 72102866-910b-0410-8b05-ffd578937521
2006-04-26 14:38:16 +00:00
Richard Frith-MacDonald
e130418883 Apply patch from bug #16437
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22826 72102866-910b-0410-8b05-ffd578937521
2006-04-26 14:12:55 +00:00
Adam Fedor
40b3c5ba5f Update windowmaker address
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22816 72102866-910b-0410-8b05-ffd578937521
2006-04-25 14:28:48 +00:00
Adam Fedor
30678651ad Correct typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22755 72102866-910b-0410-8b05-ffd578937521
2006-04-07 17:14:41 +00:00
Adam Fedor
ef4bf80cd1 * config.make.in: Set GNUSTEP_HOME to $(HOME). Fix if statements
with filter in them. Fixes bug #16010.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22753 72102866-910b-0410-8b05-ffd578937521
2006-04-07 04:26:58 +00:00
Adam Fedor
4e2144014f * target.make (openbsd): Add additional link flags for bundle
loading. Patch #4989 from Andrew Sveikauskas.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22721 72102866-910b-0410-8b05-ffd578937521
2006-03-28 05:26:05 +00:00
Adam Fedor
7d546ce1c2 * Master/source-distribution.make (svn-tag): Add comment line
(svn-dist): Simplify checkout.
* Master/framework.make: Add build-headers rules
* GNUmakefile: Add special_prefix to GNUSTEP_MAKEFILES


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22719 72102866-910b-0410-8b05-ffd578937521
2006-03-27 15:19:12 +00:00
Richard Frith-MacDonald
0a604065ea Hopefully clarify versions of packages
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22673 72102866-910b-0410-8b05-ffd578937521
2006-03-17 16:40:45 +00:00
Adam Fedor
2113ffede1 Version 1.12.0
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22653 72102866-910b-0410-8b05-ffd578937521
2006-03-14 04:13:57 +00:00
Adam Fedor
fcb27cb974 Add EXTRACT_CLASS_NAMES_COMMAND for openbsd
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22628 72102866-910b-0410-8b05-ffd578937521
2006-03-09 19:10:59 +00:00
Jeremy Bettis
adbcaa3c3c And the changelog entry.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22614 72102866-910b-0410-8b05-ffd578937521
2006-03-07 20:21:59 +00:00
Adam Fedor
81afb30a72 Master/source-distribution.make: Add svn tag/dist rules
Documentation/userfaq.texi: updates.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22570 72102866-910b-0410-8b05-ffd578937521
2006-02-23 19:44:35 +00:00
Richard Frith-Macdonald
c1c683dca0 Add information on building with libxml2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22299 72102866-910b-0410-8b05-ffd578937521
2006-01-11 18:37:24 +00:00
Adam Fedor
0c4385f668 Always link agains all libs when using Apple's CC.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22254 72102866-910b-0410-8b05-ffd578937521
2006-01-05 17:15:57 +00:00
Richard Frith-Macdonald
7cbc431b3f Revert changes which re-broke basic operation on windows, and attempted
to complete updates to work sanely on all systems ... basically avoid use
of shell IFS variable wherever possible by specifying all names as quoted
strings so we can have directory/file names containing spaces and colons etc.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22236 72102866-910b-0410-8b05-ffd578937521
2006-01-01 15:27:02 +00:00
Adam Fedor
d6a613f14d Re-add IFS setting and search in current dir (Fixes Bug #15289).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22227 72102866-910b-0410-8b05-ffd578937521
2005-12-31 05:04:38 +00:00
Adam Fedor
6cc69963c5 Version 1.11.2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22196 72102866-910b-0410-8b05-ffd578937521
2005-12-21 18:49:29 +00:00
Adam Fedor
488a9e55f4 * configure.ac: Check for objc-gnu in the GNUstep libraries dir.
* Instance/bundle.make: Always link againt all libs on darwin.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22188 72102866-910b-0410-8b05-ffd578937521
2005-12-20 16:39:33 +00:00
Adam Fedor
c817b62092 * configure.ac: Don't strip -g from CFLAGS. Someone might want it
without using debug=yes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22187 72102866-910b-0410-8b05-ffd578937521
2005-12-20 16:31:55 +00:00
Richard Frith-Macdonald
5dd6d1b6ce Add hack to get backend bundle to link at runtime on tiger.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22162 72102866-910b-0410-8b05-ffd578937521
2005-12-06 10:54:03 +00:00
Richard Frith-Macdonald
807edfe04b Tweak default location of config file on mingw32
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22160 72102866-910b-0410-8b05-ffd578937521
2005-12-06 05:39:09 +00:00
Richard Frith-Macdonald
cc851e1a2b Attempt to improve documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22154 72102866-910b-0410-8b05-ffd578937521
2005-12-05 19:02:20 +00:00
Nicola Pero
1585f8ce2e Display message with the GNUSTEP_MAKEFILES being used
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22150 72102866-910b-0410-8b05-ffd578937521
2005-12-05 14:43:34 +00:00
Nicola Pero
f2771802ef Fixed uninstallation of DLLs on Windows; tidied up a few previous ChangeLog
entries


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22146 72102866-910b-0410-8b05-ffd578937521
2005-12-05 13:07:55 +00:00
Richard Frith-Macdonald
93826c2211 Get makefile to honor the GNUSTEP_CONFIG_FILE environment variable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22132 72102866-910b-0410-8b05-ffd578937521
2005-12-02 11:56:17 +00:00
Richard Frith-Macdonald
e42d3c5323 Minor tweak to use environment variable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22131 72102866-910b-0410-8b05-ffd578937521
2005-12-02 09:09:00 +00:00
Richard Frith-Macdonald
a0bc1baea8 More backslash support.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22116 72102866-910b-0410-8b05-ffd578937521
2005-11-28 21:07:45 +00:00
Richard Frith-Macdonald
7197cfdf0f Handle backslashes in paths.
Fix GNUSTEP_MAKEFILES error reported by Chris Vetter.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22115 72102866-910b-0410-8b05-ffd578937521
2005-11-28 20:53:37 +00:00
Richard Frith-Macdonald
b94811c970 Update for new config file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@22053 72102866-910b-0410-8b05-ffd578937521
2005-11-21 06:47:48 +00:00
Richard Frith-Macdonald
f03f367dba Set a reasonable default location for GNUstep.conf on mingw32 systems.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21893 72102866-910b-0410-8b05-ffd578937521
2005-10-28 10:58:32 +00:00
Nicola Pero
17d96e4ad5 Fixed typo in one of my latest changelog entries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@21889 72102866-910b-0410-8b05-ffd578937521
2005-10-27 13:03:26 +00:00