Vladimir Prus
9e753a3f33
Don't run abs_workdir from test_all.py, because that's internal test for
...
test system, not for Boost.Build itself. In addition, the test doesn't work
for Windows.
[SVN r28376]
2005-04-21 08:55:09 +00:00
Vladimir Prus
2216c20cf2
Escape backslashes, otherwise the test won't work on Windows.
...
[SVN r28375]
2005-04-21 08:50:39 +00:00
Vladimir Prus
11d31b4b87
Escape backslashes, otherwise the test won't work on Windows.
...
[SVN r28375]
2005-04-21 08:50:39 +00:00
Vladimir Prus
ff00d258a6
Mark Jamfile as user module, so that errors.user-error works.
...
[SVN r28372]
2005-04-21 08:27:42 +00:00
Vladimir Prus
0bcf4743f4
Mark Jamfile as user module, so that errors.user-error works.
...
[SVN r28372]
2005-04-21 08:27:42 +00:00
Vladimir Prus
f2787a2a64
Handle more than one testing file in the 'run' rule. Not 100% final
...
solution, but works for the single case in Boost where it matters.
[SVN r28371]
2005-04-21 08:27:02 +00:00
Vladimir Prus
7e9def15d1
Handle more than one testing file in the 'run' rule. Not 100% final
...
solution, but works for the single case in Boost where it matters.
[SVN r28371]
2005-04-21 08:27:02 +00:00
Rene Rivera
eddde5ea0f
Automatic configuration of tools.
...
[SVN r28351]
2005-04-21 01:12:18 +00:00
Rene Rivera
2b2abddf5e
Automatic configuration of tools.
...
[SVN r28351]
2005-04-21 01:12:18 +00:00
Rene Rivera
9ed4ae4d16
Automatic configuration of tools.
...
[SVN r28348]
2005-04-20 23:23:28 +00:00
Rene Rivera
d33cd065b1
Automatic configuration of tools.
...
[SVN r28348]
2005-04-20 23:23:28 +00:00
Rene Rivera
546f23a071
Automatic configuration of tools.
...
[SVN r28345]
2005-04-20 20:48:15 +00:00
Rene Rivera
296b2f29cf
Automatic configuration of tools.
...
[SVN r28345]
2005-04-20 20:48:15 +00:00
Vladimir Prus
383b12a6a7
Replace 'runtime-link' with 'link-runtime' everywhere.
...
[SVN r28335]
2005-04-20 11:48:48 +00:00
Vladimir Prus
141944ae7b
Replace 'runtime-link' with 'link-runtime' everywhere.
...
[SVN r28335]
2005-04-20 11:48:48 +00:00
Markus Schöpflin
fa72608570
Fixed archive action. Previously archives were always removed and recreated with
...
only the recompiled object files which resulted in archives containing only the
object files for the modified sources.
[SVN r28322]
2005-04-19 14:59:35 +00:00
Vladimir Prus
cc90f76c92
Correctly include names of generating main target in 'duplicate target' error.
...
Thanks to Alexey Syomichev for the bug report.
[SVN r28319]
2005-04-19 13:45:08 +00:00
Vladimir Prus
4a8660ff94
Correctly include names of generating main target in 'duplicate target' error.
...
Thanks to Alexey Syomichev for the bug report.
[SVN r28319]
2005-04-19 13:45:08 +00:00
Markus Schöpflin
cefd8e41da
Use relaxed ANSI mode instead of strict ANSI C89 mode when compiling C files.
...
[SVN r28317]
2005-04-18 12:36:12 +00:00
Vladimir Prus
66b423305a
Added forgotten files
...
[SVN r28314]
2005-04-18 08:48:05 +00:00
Vladimir Prus
ddb470bf21
Added forgotten files
...
[SVN r28314]
2005-04-18 08:48:05 +00:00
Vladimir Prus
80f4b29b8c
Make doxygen work even if it's initialized before boostbook.
...
The doxygen module is not really standalone, it requires Boost.Book XSL
stylesheets, and so needs to get their location from the boostbook module.
Previously, the doxygen.init module would get the stylesheet dir, and if
it's empty, would not declare some generators. So, if doxygen is initialized
before bookstbook, some conversion won't work.
Now, generators are defined in all cases, but when the action is run, we
check that boostbook was initialized.
[SVN r28313]
2005-04-18 07:42:33 +00:00
Vladimir Prus
ce3572650e
Make doxygen work even if it's initialized before boostbook.
...
The doxygen module is not really standalone, it requires Boost.Book XSL
stylesheets, and so needs to get their location from the boostbook module.
Previously, the doxygen.init module would get the stylesheet dir, and if
it's empty, would not declare some generators. So, if doxygen is initialized
before bookstbook, some conversion won't work.
Now, generators are defined in all cases, but when the action is run, we
check that boostbook was initialized.
[SVN r28313]
2005-04-18 07:42:33 +00:00
Rene Rivera
7c553e33f2
Fix setting of dynamic loader path when on systems that do not use "LD_LIBRARY_PATH". Specifically this fixes the execute tests in MacOS-X, where the dyn loader path var is DYLD_LIBRARY_PATH.
...
[SVN r28285]
2005-04-17 01:30:36 +00:00
Vladimir Prus
a6d67a8e64
Fix --build-dir for invocation from subdirs.
...
[SVN r28237]
2005-04-14 10:53:54 +00:00
Vladimir Prus
d9fb658dbb
Fix --build-dir for invocation from subdirs.
...
[SVN r28237]
2005-04-14 10:53:54 +00:00
Vladimir Prus
1a4eacf99a
Implemented the --build-dir option.
...
[SVN r28236]
2005-04-14 10:34:11 +00:00
Vladimir Prus
1b04aca862
Implemented the --build-dir option.
...
[SVN r28236]
2005-04-14 10:34:11 +00:00
Rene Rivera
a0a4ab7a52
Update link to tracker. Tidy into XHTML.
...
[SVN r28216]
2005-04-13 15:41:54 +00:00
Rene Rivera
3acfa93c38
Update link to tracker. Tidy into XHTML.
...
[SVN r28216]
2005-04-13 15:41:54 +00:00
Vladimir Prus
d6025c4363
Do not inherit standlone project from user-config.
...
Since standalone projects can be defined by toolset modules, invoked
from site-config.jam and user-config.jam, inheriting from not yet fully read
modules is tricky. Especially when toolset module is invoked from site-config.
We can't inherit from user-config, if we did not even start to load it!
[SVN r28212]
2005-04-13 11:38:22 +00:00
Vladimir Prus
7252940e83
Do not inherit standlone project from user-config.
...
Since standalone projects can be defined by toolset modules, invoked
from site-config.jam and user-config.jam, inheriting from not yet fully read
modules is tricky. Especially when toolset module is invoked from site-config.
We can't inherit from user-config, if we did not even start to load it!
[SVN r28212]
2005-04-13 11:38:22 +00:00
Vladimir Prus
f540e43f20
Small tweak.
...
* tools/common.jam (handle-options): Allow multi-token command name.
[SVN r28180]
2005-04-12 14:08:11 +00:00
Vladimir Prus
85fe3ead5c
Small tweak.
...
* tools/common.jam (handle-options): Allow multi-token command name.
[SVN r28180]
2005-04-12 14:08:11 +00:00
Vladimir Prus
8a035f29a9
Test multi-token project constants.
...
[SVN r28179]
2005-04-12 14:06:45 +00:00
Vladimir Prus
e0d3afbd97
Test multi-token project constants.
...
[SVN r28179]
2005-04-12 14:06:45 +00:00
Vladimir Prus
1a877e8416
Generate a fully working test, not just code snipped
...
[SVN r28178]
2005-04-12 14:05:36 +00:00
Vladimir Prus
2e96a5594b
Generate a fully working test, not just code snipped
...
[SVN r28178]
2005-04-12 14:05:36 +00:00
Vladimir Prus
2c33cbdf96
Fix the location of PDF docs on sf
...
[SVN r28174]
2005-04-12 12:43:08 +00:00
Vladimir Prus
c0ff2c8ead
Fix the location of PDF docs on sf
...
[SVN r28174]
2005-04-12 12:43:08 +00:00
Rene Rivera
4446811ba1
allyourbase; Fix calculation of invocation dir so that is-invocation-subdir works again.
...
testing; Handle calculation of library name now that subdirs are correctly calculated.
[SVN r28156]
2005-04-12 06:34:30 +00:00
Vladimir Prus
94379eb9cc
New 'project-root' attribute. Needed for --dump-tests.
...
[SVN r28106]
2005-04-11 12:35:11 +00:00
Vladimir Prus
899335b078
New 'project-root' attribute. Needed for --dump-tests.
...
[SVN r28106]
2005-04-11 12:35:11 +00:00
Vladimir Prus
9cb7cee292
Tweak the generator pruning code that that generators with empty source
...
type list are considered to accept anything and never pruned.
[SVN r28103]
2005-04-11 11:59:10 +00:00
Vladimir Prus
6c8695e402
Tweak the generator pruning code that that generators with empty source
...
type list are considered to accept anything and never pruned.
[SVN r28103]
2005-04-11 11:59:10 +00:00
Vladimir Prus
26c3ff4315
Some further work on Python.
...
[SVN r28102]
2005-04-11 11:07:07 +00:00
Vladimir Prus
415043ebdb
Some further work on Python.
...
[SVN r28102]
2005-04-11 11:07:07 +00:00
Vladimir Prus
9b49448625
Output library name for --dump-tests.
...
[SVN r28099]
2005-04-11 10:10:37 +00:00
Vladimir Prus
0fd1e96461
Output library name for --dump-tests.
...
[SVN r28099]
2005-04-11 10:10:37 +00:00
Vladimir Prus
b386f8d6c1
All projects without explicit root are now children of user-config
...
and user-config is a child of site-config.
[SVN r28095]
2005-04-11 06:35:08 +00:00