Vladimir Prus
280cd5a613
New project rule 'glob-tree'.
...
[SVN r36161]
2006-11-23 09:25:16 +00:00
Vladimir Prus
8a3222a29d
Make the 'glob' rule accept the patterns to exclude.
...
[SVN r36159]
2006-11-23 09:01:47 +00:00
Vladimir Prus
a507946736
Handle indirect conditional properties in usage requirements
...
[SVN r36145]
2006-11-22 09:36:45 +00:00
Vladimir Prus
13c31bf0c2
Enable pch test on msvc
...
[SVN r36143]
2006-11-22 09:33:07 +00:00
Vladimir Prus
df8a9d9f5c
Robustify the test
...
[SVN r36078]
2006-11-18 19:11:53 +00:00
Vladimir Prus
b465fea87f
Revive some more tests
...
[SVN r35968]
2006-11-10 07:40:42 +00:00
Vladimir Prus
48423881f3
Test that project's path requirements can be removed by a main target.
...
[SVN r35923]
2006-11-08 09:59:42 +00:00
Vladimir Prus
785ff1614e
Don't emit any messages when <build>no is in properties.
...
[SVN r35921]
2006-11-08 09:07:01 +00:00
Vladimir Prus
aaed235d79
Fix thinko
...
[SVN r35919]
2006-11-08 08:42:55 +00:00
Vladimir Prus
409b16c1d5
Unbreak rebuilds.py
...
[SVN r35918]
2006-11-08 08:42:12 +00:00
Vladimir Prus
316ecd82a1
Robustify Tester.expect_content
...
[SVN r35917]
2006-11-08 08:37:28 +00:00
Vladimir Prus
61b0d8581f
Unbreak notfile.py
...
[SVN r35916]
2006-11-08 08:36:02 +00:00
Rene Rivera
7bd0201fd3
Add copyrights+license (with help of a shell script).
...
[SVN r35861]
2006-11-06 01:44:13 +00:00
Rene Rivera
c4e55bb5c6
Add/update copyrights+license (with help of a shell script).
...
[SVN r35856]
2006-11-05 18:13:42 +00:00
Rene Rivera
d3b9f49f78
Add "--default-bjam" option to force using bjam present in the system (ie the search path).
...
[SVN r35845]
2006-11-05 00:06:35 +00:00
Rene Rivera
177744f40d
A variety of changes to make most tests pass on Windows (with mingw):
...
* BoostBuild.py; Make the matching of content and files be more loose and use pattern globbing of toolset names.
* glob.py/project_glob.py; Rename to avoid collision with builtin Python module.
* all; Update copyrights and license info.
[SVN r35729]
2006-10-24 23:25:19 +00:00
Rene Rivera
6af6757f16
Adjust to make test pass on Windows.
...
[SVN r35723]
2006-10-24 16:32:31 +00:00
Vladimir Prus
0dab97ab91
Improve the hanling of "inline" targets, like:
...
alias foo : [ run a.cpp ] ;
and
exe main : main.cpp [ lib helpers : helpers.cpp ] ;
Now inline targets are marked explicit, so that they are not
build unless requested, and for the alias target, the names
of inline targets are not qualified by the name of top-level target.
build/
* alias.jam (alias): Pass 'no-renaming' to
target.main-target-sources.
* target.jam (main-target-sources): New parameter
'no-renaming'. Make inline target explicit.
* builtin.jam (lib): Declare 'result' variable,
to avoid implicit declaration of a global one.
tools/
* testing.jam (test-suite): Make synonymous with 'alias'.
test/
* inline.py: Adjust to the fact that alias no longer
changes names of inline targets. Check that inline
targets are explicit.
[SVN r35607]
2006-10-14 10:28:03 +00:00
Vladimir Prus
0ebd162541
Fix for msvc
...
[SVN r35533]
2006-10-10 07:48:33 +00:00
Vladimir Prus
1d1ab035c1
Test for PCH
...
* BoostBuild.py (Tester.copy_preserving_timestap): New.
* pch.py: New.
* test_all.py: Register pch.py on gcc.
[SVN r35512]
2006-10-07 10:08:19 +00:00
Jürgen Hunold
de04c65ce9
Added missing/changed to Boost Software license.
...
Changed tests to use qt3 toolset.
[SVN r35399]
2006-09-28 19:00:12 +00:00
Vladimir Prus
a18d9df30c
Test for 'cancel requirement' feature
...
[SVN r35169]
2006-09-18 19:56:19 +00:00
Daniel James
c31700979c
Merge tab removal.
...
[SVN r34995]
2006-08-29 20:59:37 +00:00
Vladimir Prus
f3799c2870
Correct paths
...
[SVN r34622]
2006-07-20 08:55:13 +00:00
Vladimir Prus
5be1037882
Fix expectations.
...
[SVN r34616]
2006-07-20 08:09:50 +00:00
Vladimir Prus
26bb02849d
Pass pass to BoostBook XSL. Remove broken configuration of msvc.
...
[SVN r34612]
2006-07-20 07:31:21 +00:00
Vladimir Prus
17a3d340c2
Revert the path for preserving relative names of sources, since it breaks
...
UBLAS tests. Will reconsider later.
[SVN r34233]
2006-06-08 05:31:39 +00:00
Vladimir Prus
23970414af
Try to preserve relative paths in sources.
...
Based on a patch from Ryan Gallagher.
[SVN r34062]
2006-05-23 14:21:58 +00:00
Vladimir Prus
0125f7a47e
Fix a bug that prevented parent attributes from being inherited.
...
[SVN r33995]
2006-05-18 09:15:03 +00:00
Vladimir Prus
704a10c51f
Windows fixed
...
[SVN r33813]
2006-04-25 15:20:30 +00:00
Vladimir Prus
9fef1689f5
Create 'failed_test' dir only if test fails
...
[SVN r33812]
2006-04-25 14:54:32 +00:00
Vladimir Prus
d0a84a6bc4
Windows fixes
...
[SVN r33811]
2006-04-25 14:46:15 +00:00
Vladimir Prus
b28b5b878f
Windows fixes
...
[SVN r33810]
2006-04-25 14:29:21 +00:00
Vladimir Prus
5038ddac99
Windows fixes
...
[SVN r33809]
2006-04-25 13:45:30 +00:00
Vladimir Prus
64e74f3465
Windows fixes
...
[SVN r33808]
2006-04-25 13:11:25 +00:00
Vladimir Prus
e3c1b38ed5
Ignore msvc 8.0 manifests.
...
[SVN r33807]
2006-04-25 13:10:03 +00:00
Vladimir Prus
4dcff4675e
Prevent --clean from deleting files that were used as sources of 'cast'.
...
[SVN r33792]
2006-04-24 13:59:41 +00:00
Vladimir Prus
b9e68f7dfd
Tests for more examples.
...
[SVN r33656]
2006-04-11 07:25:48 +00:00
Vladimir Prus
52839d2e6e
Add a couple of tests for examples.
...
[SVN r33637]
2006-04-10 13:05:26 +00:00
Vladimir Prus
5a652ec491
Revive boostbook.py tests, working around BoostBook dislike of classes
...
outside of any namespaces.
[SVN r33636]
2006-04-10 12:48:43 +00:00
Vladimir Prus
72f3261def
Test that 'unit-test' will find searched libraries.
...
[SVN r33624]
2006-04-10 07:29:30 +00:00
Vladimir Prus
0a2c3191b1
Try to improve diagnostics when no alternative can be found.
...
[SVN r33586]
2006-04-07 11:06:21 +00:00
Vladimir Prus
bb84aa1359
Check that the value of the <tag> feature may be local rule name,
...
not fully-qualified.
[SVN r33168]
2006-02-28 07:22:47 +00:00
Vladimir Prus
1970b3942d
Allow <name> work for 'install', when there's a single source
...
[SVN r33064]
2006-02-21 13:08:53 +00:00
Vladimir Prus
07ac3c138a
Another attempt to workaround warning on HP-CXX.
...
[SVN r32894]
2006-02-13 13:33:27 +00:00
Vladimir Prus
0458857ab9
Rename 'lib c' to 'lib cc' because HP-CXX compiler confuses 'libc.so' with
...
the system C runtime library.
[SVN r32891]
2006-02-13 12:29:57 +00:00
Vladimir Prus
23e1aac976
Attempt to suppress a warning
...
[SVN r32887]
2006-02-13 10:56:47 +00:00
Vladimir Prus
c0a2d3b8e6
Fix a problem where <implicit-dependency> had no effect unless
...
the target named by the property was also build (by virtue of being in
the same Jamfile and not marked as "explicit").
[SVN r32885]
2006-02-13 10:34:45 +00:00
Vladimir Prus
7dac85a322
Add a test that <source> in 'lib' works even if there's no explicit sources.
...
[SVN r32882]
2006-02-13 07:51:33 +00:00
Rene Rivera
13cfc022e9
Adjust Boost.Jam references to new root/tools/jam location.
...
[SVN r32873]
2006-02-12 23:18:46 +00:00