Nicola Pero
3f4a10408c
Updated comment
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32683 72102866-910b-0410-8b05-ffd578937521
2011-03-22 18:36:31 +00:00
Nicola Pero
7136005c90
Do not leak GNUSTEP_LIBRARY_PATHLIST in the environment when running GNUstep.sh and GNUstep.csh
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32682 72102866-910b-0410-8b05-ffd578937521
2011-03-22 15:27:46 +00:00
Nicola Pero
1842ccef46
Implemented %u, %i and %% for GNUSTEP_USER_DIR_xxx variables
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32681 72102866-910b-0410-8b05-ffd578937521
2011-03-22 15:13:21 +00:00
Richard Frith-MacDonald
aaf363c92e
Add checks for Objective-C++ and C++ support
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32664 72102866-910b-0410-8b05-ffd578937521
2011-03-21 08:48:20 +00:00
Nicola Pero
d1c754c69f
Do not attempt to install texinfo documentation if it could not be built because of a missing makeinfo. Print a warning instead.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32652 72102866-910b-0410-8b05-ffd578937521
2011-03-18 23:30:35 +00:00
Nicola Pero
b1bf46c277
Make --enable-absolute-install-paths the default on Darwin with gnu-gnu-gnu library-combo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32649 72102866-910b-0410-8b05-ffd578937521
2011-03-18 21:28:24 +00:00
Richard Frith-MacDonald
31fb09205d
improve reporting a little
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32648 72102866-910b-0410-8b05-ffd578937521
2011-03-18 20:09:47 +00:00
Richard Frith-MacDonald
0334c90e6b
revert bogus change
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32637 72102866-910b-0410-8b05-ffd578937521
2011-03-17 15:30:02 +00:00
David Chisnall
30ca8da66e
Small tweaks to make ObjC++ tests work.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32634 72102866-910b-0410-8b05-ffd578937521
2011-03-17 15:24:19 +00:00
Nicola Pero
3710c419b0
Tidied up my last ChangeLog entry
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32623 72102866-910b-0410-8b05-ffd578937521
2011-03-16 18:46:49 +00:00
Nicola Pero
99026b64da
Make it easier to swap C++/ObjC++ compilers on the fly when using gnustep-make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32622 72102866-910b-0410-8b05-ffd578937521
2011-03-16 18:45:32 +00:00
Richard Frith-MacDonald
245bcce8aa
fix bogus log
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32612 72102866-910b-0410-8b05-ffd578937521
2011-03-16 15:03:26 +00:00
Nicola Pero
9ee621523a
Fixed RPM generation (using supplied spec file) for gnustep-make
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32603 72102866-910b-0410-8b05-ffd578937521
2011-03-16 10:25:42 +00:00
Nicola Pero
ecba301ec9
Updated documentation for change in default filesystem layout and configuration file location
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32600 72102866-910b-0410-8b05-ffd578937521
2011-03-16 10:05:36 +00:00
Nicola Pero
94c20ec9e8
Removed two obsolete variables after 4 years of deprecation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32573 72102866-910b-0410-8b05-ffd578937521
2011-03-14 10:50:08 +00:00
Nicola Pero
42ba690826
Removed obsolete gnustep-make configure options after 4 years of obsoletion/deprecation. This unclutters considerably gnustep-make's configure help
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32572 72102866-910b-0410-8b05-ffd578937521
2011-03-14 10:34:47 +00:00
Nicola Pero
b7179b739f
Updated default location of configuration file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32571 72102866-910b-0410-8b05-ffd578937521
2011-03-14 10:16:15 +00:00
Nicola Pero
4e1225d78e
Fixed installing TestFramework/Summary.sh when gnustep-make is configured from outside the source directory
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32570 72102866-910b-0410-8b05-ffd578937521
2011-03-14 10:13:14 +00:00
Richard Frith-MacDonald
c1e61a9d35
Add OMOT() macro
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32568 72102866-910b-0410-8b05-ffd578937521
2011-03-14 09:51:07 +00:00
Richard Frith-MacDonald
538b026a3c
Add --developer mode and document
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32565 72102866-910b-0410-8b05-ffd578937521
2011-03-14 08:39:07 +00:00
Nicola Pero
69649c1526
Tidied up filesystem layout change to use 'fhs' as default. Updated documentation
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32550 72102866-910b-0410-8b05-ffd578937521
2011-03-13 14:38:12 +00:00
Richard Frith-MacDonald
be04d858f7
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32548 72102866-910b-0410-8b05-ffd578937521
2011-03-13 13:36:13 +00:00
Richard Frith-MacDonald
4bab07c58a
Improve handlign of preprocessor information.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32547 72102866-910b-0410-8b05-ffd578937521
2011-03-13 12:59:48 +00:00
Richard Frith-MacDonald
0c983b6862
avoid some compiler warnings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32487 72102866-910b-0410-8b05-ffd578937521
2011-03-07 15:40:33 +00:00
Richard Frith-MacDonald
4428ee9679
tweak macro argument names
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32479 72102866-910b-0410-8b05-ffd578937521
2011-03-07 06:30:38 +00:00
Richard Frith-MacDonald
b40642190b
improve debug
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32468 72102866-910b-0410-8b05-ffd578937521
2011-03-06 05:39:33 +00:00
Richard Frith-MacDonald
2c414a2539
document --sequential and parallel building
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32431 72102866-910b-0410-8b05-ffd578937521
2011-03-02 08:30:12 +00:00
Richard Frith-MacDonald
75af308d4a
fix date errors
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32428 72102866-910b-0410-8b05-ffd578937521
2011-03-01 15:28:42 +00:00
Richard Frith-MacDonald
6874bfda3a
Attempt fix for problem on non-flattened systems
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32427 72102866-910b-0410-8b05-ffd578937521
2011-03-01 12:39:09 +00:00
Richard Frith-MacDonald
5a1a177160
fix directory name in build log
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32423 72102866-910b-0410-8b05-ffd578937521
2011-03-01 09:58:08 +00:00
Richard Frith-MacDonald
23e4c5cb88
improve --clean
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32421 72102866-910b-0410-8b05-ffd578937521
2011-03-01 09:30:29 +00:00
Richard Frith-MacDonald
e9f7dc75ff
tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32406 72102866-910b-0410-8b05-ffd578937521
2011-02-28 12:30:28 +00:00
Richard Frith-MacDonald
24748f845b
fix error running tests on single line
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32405 72102866-910b-0410-8b05-ffd578937521
2011-02-28 12:17:47 +00:00
Richard Frith-MacDonald
ffef359409
run gdb for failed file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32390 72102866-910b-0410-8b05-ffd578937521
2011-02-27 18:34:07 +00:00
Richard Frith-MacDonald
089446eed5
more portable usage of find
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32369 72102866-910b-0410-8b05-ffd578937521
2011-02-25 18:24:28 +00:00
Richard Frith-MacDonald
bd08485ea4
portability tweak
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32368 72102866-910b-0410-8b05-ffd578937521
2011-02-25 17:56:25 +00:00
Richard Frith-MacDonald
8d7a59ebf0
Add (untested) support for Objective-C++
...
Implement parallel build so that all the tests in a directory should
be built simultaneously making more effective use of multiprocessor
systems. Add the --sequential command line option to disable this if
desired.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32367 72102866-910b-0410-8b05-ffd578937521
2011-02-25 17:42:21 +00:00
Richard Frith-MacDonald
aa9754980c
small cosmetic improvement
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32364 72102866-910b-0410-8b05-ffd578937521
2011-02-25 10:14:42 +00:00
Richard Frith-MacDonald
21c545b319
Important change to the START_SET and END_SET macros to stop their use
...
being confusing. They now both take a simple C-string argument which
names the set, and the macros check that each end matches a start of
the same name. Since tis means that a START_SET no longer takes an
argument sayng whether or notthe set is to be skipped, we now have a
SKIP macro to be used inside a set to skip to the end of it. This
is actually more versatile as we can have multiple SKIP macros in the
same set, each providing a different reason for the set being skipped.
Also removed a few obsolete/unused functions and macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32355 72102866-910b-0410-8b05-ffd578937521
2011-02-24 16:26:01 +00:00
Richard Frith-MacDonald
3895ad8c89
Replace IGNORE with TestInfo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32339 72102866-910b-0410-8b05-ffd578937521
2011-02-23 18:49:29 +00:00
Richard Frith-MacDonald
f905ca3ea0
improve debugging
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32329 72102866-910b-0410-8b05-ffd578937521
2011-02-23 15:03:11 +00:00
Richard Frith-MacDonald
8426d7f77d
add --verbose
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32317 72102866-910b-0410-8b05-ffd578937521
2011-02-23 09:10:39 +00:00
Richard Frith-MacDonald
708b252f4d
fix testPassed flag setup
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32313 72102866-910b-0410-8b05-ffd578937521
2011-02-23 08:04:55 +00:00
Richard Frith-MacDonald
ba43ad18a8
remove excess args
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32311 72102866-910b-0410-8b05-ffd578937521
2011-02-23 07:52:01 +00:00
Richard Frith-MacDonald
c5ed0d0658
simplify template makefile options
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32301 72102866-910b-0410-8b05-ffd578937521
2011-02-22 18:48:39 +00:00
Richard Frith-MacDonald
3bd4384ca5
improve arg checking
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32300 72102866-910b-0410-8b05-ffd578937521
2011-02-22 15:54:26 +00:00
Richard Frith-MacDonald
556020d59e
tweak includes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32298 72102866-910b-0410-8b05-ffd578937521
2011-02-22 14:53:39 +00:00
Richard Frith-MacDonald
ffa0e594f0
fix typo
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32297 72102866-910b-0410-8b05-ffd578937521
2011-02-22 14:50:35 +00:00
Richard Frith-MacDonald
50f188c7ed
Add example
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32295 72102866-910b-0410-8b05-ffd578937521
2011-02-22 13:24:05 +00:00
Richard Frith-MacDonald
499c91e80e
report skipped sets immediately
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@32294 72102866-910b-0410-8b05-ffd578937521
2011-02-22 13:01:26 +00:00