Commit graph

2531 commits

Author SHA1 Message Date
Nicola Pero
f15b56a5eb Merged openapp and debugapp
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23742 72102866-910b-0410-8b05-ffd578937521
2006-10-03 16:19:36 +00:00
Nicola Pero
2f6126cd80 Clarify why we have some code in there (ie, added some comments)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23741 72102866-910b-0410-8b05-ffd578937521
2006-10-03 15:28:44 +00:00
Nicola Pero
298e21b404 Updated svn:ignore
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23730 72102866-910b-0410-8b05-ffd578937521
2006-10-02 17:54:55 +00:00
Nicola Pero
45cc22badd Make sure errors during linking are not silent
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23726 72102866-910b-0410-8b05-ffd578937521
2006-10-02 16:57:29 +00:00
Nicola Pero
1db9347273 Introduced new variable GNUSTEP_IS_FLATTENED to switch the default flattened status from no to yes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23718 72102866-910b-0410-8b05-ffd578937521
2006-10-02 15:54:56 +00:00
Adam Fedor
e7c0f84dac Update to latest version
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23702 72102866-910b-0410-8b05-ffd578937521
2006-10-02 02:54:30 +00:00
Nicola Pero
6c915352e6 Delete obsolete file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23646 72102866-910b-0410-8b05-ffd578937521
2006-09-28 01:01:15 +00:00
Nicola Pero
f4c58efd3b Updated comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23645 72102866-910b-0410-8b05-ffd578937521
2006-09-28 00:37:28 +00:00
Nicola Pero
9eb0241942 Removed obsolete comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23644 72102866-910b-0410-8b05-ffd578937521
2006-09-28 00:32:28 +00:00
Nicola Pero
0f912aaf51 Use DESTDIR instead of special_prefix to comply with GNU Coding Standards and standard packaging conventions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23643 72102866-910b-0410-8b05-ffd578937521
2006-09-28 00:31:59 +00:00
Nicola Pero
454643a13d Use TAR instead of tar in source-distribution.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23611 72102866-910b-0410-8b05-ffd578937521
2006-09-25 12:14:37 +00:00
Nicola Pero
714eb6c0df Fixed indentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23610 72102866-910b-0410-8b05-ffd578937521
2006-09-25 12:11:12 +00:00
Nicola Pero
df51acd813 Reverted change that was filtering out -O% from compile flags with debug=yes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23566 72102866-910b-0410-8b05-ffd578937521
2006-09-20 04:32:39 +00:00
Nicola Pero
02b0afaa62 Turn on debug=yes by default, and add -O2 to debug=yes compiles
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23565 72102866-910b-0410-8b05-ffd578937521
2006-09-20 04:12:08 +00:00
Nicola Pero
cf81121ccf Updated comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23562 72102866-910b-0410-8b05-ffd578937521
2006-09-19 02:36:49 +00:00
Nicola Pero
2484f77386 Remove Resources directories for tools and subprojects on clean, not distclean; create them in GNUSTEP_BUILD_DIR
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23561 72102866-910b-0410-8b05-ffd578937521
2006-09-19 01:59:55 +00:00
Nicola Pero
abedf4ab4d Update to framework.make to avoid rebuilding a symlink if it is already there
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23560 72102866-910b-0410-8b05-ffd578937521
2006-09-19 01:32:43 +00:00
Nicola Pero
6af137d65b Removed warning for API that was removed 4 years ago
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23559 72102866-910b-0410-8b05-ffd578937521
2006-09-19 01:11:49 +00:00
Nicola Pero
203e37d98b Fixed typo in one of my last changelog entries
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23558 72102866-910b-0410-8b05-ffd578937521
2006-09-19 01:04:58 +00:00
Nicola Pero
62c60531fb Removed INTERNAL_xxx_NAME and TARGET from submake invocation command-line; they were deprecated 4+ years ago
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23557 72102866-910b-0410-8b05-ffd578937521
2006-09-19 01:04:19 +00:00
Nicola Pero
239fd6fdd1 Added empty rules for config files and .PHONY declarations for frameworks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23556 72102866-910b-0410-8b05-ffd578937521
2006-09-19 00:45:34 +00:00
Nicola Pero
47935ebffe Removed a couple of newlines
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23555 72102866-910b-0410-8b05-ffd578937521
2006-09-19 00:33:47 +00:00
Nicola Pero
fbae9c1783 Fixed rule for config.make and print a friendly error if the target/library-combo one can not be found
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23554 72102866-910b-0410-8b05-ffd578937521
2006-09-19 00:33:14 +00:00
Nicola Pero
3ea1b33f75 Updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23553 72102866-910b-0410-8b05-ffd578937521
2006-09-19 00:32:39 +00:00
Nicola Pero
78b5f63094 Fixed typo in my last changelog entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23551 72102866-910b-0410-8b05-ffd578937521
2006-09-18 20:33:39 +00:00
Nicola Pero
b8add68872 Fixed problems in the config system by separating platform-dependent and platform-independent information
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23549 72102866-910b-0410-8b05-ffd578937521
2006-09-18 20:29:28 +00:00
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
997f53e991 Added a comment reminding to myself of the config problems to fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23441 72102866-910b-0410-8b05-ffd578937521
2006-09-09 12:46:36 +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
f1aa8c3319 Fixed typo in comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23245 72102866-910b-0410-8b05-ffd578937521
2006-08-10 10:09:47 +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
bf660d4abf Allow --without-local-root
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23147 72102866-910b-0410-8b05-ffd578937521
2006-07-07 13:28:20 +00:00
Richard Frith-MacDonald
498f016b06 Fax incorrect specifrication of tab as \t
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23141 72102866-910b-0410-8b05-ffd578937521
2006-07-06 12:36:43 +00:00
Richard Frith-MacDonald
e8024950f6 Fix problem escaping square brackets
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23140 72102866-910b-0410-8b05-ffd578937521
2006-07-06 12:28:51 +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
3888e4b22f Only define config.make rule where non-flattened
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23137 72102866-910b-0410-8b05-ffd578937521
2006-07-06 05:37:14 +00:00
Richard Frith-MacDonald
60676650ae Fixup for alternative config.make rules
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23136 72102866-910b-0410-8b05-ffd578937521
2006-07-06 05:32:51 +00:00
Richard Frith-MacDonald
418c3d9fae Fix to make install directory for config.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@23133 72102866-910b-0410-8b05-ffd578937521
2006-07-05 17:35:10 +00:00