Beman Dawes
8126ede55f
Always update self. Updating based on file date was not reliable on all systems.
...
[SVN r39425]
2007-09-20 19:55:32 +00:00
K. Noel Belcourt
87b9a77812
Added diagnostic message to output.c to inform users
...
when a process has timed out and been killed.
Because timed out processes now emit a diagnostic, I
had to update option_l.jam so we wouldn't break test.sh
when it runs.
Minor cleanup to execunix.c to remove unneeded code
and to set the process exit status as returned from
waitpid. The exit status is used to identify timed
out processes so we can emit a diagnostic to the user.
[SVN r39423]
2007-09-20 19:06:54 +00:00
Rene Rivera
93a79e679d
Add partial code for indicating to the output function that a command finished because of a timeout.
...
[SVN r39416]
2007-09-20 16:31:44 +00:00
Boris Gubenko
179cf5b89d
add -AA to link actions, remove +DD64
...
[SVN r39409]
2007-09-20 12:42:27 +00:00
Rene Rivera
5437442670
Now that the exec*.c files are really platform specific, adjust the build script to only build the needed ones for MinGW.
...
[SVN r39400]
2007-09-20 04:36:27 +00:00
K. Noel Belcourt
8d5edd9a38
Fix a bug Chris Cambly reported with the timeout code on
...
AIX. Apparently AIX doesn't permit a forked process to
reference (set) memory in the parent's address space. No
other system seems to object to this practice but it taught
me a lesson!
The fix was to move the call to get the child process start
time directly before calling vfork. This isn't really fair
to the forked process as we start counting time against the
child process that we haven't even forked (we count the
vfork/exec call overhead against the child process).
Tested Rene's test.sh script on Sun, Linux, AIX, and Sgi.
[SVN r39399]
2007-09-20 04:11:11 +00:00
Rene Rivera
e546da51f0
Work around boostbook path issues.
...
[SVN r39397]
2007-09-19 19:47:25 +00:00
Rene Rivera
ba5369f111
Make get-values preserve the values exactly, instead of treating them like paths and hence munging them.
...
[SVN r39395]
2007-09-19 19:29:31 +00:00
Rene Rivera
70a586c83f
Remove some outdated comments as some bugs are now fixed. Try to work around boostbook XSL.
...
[SVN r39385]
2007-09-19 04:54:30 +00:00
K. Noel Belcourt
0bbe585f57
Update the mipspro.jam file so have the compiler
...
emit each referenced template in the object file
where referenced and then rely on the linker to
remove duplicates.
Added some missing macros to sgi_mipspro.hpp.
[SVN r39382]
2007-09-19 02:59:00 +00:00
Rene Rivera
2b8f16cb37
Fix extra, missed, para inside warning admonition.
...
[SVN r39381]
2007-09-19 02:39:08 +00:00
K. Noel Belcourt
b6b55d8551
Remove unnecessary overhead in execunix.c related to
...
the timeout implementation. Also removed unused variables
as diagnosed by the Sgi (mipspro) compiler.
Fixed const-correctness error in operations.hpp that
Sgi complained about.
There's no strerror_r function on Irix 6.5 so I replaced
it with a strerror call.
With these changes, I can now build process jam log and
start running Sgi tests.
[SVN r39378]
2007-09-18 22:46:26 +00:00
Rene Rivera
ee48c7bfdd
Replace breaks, to remove warnings, with custom structural templates.
...
[SVN r39367]
2007-09-18 17:02:04 +00:00
Vladimir Prus
7bf9b6f905
Expand aCC documentation
...
[SVN r39362]
2007-09-18 11:44:13 +00:00
K. Noel Belcourt
04b38b3142
A minor optimization to eliminate two OS calls (one
...
to times, one to kill). Now all expired processes
are killed in one place. If the select command
times out, I set each processes start_time to zero
to ensure it is picked up as an expired process.
[SVN r39361]
2007-09-18 03:27:48 +00:00
K. Noel Belcourt
9fa67bba73
Fix One more obscure way for the timeout to miss processes.
...
If select times out (no processes terminated), then all running
processes can be terminated. Cleaned up code when this condition
applies.
[SVN r39360]
2007-09-18 02:42:13 +00:00
K. Noel Belcourt
c8e2b262bf
Rene found a problem with the code I committed to
...
terminate expired processes. This patch basically
causes the select function to return after -l seconds.
This gives me a shot at killing processes still
running.
[SVN r39358]
2007-09-17 23:30:57 +00:00
Rene Rivera
76d9f26a00
Handle invalid formats of @() as doing a straight substitution instead of erroring out.
...
[SVN r39357]
2007-09-17 21:35:58 +00:00
Rene Rivera
c36bb0e78a
Add test for no-op @() expansion.
...
[SVN r39355]
2007-09-17 20:00:18 +00:00
Vladimir Prus
73d233329a
Allow to specify version, and explicitly specify
...
the command, when initializing the acc toolset.
[SVN r39354]
2007-09-17 19:29:06 +00:00
Rene Rivera
e055965849
Add test of -l limit option now that it's implemented on windows and unix.
...
[SVN r39352]
2007-09-17 16:58:10 +00:00
Rene Rivera
8c993f488f
Point issues link to stable location.
...
[SVN r39351]
2007-09-17 16:17:52 +00:00
Markus Schöpflin
e08830971d
Corrections for Tru64/CXX.
...
[SVN r39342]
2007-09-17 09:04:37 +00:00
Rene Rivera
25cab29143
Add internal dependencies for multi-file generating actions to indicate that the targets all only appear when the first target appears. (fixes ticket #431 )
...
[SVN r39341]
2007-09-17 08:32:24 +00:00
Rene Rivera
9b9c908f07
Really fix missing INT_MAX declaration. And fix pma.jam test on Unix.
...
[SVN r39336]
2007-09-17 00:54:20 +00:00
Rene Rivera
74ef91eb52
Add test for ticket #431 .
...
[SVN r39335]
2007-09-17 00:44:16 +00:00
K. Noel Belcourt
b0742ea3a4
Added missing #include <utility> and qualified
...
make_pair with std:: to library_status.cpp.
Added missing headers to make1.c and missing prototypes
to builtin.h
Modified execunix.c to add support for terminating
processes that consume too much cpu or that hang and
fail to consume cpu at all. This in support of the
bjam -lx option.
http://svn.boost.org/trac/boost/ticket/1266#comment:2
[SVN r39334]
2007-09-17 00:27:37 +00:00
Rene Rivera
96c6626872
Fix undeclared INT_MAX on some platforms, i.e. Linux.
...
[SVN r39332]
2007-09-16 22:13:02 +00:00
Rene Rivera
422723c18d
Define OSPLAT var unconditionally, and more generically, when possible. ( fixes #798 )
...
[SVN r39331]
2007-09-16 21:55:02 +00:00
Rene Rivera
334383fc28
Implement @() expansion during parse phase. ( fixes #721 )
...
[SVN r39330]
2007-09-16 21:35:19 +00:00
Rene Rivera
070bfeb1ad
Call the correct subjam file.
...
[SVN r39295]
2007-09-15 04:33:32 +00:00
Joel de Guzman
6cf27f3980
Fix Ticket Ticket #1235
...
(http://svn.boost.org/trac/boost/ticket/1235 )
[SVN r39291]
2007-09-15 00:19:44 +00:00
Vladimir Prus
d8d1ce32a1
Remove acc_pa_risc.jam. Given that it's a copy
...
of acc.jam with only toolset name changed, I see
no point in having this file.
[SVN r39268]
2007-09-14 15:30:42 +00:00
Vladimir Prus
4e5f762911
* gcc.jam (init-link-flags): Add missing
...
'unchecked'. This was breaking intel.
[SVN r39267]
2007-09-14 15:28:13 +00:00
Douglas Gregor
14bba91fe8
Update the nag script to use Subversion
...
[SVN r39242]
2007-09-13 18:43:00 +00:00
Rene Rivera
b28b1e51f6
Add regression result pages automation script.
...
[SVN r39204]
2007-09-12 04:21:57 +00:00
Vladimir Prus
294399d22c
Don't run gcc_runtime test on msvc
...
[SVN r39197]
2007-09-11 19:36:48 +00:00
Vladimir Prus
0ee212c28f
* BoostBuild.py (wait_for_time_change): Wait
...
for more serious time change, in order to
fix sporadic dependency_test failures.
[SVN r39195]
2007-09-11 19:17:49 +00:00
Vladimir Prus
97dc0b34ef
Don't try to apply --build-dir to standalone projects.
...
Fixes build_dir test failure on linux.
[SVN r39194]
2007-09-11 19:16:06 +00:00
Vladimir Prus
46daa1177a
Record failure reason when we fail to open a file.
...
[SVN r39169]
2007-09-08 17:10:26 +00:00
Vladimir Prus
ae0c089ca8
Fix the rebuilds test on linux.
...
* BoostBuild.py (wait_for_time_change): Use floor,
to avoid waiting 0.5 seconds.
* rebuilds.py: Wait for time change as necessary.
[SVN r39168]
2007-09-08 16:24:50 +00:00
Vladimir Prus
b19807dc26
Print test results summary at the end
...
[SVN r39166]
2007-09-08 00:26:18 +00:00
Vladimir Prus
684ee47f3e
Fix remove_requirements test. I have no idea how
...
it could have passed as-is.
[SVN r39165]
2007-09-08 00:15:23 +00:00
Vladimir Prus
9d45972fd0
Implement --ignore-toolset-requirements and set in
...
during testing.
[SVN r39164]
2007-09-07 23:59:54 +00:00
Vladimir Prus
3d0103b856
Make it work
...
[SVN r39163]
2007-09-07 23:59:10 +00:00
Vladimir Prus
e3e1f6ba6e
Undo #38702 , which fixes alternative.py on linux. Real fix for win coming soon.
...
[SVN r39162]
2007-09-07 23:51:07 +00:00
Vladimir Prus
b0e00f28b3
Make output from test run nicer, and more structured.
...
In future, we might be able to generate XML, or any other voodoo
we want.
[SVN r39161]
2007-09-07 23:18:20 +00:00
Vladimir Prus
2a14d51914
Adjust faq entry about targets in site-config.jam
...
[SVN r39160]
2007-09-07 21:34:27 +00:00
Boris Gubenko
0c315a1cb6
Boost.Build V2 toolset for the HP aC++ compiler on PA-RISC
...
[SVN r39132]
2007-09-05 23:43:40 +00:00
Vladimir Prus
6f258d449d
Remove unnecessary line
...
[SVN r39128]
2007-09-05 08:03:17 +00:00
Vladimir Prus
dd72c7b172
Unbreak the gcc_runtime test
...
[SVN r39121]
2007-09-04 20:29:56 +00:00
Vladimir Prus
ef9b17ac0f
Allow to print the tree delta to any file.
...
[SVN r39120]
2007-09-04 20:26:19 +00:00
Roland Schwarz
d369eb7377
Make use of gnu ld's -Bstatic and -Bdynamic switches to choose order of libraries searched by -l switch.
...
[SVN r39113]
2007-09-03 19:38:40 +00:00
Roland Schwarz
9b09c099e3
Changed library naming convention for mingw and cygwin. For details see comment in file. Also should resolve Ticket #1058 .
...
[SVN r39107]
2007-09-02 18:37:14 +00:00
Vladimir Prus
ece9e7aa92
Previously, I've accidentally committed a patch
...
to make <tag> affect names of searched libraries.
This commit greatly simplifies that.
[SVN r39105]
2007-09-01 22:10:46 +00:00
Vladimir Prus
03045e83a3
Make free features on the command line affect all targets,
...
not just directly requested ones.
Fixes #985 .
[SVN r39104]
2007-09-01 21:46:09 +00:00
Vladimir Prus
e48f07b955
Fix glob excludes in subdirectories.
...
Thanks to Norbert Unterberg for the bug report.
[SVN r39103]
2007-09-01 20:28:42 +00:00
Vladimir Prus
2d1dfe7fe5
Initial support for defining action body from Python.
...
[SVN r39102]
2007-09-01 08:55:35 +00:00
Rene Rivera
efd9ef9dc9
Add copyright+BSL.
...
[SVN r39022]
2007-08-27 21:19:41 +00:00
Rene Rivera
b2941b2460
Tarball generation script.
...
[SVN r39020]
2007-08-27 21:05:35 +00:00
Vladimir Prus
1a19b697d8
Another fix
...
[SVN r38987]
2007-08-27 07:00:18 +00:00
Vladimir Prus
b2a4057a1b
Another svnversion fix
...
[SVN r38986]
2007-08-27 06:41:18 +00:00
Rene Rivera
1b5b78be9b
Repoint tarball source to direct tarball generator.
...
[SVN r38985]
2007-08-27 06:34:52 +00:00
Vladimir Prus
513a94d81a
Run svnversion before modifying anything
...
[SVN r38984]
2007-08-27 06:30:56 +00:00
Vladimir Prus
97cc0ea149
Run svnversion before removing .svn
...
[SVN r38981]
2007-08-27 06:18:11 +00:00
Rene Rivera
8599d8b3c9
Make rm try the glob_file in addition to regular glob. Clears alternatives and project_glob failures on windows.
...
[SVN r38973]
2007-08-26 19:24:13 +00:00
Vladimir Prus
d61d0d7b62
Fix quoting. Remove .svn directories
...
[SVN r38971]
2007-08-26 18:32:21 +00:00
Vladimir Prus
7832c2f35c
Include svn revision in nightly build
...
[SVN r38969]
2007-08-26 17:23:03 +00:00
Vladimir Prus
86d903b323
Use SVN for nightly builds
...
[SVN r38968]
2007-08-26 17:15:51 +00:00
Rene Rivera
82d5ed9505
Use some wildcard matching on the expected output as 'echo' on Windows outputs extra space before EOLs, which Unix doesn't.
...
[SVN r38965]
2007-08-26 16:16:38 +00:00
Rene Rivera
63edb38641
Read expected files with universal EOL translation enabled to account for comparing with newline only Python strings.
...
[SVN r38964]
2007-08-26 16:14:44 +00:00
Robert Ramey
83444cd2ce
corrections for gcc compiler
...
[SVN r38923]
2007-08-25 07:37:21 +00:00
Vladimir Prus
87cfc32165
Revert mistaken commit
...
[SVN r38920]
2007-08-25 04:36:02 +00:00
Vladimir Prus
81fc34baf3
Use -KPIC for shared libs. Addresses #1186 .
...
[SVN r38919]
2007-08-25 04:34:31 +00:00
Rene Rivera
36cd2e0cba
On Windows static libs have the lib prefix, but DLLs don't.
...
[SVN r38918]
2007-08-25 04:08:28 +00:00
Rene Rivera
1f071277b5
Reverting changes from revision [ http://svn.boost.org/trac/boost/changeset/38800 38800] as it break XSLT regression reports.
...
[SVN r38914]
2007-08-24 23:27:14 +00:00
Vladimir Prus
35dc116fd8
Support the address-model feature for the sun
...
toolset. Addresses #1186 .
[SVN r38872]
2007-08-23 19:57:23 +00:00
Vladimir Prus
7d79816533
Make 'library_status' target explicit
...
[SVN r38847]
2007-08-22 15:02:20 +00:00
Roland Schwarz
efd57038be
Merge from RC_1_34_0 (CVS 1.12.2.53) to trunk. CVS RC_1_34_0 - 1.12.2.23 and CVS HEAD - 1.51 are the last versions that were equal. Between these and trunk was only a small diff for HPUX that removed pthread lib. This fix seems to be already present in the merged in version.
...
[SVN r38803]
2007-08-20 19:14:14 +00:00
Robert Ramey
2a7750360a
Merged in additions from serialization_next_release branch to support validation of one's current boost installation on a either a library by library or global basis
...
[SVN r38800]
2007-08-20 18:06:17 +00:00
Rene Rivera
1a5db22818
Merge changes from Version_1_34_1 back to trunk.
...
[SVN r38792]
2007-08-20 16:52:55 +00:00
Rene Rivera
76d1e8acd9
Add support for posting to Dart server using the specified http proxy.
...
[SVN r38756]
2007-08-19 06:05:26 +00:00
Rene Rivera
315ce8affc
Guard against empty result files.
...
[SVN r38755]
2007-08-18 17:11:07 +00:00
Rene Rivera
ea72a66888
Minor fix to get btest step working.
...
[SVN r38740]
2007-08-17 14:51:49 +00:00
Rene Rivera
7c8a374135
Add testing step, which unfortunately doesn't work.
...
[SVN r38732]
2007-08-16 21:30:21 +00:00
Rene Rivera
d1b601ae49
Fix changed remote shell command argument names. Disable the svn poller as it taxes the server too much. Bjam build, bjam run, and test tools build working now.
...
[SVN r38724]
2007-08-16 16:51:10 +00:00
Roland Schwarz
1f398825a4
Changed BOOST_USER_CONFIG to BOOST_BUILD_USER_CONFIG as this is a more systematic name.
...
[SVN r38711]
2007-08-16 12:05:44 +00:00
Rene Rivera
348a8d4fac
More changes to account for differing variant subdirs between toolsets, and of toolset expansion.
...
[SVN r38710]
2007-08-16 04:56:08 +00:00
Rene Rivera
8ec837fb4c
Do some normalizing of paths to remove some of the variant feature subdirs that may be different based on platform and toolset. This fixes some tests that pass on GCC/Linux and not on MSVC/Windows.
...
[SVN r38702]
2007-08-15 20:15:36 +00:00
Rene Rivera
543a55c5f1
Change remove() to glob_remove() in expect_modification, even though this check is not used.
...
[SVN r38694]
2007-08-15 18:35:11 +00:00
Rene Rivera
6e8fedccfa
Trow ValueError exception from remove functions to match the set.remove functionality.
...
[SVN r38688]
2007-08-15 17:25:46 +00:00
Roland Schwarz
6f42d518ba
Added support for BOOST_USER_CONFIG environment variable. This variable is able to take the same rhs as --user-config= switch. The switch still overrides the variable when present. (This has been added to allow for the BOOST_BUILD_PATH to be restored to its original i.e. documented behaviour.)
...
[SVN r38620]
2007-08-13 16:39:02 +00:00
Roland Schwarz
f48766b51b
Revert the last change, since the directory passed to boost-build should be first in searched paths, else project local build system will not be picked correctly.
...
The order had been changed to allow searching of alternate user-config.jam files from boost build. This better should be done with --user-config= switch or similar.
[SVN r38618]
2007-08-13 15:35:16 +00:00
Rene Rivera
6927305cc6
SVN update and bjam build commands working.
...
[SVN r38615]
2007-08-13 06:11:14 +00:00
Aleksey Gurtovoy
f90445f6e0
CVS -> SVN
...
[SVN r38614]
2007-08-13 04:36:40 +00:00
Rene Rivera
ab2d908b7f
Update GC support to work with Boehm GC 7.0.
...
[SVN r38594]
2007-08-11 05:53:37 +00:00
Vladimir Prus
6ae4fe7654
Stop BoostBuild.py from crashing on certain test failures.
...
[SVN r38593]
2007-08-11 05:15:54 +00:00
Rene Rivera
8823d58827
Adjust test to reflect real results of empty strings instead of empty values.
...
[SVN r38592]
2007-08-11 02:58:04 +00:00
Rene Rivera
0cfde93725
Bring back midding output of -n option. The -o option continues to be broken as it has been for a long time now because of the @ file feature. ( fixes #1155 )
...
[SVN r38590]
2007-08-11 02:39:13 +00:00
Rene Rivera
43d8d22102
Minor adjustment to -n test, and add corresponding -d2 test.
...
[SVN r38588]
2007-08-11 00:42:32 +00:00
Rene Rivera
b6c6b1e2a0
Add test to check 'bjam -n'.
...
[SVN r38587]
2007-08-11 00:32:25 +00:00
Joel de Guzman
a086bb3d8b
push/pop pragma warning
...
[SVN r38560]
2007-08-10 01:45:21 +00:00
Roland Schwarz
892dd8c470
made the feature "format" propagated
...
[SVN r38558]
2007-08-10 01:22:59 +00:00
Beman Dawes
c1c6f38a8e
Get boost.png from web site
...
[SVN r38553]
2007-08-09 14:56:05 +00:00
Joel de Guzman
dfb81bdcde
fix line endings
...
[SVN r38547]
2007-08-09 02:07:16 +00:00
Vladimir Prus
c7bd8d8e9a
Remove V1 Jamfiles
...
[SVN r38536]
2007-08-08 20:02:05 +00:00
Vladimir Prus
458139c864
Clarify error message
...
[SVN r38515]
2007-08-08 18:51:35 +00:00
Vladimir Prus
e6a32ce7ee
More quoting fixes. Closes #853 .
...
[SVN r38499]
2007-08-07 19:59:19 +00:00
Vladimir Prus
caaf4925de
Quoting of space characters, addresses #853 .
...
[SVN r38497]
2007-08-07 19:42:00 +00:00
Joel de Guzman
07869d6906
bugfix: for code imports when we have an empty space (blank) immediately after the /*` markup.
...
[SVN r38491]
2007-08-07 01:51:05 +00:00
Roland Schwarz
84287cd38f
A small fix, so -d+2 will always show the "real" commands being executed instead of casually the name of a temporary batch file.
...
[SVN r38483]
2007-08-06 20:20:26 +00:00
Rene Rivera
46338609a7
Partial updates to make custom buildbot code work with latest Buildbot release (0.7.5)
...
[SVN r38474]
2007-08-06 14:15:29 +00:00
Aleksey Gurtovoy
2eb9dcf269
Bug fix
...
[SVN r38469]
2007-08-06 04:49:30 +00:00
Aleksey Gurtovoy
4b1ef175a4
Update regression test scripts to work with Subversion
...
[SVN r38468]
2007-08-06 04:20:22 +00:00
Vladimir Prus
7965b64d3a
Merge from RC_1_34_0: fix mail list address
...
[SVN r38448]
2007-08-05 11:44:15 +00:00
Vladimir Prus
d9c81daab4
Merge change from RC_1_34_0
...
[SVN r38447]
2007-08-05 11:41:14 +00:00
Joel de Guzman
f751618846
code import bug fix: inhibit generation of empty code snips.
...
[SVN r38347]
2007-08-01 23:46:50 +00:00
Douglas Gregor
0df8db1603
Move top-level boost directory over to "devel" (temporarily)
...
[SVN r38327]
2007-07-31 20:32:15 +00:00
Joel de Guzman
6e20131c1b
fix variablelist bug not accepting paragraphs
...
[SVN r38316]
2007-07-31 01:46:12 +00:00
Rene Rivera
6b6d557123
Catch a few more Python errors while testing.
...
[SVN r38306]
2007-07-30 00:09:52 +00:00
Joel de Guzman
bdc91271e0
comment bug fix. added all possible block markups that can termminate a paragraph.
...
[SVN r38305]
2007-07-29 23:48:08 +00:00
Joel de Guzman
e6e3189d83
doc updates
...
[SVN r38303]
2007-07-29 23:45:43 +00:00
Joel de Guzman
1559e92391
comment bug fix. added all possible block markups that can termminate a paragraph.
...
[SVN r38302]
2007-07-29 23:44:04 +00:00
Rene Rivera
9e703734cf
*** empty log message ***
...
[SVN r38301]
2007-07-29 21:39:32 +00:00
Rene Rivera
513d8721ab
Incomplete docs for inspect tool.
...
[SVN r38300]
2007-07-29 21:28:11 +00:00
Joel de Guzman
d3e09f4fe4
Conditional Generation
...
[SVN r38296]
2007-07-28 08:13:34 +00:00
nobody
ca5cadeee1
This commit was manufactured by cvs2svn to create tag
...
'Version_1_34_1'.
[SVN r38286]
2007-07-24 19:28:14 +00:00
Joel de Guzman
f110e4ad82
- fix bug in paragraphs inside tables where there's an empty line with some space
...
- adjusted the tests to new code changes
- doc updates
[SVN r38264]
2007-07-21 04:56:36 +00:00
Joel de Guzman
87136b0adc
update gold tests
...
[SVN r38263]
2007-07-20 23:31:36 +00:00
Joel de Guzman
bbb4777c72
bumped the version to 1.4
...
[SVN r38261]
2007-07-20 03:57:00 +00:00
Vladimir Prus
c42191d7ee
Fix typo
...
[SVN r38257]
2007-07-18 10:03:33 +00:00
Vladimir Prus
08e551a73f
Correct includes per #1056 .
...
[SVN r38185]
2007-07-11 18:21:15 +00:00
Daniel James
1ae8a457aa
Strip paragraphs from 'purpose' tag in reference documentation.
...
[SVN r38168]
2007-07-08 16:20:14 +00:00
Aleksey Gurtovoy
ed26f28b8d
Adjust to differences in space handling between different xsltproc versions
...
[SVN r38166]
2007-07-08 01:05:04 +00:00
Rene Rivera
f467677a0a
Make use of output dir options of msvc to not polute src dir with compiled files.
...
[SVN r38163]
2007-07-07 17:21:20 +00:00
Vladimir Prus
a0261438d8
Use <library>, not <source>, in tutorial.
...
[SVN r38149]
2007-07-05 16:17:47 +00:00
Vladimir Prus
7a6f3d7950
Recognize Jamroot as user module
...
[SVN r38147]
2007-07-05 10:34:26 +00:00
Vladimir Prus
7be521b063
Don't apply -fcoalesce-templates to all versions, just to
...
the one being initialized.
Thanks to Arvid Norberg for the bug report.
[SVN r38146]
2007-07-05 09:41:55 +00:00
Rene Rivera
4c432cf0b9
Implement template eval escape "[`xyz]".
...
[SVN r38145]
2007-07-05 01:56:15 +00:00
K. Noel Belcourt
a403859cdb
Set MAXLINE in jam.h to 23k bytes for AIX. The piecemeal archive action
...
was broken with the default MAXLINE of 102400. Because the AIX shell uses
some of the 24k default buffer size for its own use, I reduced it to 23k.
[SVN r38138]
2007-07-04 17:36:17 +00:00
Joel de Guzman
e41228ef17
make all characters significant in marked-up comments in imported code (previously, initial white spaces are ignored).
...
[SVN r38133]
2007-07-03 14:05:00 +00:00
Joel de Guzman
bf0cd81e40
bugfix tweak to allow block markups in imports
...
[SVN r38132]
2007-07-03 09:19:08 +00:00
Aleksey Gurtovoy
0379dd9789
Generate explicit-failures-markup.xml with some non-ascii data to make sure we are able to handle it
...
[SVN r38071]
2007-06-23 06:53:16 +00:00
Boris Gubenko
9cc53eaf8f
pthread is unnecessary on HP-UX
...
[SVN r38066]
2007-06-22 22:43:51 +00:00
Rene Rivera
9154a58592
Update the bjam supported toolsets.
...
[SVN r38051]
2007-06-21 21:58:30 +00:00
Rene Rivera
3eae919b5a
Add "sun" as alias to Sun Workshop compiler tools.
...
[SVN r38050]
2007-06-21 18:33:08 +00:00
Rene Rivera
3b44dd8671
Delete commented out code.
...
[SVN r38038]
2007-06-19 14:32:32 +00:00
Nicola Musatti
5f9b902dba
Worked around a Borland problem
...
[SVN r38037]
2007-06-19 07:04:20 +00:00
Rene Rivera
45d7a7911a
Fix to compile in Borland C99: CLOCKS_PER_SEC, and clock_t, can be a float.
...
[SVN r38034]
2007-06-19 03:00:46 +00:00
Thomas Witt
928450e36d
Improve vacpp support.
...
[SVN r38029]
2007-06-19 01:09:13 +00:00
Rene Rivera
428ec76f11
Use correct compiler exec name when searching for command. [ticket #988 ]
...
[SVN r38015]
2007-06-17 18:03:42 +00:00
Rene Rivera
5e4f84080e
Restore "Add support for building bjam with pgi and pathscale toolsets." changes since the previous merge nuked them.
...
[SVN r38013]
2007-06-17 15:44:19 +00:00
Rene Rivera
4350028c97
Set default images dir to match default output dir.
...
[SVN r38012]
2007-06-17 15:35:22 +00:00
Rene Rivera
8bad650112
Fix type equivalence warnings, and possible errors.
...
[SVN r38010]
2007-06-16 21:28:13 +00:00
Rene Rivera
3c84731486
Implement running action commands through pipes (-p option) to fix jumbled output when using parallel execution with -j option. This is implemented for Unix variants, and Windows (Win32/NT). [ticket #994 ]
...
[SVN r38009]
2007-06-16 20:52:36 +00:00
Daniel James
e887fafd3c
Fix some minor errors in the html generated from boostbook.
...
[SVN r37992]
2007-06-14 19:41:46 +00:00
John Maddock
913734019d
Added support for HTMLHelp, plus fixed xhtml build dependency bug.
...
[SVN r37990]
2007-06-14 10:15:51 +00:00
John Maddock
591dc006cf
Initial commit of HTML-Help support.
...
[SVN r37989]
2007-06-14 10:11:18 +00:00
John Maddock
390983ea5a
Added xhtml support.
...
[SVN r37983]
2007-06-13 17:36:51 +00:00
John Maddock
18c9def236
Initial commit.
...
[SVN r37982]
2007-06-13 17:36:18 +00:00
Rene Rivera
e46b5b4635
Realy fix issue #1025 .
...
[SVN r37974]
2007-06-12 04:47:49 +00:00
Rene Rivera
bfbb5dbd39
Fix dumb syntax error.
...
[SVN r37959]
2007-06-10 20:13:04 +00:00
Rene Rivera
552d91f54a
Oops, fix syntax error.
...
[SVN r37956]
2007-06-09 22:38:24 +00:00
Rene Rivera
2c14c00195
Try and fix error when the results have empty log data.
...
[SVN r37955]
2007-06-09 22:37:56 +00:00
K. Noel Belcourt
fea72a5308
Fix pathscale toolset so it compiles c, c++, fortran and fortran90.
...
[SVN r37949]
2007-06-08 18:58:34 +00:00
Beman Dawes
31dbc91bbb
Add missing options to options message
...
[SVN r37935]
2007-06-07 20:44:26 +00:00
Rene Rivera
b12585a0e1
Add back in using all the generated lib targets for Windows/GCC so resolve ticket #1025 .
...
[SVN r37930]
2007-06-07 18:22:29 +00:00
Thomas Witt
2bafbc0c7a
Fixes for #583 .
...
[SVN r37929]
2007-06-07 18:08:54 +00:00
K. Noel Belcourt
d3aa77f80f
Add support for building bjam with pgi and pathscale toolsets.
...
[SVN r37924]
2007-06-07 03:56:26 +00:00
K. Noel Belcourt
ea4abbb6ba
Remove extraneous import fortran90 call.
...
[SVN r37921]
2007-06-06 21:31:14 +00:00
K. Noel Belcourt
8192a7d1fa
Add Fortran 90 support to fortran.jam. Added new pathscale, pgi and mipspro
...
toolsets.
[SVN r37910]
2007-06-06 02:46:35 +00:00
Matias Capeletto
67cda92788
add katepart support
...
[SVN r37884]
2007-06-04 15:08:39 +00:00
Daniel James
907dc834f5
Separate the 1.34 changelog entries from the 1.33 entries.
...
[SVN r37852]
2007-06-01 17:04:24 +00:00
Rene Rivera
6974133760
Merge from RC, re: AIX fixes.
...
[SVN r37847]
2007-06-01 16:12:28 +00:00
Rene Rivera
cfe6a079d4
Partial merge from RC, re: AIX fixes.
...
[SVN r37845]
2007-06-01 16:11:56 +00:00
Rene Rivera
79884e6a42
Apply patches from Michael for building on IBM pSeries for AIX and Linux. (ticket #583 )
...
[SVN r37844]
2007-06-01 15:43:22 +00:00
Thomas Witt
0328b5d51d
Fix Trac #1013 .
...
[SVN r37839]
2007-05-31 23:34:46 +00:00
Rene Rivera
42102a707f
Split dart posted results based on full vs. incremental. Identify, as unknown, some results which are not really tests.
...
[SVN r37817]
2007-05-30 01:29:50 +00:00
John Maddock
19bd4f93a7
Added syntax highlighting for source code, plus other formatting tweaks to make PDF output as close as possible to that given by our HTML stylesheets.
...
[SVN r37789]
2007-05-26 12:45:37 +00:00
Rene Rivera
388c63f938
Posting to Dart now works reliably given illegal XML result files.
...
[SVN r37761]
2007-05-24 20:23:49 +00:00
Rene Rivera
910d53f475
*** empty log message ***
...
[SVN r37755]
2007-05-23 22:52:16 +00:00
Rene Rivera
2ecf0b5c41
*** empty log message ***
...
[SVN r37752]
2007-05-23 20:15:48 +00:00
Rene Rivera
64063aa8b4
Fix missing arg in upload_logs call.
...
[SVN r37742]
2007-05-22 18:37:25 +00:00
Rene Rivera
f0d0de3770
Turn on dart submissions as the default.
...
[SVN r37726]
2007-05-20 17:18:04 +00:00
Rene Rivera
3be3dbffbf
Add submit of log results to dart server specified with "--dart-server=" option.
...
[SVN r37723]
2007-05-20 06:24:42 +00:00
Aleksey Gurtovoy
bb373831a3
Do not terminate reports generation because of a particular result file's errors
...
[SVN r37667]
2007-05-12 05:35:10 +00:00
Vladimir Prus
af67928482
Pass result via virtual-target.register
...
[SVN r37666]
2007-05-11 12:58:36 +00:00
Dave Abrahams
9ee6f07c17
Fix link to defunct yahoo group.
...
[SVN r37660]
2007-05-11 02:04:39 +00:00
Rene Rivera
31303c12aa
(merge from head) Set the version number of msvc when configuring a default autodetected version.
...
[SVN r37657]
2007-05-10 17:05:12 +00:00
Rene Rivera
746133a80c
Fix open() to correctly call the forwarding _open_ function.
...
[SVN r37656]
2007-05-10 01:40:21 +00:00
Rene Rivera
bc817bc8fc
Move from sandbox.
...
[SVN r37651]
2007-05-09 15:49:32 +00:00
John Maddock
47a35112b2
Fix author group logic.
...
[SVN r37649]
2007-05-09 12:56:07 +00:00
Eric Niebler
7c652918ec
wrap <author> in <authorgroup>
...
[SVN r37634]
2007-05-08 16:53:31 +00:00
Rene Rivera
2da96e236c
Set the version number of msvc when configuring a default autodetected version.
...
[SVN r37633]
2007-05-08 15:45:38 +00:00
Aleksey Gurtovoy
1f3d4fb409
Factor out rename into a function
...
[SVN r37627]
2007-05-08 11:40:35 +00:00
Aleksey Gurtovoy
32d6732dd5
More space-related fixes
...
[SVN r37626]
2007-05-08 11:27:27 +00:00
Rene Rivera
4bc5fcaa54
Fixes to allow individual patch files in the patchwork.
...
[SVN r37622]
2007-05-07 23:42:20 +00:00
Aleksey Gurtovoy
7586215fe1
Bug fix
...
[SVN r37621]
2007-05-07 21:06:59 +00:00
Douglas Gregor
4383a3a9e2
Don't use non-breaking spaces when indenting
...
[SVN r37618]
2007-05-07 13:08:48 +00:00
Aleksey Gurtovoy
a4f7729da9
Fix 'Page not found' issue for runner IDs with spaces
...
[SVN r37611]
2007-05-07 10:17:10 +00:00
Eric Niebler
d3b09ae7d9
also search ancestor::struct when doing name lookup
...
[SVN r37603]
2007-05-06 17:16:56 +00:00
Eric Niebler
12a4b2aa7e
make boostbook at least marginally better at handling template specializations
...
[SVN r37583]
2007-05-03 16:45:24 +00:00
Rene Rivera
2e1fc586ba
(merge from head) Change to using the stable "-dumpversion" and "-dumpmachine" options of GCC to autoconfigure the toolset.
...
[SVN r37574]
2007-05-03 06:09:04 +00:00
Rene Rivera
8e08bc7d28
Change to using the stable "-dumpversion" and "-dumpmachine" options of GCC to autoconfigure the toolset.
...
[SVN r37573]
2007-05-03 06:05:21 +00:00
Rene Rivera
35ff599b6a
Fix extra file.
...
[SVN r37555]
2007-05-01 22:57:41 +00:00
Rene Rivera
ca02edc0f2
Bump to version 3.1.15.
...
[SVN r37546]
2007-05-01 03:58:24 +00:00
Rene Rivera
79e7f2dba6
Put in the build support for using the doxproc, Python based, Doxygen to BoostBook translator.
...
[SVN r37457]
2007-04-17 04:44:59 +00:00
Dave Abrahams
65ad6619bd
Relieve need to explicitly configure Python
...
[SVN r37382]
2007-04-06 18:17:43 +00:00
Eric Niebler
65aeb8db68
apply various patches from Julio M. Merino Vidal
...
[SVN r37358]
2007-04-04 22:52:17 +00:00
Dave Abrahams
973a00db46
Revert bad changes
...
[SVN r37347]
2007-04-03 18:27:17 +00:00
Dave Abrahams
88d806fa57
Bringing forward BBv2/Python support and a few other things that were
...
obviously more up-to-date on the RC branch.
Removed the Boost.Python v1 zip archive.
[SVN r37346]
2007-04-03 17:10:53 +00:00
Dave Abrahams
f42028f926
Support for --with-pydebug builds.
...
python.jam:
Support for the specification of "_d" extension suffix.
In compute-default-paths, fixed the check for residence in
a "PCBuild.*" directory so we can build against Windows Python built
in a source distribution.
common.jam:
Fixed generation of the "y" tag to look for <python-debugging>on
rather than the whole debug-python build variant.
Fixed some grammar and spelling.
virtual-target.jam:
Added the ability to forego the prepending of "." to a
generated-target-suffix by specifying the suffix enclosed in <...>
libs/python/build/Jamfile.v2:
#define BOOST_DEBUG_PYTHON when <python-debugging>on
[SVN r37326]
2007-04-02 00:51:15 +00:00
Rene Rivera
11a4b73c5b
More fixes and cleanups to make the translation now comparable to the XSLT translator.
...
[SVN r37325]
2007-04-01 04:45:31 +00:00
Victor A. Wagner Jr.
5ae40cc3c3
Get rid of the trailing blanks
...
[SVN r37322]
2007-03-31 05:03:31 +00:00
Dave Abrahams
6aad997471
Remove -lpthread for SunOS
...
[SVN r37320]
2007-03-31 00:08:28 +00:00
Dave Abrahams
94d33949d1
Fix the use of system library dependencies
...
[SVN r37310]
2007-03-28 12:44:08 +00:00
Boris Gubenko
fe16f2bbd6
remove hard-coded -mt
...
[SVN r37308]
2007-03-28 12:28:22 +00:00
Rene Rivera
3c741dc8ca
More cleanup. Finish commenting functions.
...
[SVN r37306]
2007-03-28 03:43:27 +00:00
Joel de Guzman
6d1f105564
MacOSX install doc
...
[SVN r37304]
2007-03-28 01:59:40 +00:00
Dave Abrahams
71d9325215
Fix a bug wherein multiple python interpreters could get set on a
...
target. My explanation from a mail to Martin Wille:
IIUC, your
configuration looks like:
using python : 2.4 : ... ;
using python : 2.4 : ... : : : <toolset>gcc <toolset-gcc:version>4.1.2_linux_x86_64 ;
using python : 2.4 : ... : : : <toolset>gcc <toolset-gcc:version>4.1.0_linux_x86_64 ;
The intention is of course that the latter pythons will be used in
preference to the former one if their conditions are matched more
explicitly.
We are using the "flags" rule to directly associate the interpreter
command with targets being built, provided the condition passed is
matched.
# Set up the PYTHON variable to point at the interpreter.
flags python.capture-output PYTHON $(condition:J=/) : $(interpreter-cmd) ;
Here's an excerpt of docs for the condition parameter on flags:
condition * : # A condition when this flag should be applied.
# Should be set of property sets. If one of
# those property sets is contained in build
# properties, the flag will be used.
So what happens is that, because it's less specific, the flags
invocation for the first python matches when either of the latter
pythons was supposed to match, and the PYTHON variable that is used to
hold the interpreter command on the testing target accumulates both
interpreters.
We have a mechanism for "choose the closest property match," but it
doesn't apply to the flags rule: it's target alternatives. Since we
define target alternatives for the python library anyway, I think I
can handle this by creating a property to hold the interpreter command
and associating it with the appropriate target alternative, then
keying off *that* command to set up flags.
[SVN r37272]
2007-03-23 14:21:49 +00:00
Dave Abrahams
f3b89a9070
Removed pthread from hpux system libs per request of Boris
...
Grubenko (see http://docs.hp.com/en/8759/options.htm#opt-mt )
[SVN r37270]
2007-03-23 13:35:11 +00:00
Dave Abrahams
20c91148d7
Fix extension module suffix on HPUX for Python 2.4 and below
...
[SVN r37269]
2007-03-23 04:43:27 +00:00
Dave Abrahams
1620c56ca9
factor out the search through Wow6432node in the registry of software
...
Make path-to-native work on zero or more paths, which simplifies lots
of code.
Factor native path translation out of compute-default-paths and into its caller.
Remove the path-to-native translation on the prefix from
candidate-interpreters, as the passed prefix has to be native anyway.
Fix the capturing of the exec_prefix for use in setting dll-path for
windows targets.
[SVN r37255]
2007-03-21 17:44:24 +00:00
Vladimir Prus
20d39ce3f8
Merge: Remove outdated comment
...
[SVN r37254]
2007-03-21 15:53:57 +00:00
Vladimir Prus
571b2c8083
Remove outdated comment
...
[SVN r37253]
2007-03-21 15:52:56 +00:00
Dave Abrahams
98f2da3b43
Some simplifications. Building on Cygwin from an NT bjam is broken again :(
...
[SVN r37252]
2007-03-21 08:02:27 +00:00
Dave Abrahams
3611ea8e40
Properly set up <dll-path> for windows embedding targets.
...
[SVN r37251]
2007-03-21 05:42:31 +00:00
Vladimir Prus
2cc3b3a62f
Fix python's generator error
...
[SVN r37243]
2007-03-20 16:48:05 +00:00
Vladimir Prus
0444eef626
Merge
...
[SVN r37239]
2007-03-20 07:37:16 +00:00
Vladimir Prus
f4ce90bd93
Quoted DEF_FILE.
...
Patch from David Deakins.
[SVN r37238]
2007-03-20 07:36:14 +00:00
Dave Abrahams
14486ea478
tools/build/v2/tools/python.jam:
...
* add ".lib" to the target name for libpython. *** This is a kluge!
I don't know why it should be necessary ***, but when I was
inserting debugging code that did
ECHO [ $(target).name ] ;
it would always drop the 2nd digit, e.g. python-2.4 would come out
as "python-2". This change prevented it.
* Fixed spelling and grammar in comments
* Fix the incorrect assumption in capture-output that only one Python
extension will participate (also in tools/build/v2/testing.jam).
[SVN r37215]
2007-03-17 20:25:04 +00:00
Dave Abrahams
a64070e3f8
Make sure sys.platform isn't required
...
Update darwin handler so it will fall back to the standard *nix method
if Python isn't installed as a framework.
[SVN r37211]
2007-03-16 23:26:35 +00:00
Dave Abrahams
ba7796b4fc
Make sure that the libpython target is declared with distinct requirements each time, thus forming valid target alternatives.
...
[SVN r37210]
2007-03-16 23:05:14 +00:00
Dave Abrahams
f93794616b
Fix failure to print the cmd-or-prefix argument when --debug-configuration is passed.
...
[SVN r37203]
2007-03-16 16:15:55 +00:00
Dave Abrahams
4914f38df2
Fix bug reported by Markus Schöpflin
...
[SVN r37202]
2007-03-16 15:40:24 +00:00
Rene Rivera
bfdc6d16ff
Add some implementation comments. Fix bug that prevented some default arguments values from being generated.
...
[SVN r37187]
2007-03-15 05:24:12 +00:00
Dave Abrahams
7080b45e7d
** This comment represents the aggregate changes merged from the **
...
** bbv2python branch. **
gcc.jam: build and use import libraries on Cygwin and Windows, but
accept DLL-only linking with prebuilt DLLs.
builtin.jam: fix default-host-os so that <target-os> actually becomes
a functional feature. Improve English in comments
property-set.jam: add str method so we can print them in generator
debugging output.
generators.jam: improved debugging output
build-system.jam: add missing semicolon
python.jam:
* fix cross-NT/CYGWIN build support
* add condition to the build requirements of the python targets
os.jam:
* add the ability to get constants for a particular OS
builtin.jam:
* remove "optional" attribute from host-os
* fix confusing indents
python.jam
----------
* Removed comments about known problems because they make no sense.
* Unified MacOS initialization with NT and *nix
* Updated comment describing init behavior
* Support for passing Python command as first argument
* Removed unused get-python-interpreter and get-python-version rules,
since they can't work with that interface. Working versions of
these will be reinstated for Doug Gregor in the near future.
* When invoking Python to collect configuration info, collect it all at at once.
* When a Cygwin symlink is found by an NT build of bjam, give hints
about where to find the file it points at.
* Lots of refactoring
* Make the logic work plausibly even when no Python executable can be found
darwin.jam
----------
* Simplified logic for setting up FRAMEWORK_PATH
* Corrected logic for setting up -framework option
feature.jam
-----------
* Make feature.defaults, feature.attributes, feature.values, and
feature.get-values resilient to feature names being passed without
grist.
gcc.jam, python.jam, builtin.jam
--------------------------------
* Include some progress volodya has made toward support for <suppress-import-lib>
[SVN r37186]
2007-03-15 04:02:25 +00:00
Eric Niebler
3f3b8b01ac
document nested classes and nested enums
...
[SVN r37183]
2007-03-14 22:33:58 +00:00
Eric Niebler
1354db8cf3
fix bug where default values of non-type template parameters were not showing up
...
[SVN r37175]
2007-03-13 20:25:17 +00:00
Daniel James
da0483ad46
Fix a typo in the quickbook debian install instructions.
...
[SVN r37168]
2007-03-11 14:03:21 +00:00
Rene Rivera
817a3cef95
Work in progress, for automated testing with Buildbot.
...
[SVN r37166]
2007-03-10 20:10:57 +00:00
Rene Rivera
1a8792d759
Eat the whitespace in front of code snippet ignored blocks to prevent extra spaces from showing up with the text after the ignored block closes.
...
[SVN r37154]
2007-03-07 04:53:03 +00:00
Joel de Guzman
4c2b43e6ce
Added ignored import code feature
...
[SVN r37153]
2007-03-07 01:29:25 +00:00
nobody
1d5c0a1945
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r37121]
2007-03-01 15:17:30 +00:00
Joel de Guzman
6ebcfe7925
callouts refinement
...
[SVN r37112]
2007-02-28 10:20:50 +00:00
Daniel James
c5dbd103aa
Change STLport links to point to the sourceforge home page, which is the home
...
page for more recent releases.
[SVN r37110]
2007-02-28 00:01:33 +00:00
Daniel James
7aae416a48
Change STLport links to point to the sourceforge page.
...
[SVN r37108]
2007-02-27 23:59:40 +00:00
Joel de Guzman
4f5e5be7a1
* Simple markups can now span a whole block.
...
* __blurbs__, __admonitions__ and table cells (see __tables__) may now
contain paragraphs.
* `\n` and `[br]` are now deprecated.
[SVN r37107]
2007-02-27 15:24:20 +00:00
Rene Rivera
bc8466452e
Improve the detection logic so that it work under vc8 running a Win64 OS. It is now possible to build a 64bit variant of bjam with vc8. Document the new buid script syntax and the numerous bjam options.
...
[SVN r37055]
2007-02-24 20:43:24 +00:00
Dave Abrahams
81bc8b7ae7
Add missing semicolon
...
[SVN r37054]
2007-02-24 20:22:54 +00:00
Dave Abrahams
f62d672008
Some support for amd64; correct broken ia64 option
...
[SVN r37053]
2007-02-24 11:41:19 +00:00
Dave Abrahams
aaf8d67d48
Some support for amd64; correct broken ia64 option
...
[SVN r37053]
2007-02-24 11:41:19 +00:00
Joel de Guzman
c74ab2b812
more callout icons
...
[SVN r37026]
2007-02-21 01:08:36 +00:00
Joel de Guzman
6f41989c73
added callouts
...
[SVN r37025]
2007-02-21 00:48:30 +00:00
Aleksey Gurtovoy
4633db0899
Fixes to adjust to the new (sticter) xslproc
...
[SVN r37017]
2007-02-20 10:43:00 +00:00
Aleksey Gurtovoy
ab4194f48f
Merge regression reports fixed from RC_1_34_0
...
[SVN r37016]
2007-02-20 10:26:23 +00:00
Misha Bergal
d7558fddd4
meta:re_match tests copied from xsl/test
...
[SVN r37000]
2007-02-19 03:59:44 +00:00
Misha Bergal
8b2508d4cc
meta:test_case_status test case
...
[SVN r36999]
2007-02-19 03:35:28 +00:00
Misha Bergal
0a64240b84
meta:test_structure test case
...
[SVN r36998]
2007-02-19 02:56:12 +00:00
Misha Bergal
12e982bb8c
Absolute paths in xsltproc calls
...
[SVN r36991]
2007-02-18 02:48:42 +00:00
Misha Bergal
800f208d20
Initial revision
...
[SVN r36990]
2007-02-18 01:41:58 +00:00
Misha Bergal
1c89cad4ef
Log processing
...
[SVN r36989]
2007-02-18 01:41:21 +00:00
Douglas Gregor
a6f3ab0ca3
Auto-detection of Microsoft's MPI toolchain
...
[SVN r36980]
2007-02-16 21:02:58 +00:00
Misha Bergal
22189e0f48
Showstopper fix
...
[SVN r36977]
2007-02-16 20:51:07 +00:00
Rene Rivera
123ed03184
Add compiler path to RUN_PATH.
...
[SVN r36945]
2007-02-15 06:27:07 +00:00
Misha Bergal
c7b791005e
More fixes for BoostBook build
...
[SVN r36931]
2007-02-11 20:08:58 +00:00
Misha Bergal
eec2a12b2b
More fixes for BoostBook build
...
[SVN r36930]
2007-02-11 19:50:43 +00:00
Misha Bergal
64f4efd493
More fixes for BoostBook build
...
[SVN r36929]
2007-02-11 19:48:52 +00:00
Misha Bergal
98c096df33
More fixes for BoostBook build
...
[SVN r36928]
2007-02-11 19:46:55 +00:00
Aleksey Gurtovoy
39f153d67b
Fix 'test_case_status' call
...
[SVN r36927]
2007-02-11 17:55:57 +00:00
Misha Bergal
63682ea43d
Small fix
...
[SVN r36926]
2007-02-11 17:27:03 +00:00
Misha Bergal
a79a6a52ed
Small fix
...
[SVN r36925]
2007-02-11 17:26:14 +00:00
Misha Bergal
986f460543
BoostBook build support
...
[SVN r36924]
2007-02-11 15:59:44 +00:00
Douglas Gregor
d155d6cc3d
Import doxygen bits from 1.34.0 branch
...
[SVN r36910]
2007-02-08 19:27:41 +00:00
Dave Abrahams
39c62e0996
Get rid of debugging message
...
[SVN r36902]
2007-02-06 21:52:48 +00:00
Dave Abrahams
5f6424e7fa
Get rid of debugging message
...
[SVN r36902]
2007-02-06 21:52:48 +00:00
Vladimir Prus
95014799a2
Merge: Use -soname, not -h, since the latter does not
...
work with intel-9.0, for unknown reason.
[SVN r36900]
2007-02-06 18:27:41 +00:00
Vladimir Prus
9c09885bb3
Use -soname, not -h, since the latter does not
...
work with intel-9.0, for unknown reason.
[SVN r36899]
2007-02-06 18:26:02 +00:00
Misha Bergal
a50ec357f5
Now makes tarballs
...
[SVN r36894]
2007-02-04 19:27:08 +00:00
Misha Bergal
f2845c6831
Small fix
...
[SVN r36893]
2007-02-04 19:07:43 +00:00
Misha Bergal
2d5c2fdd7d
Creates subdirectories for different tags in ouput directory
...
[SVN r36892]
2007-02-04 17:40:23 +00:00
Misha Bergal
e297d6d311
BoostBook build report
...
[SVN r36891]
2007-02-04 17:23:57 +00:00
Misha Bergal
48d18266fe
Ignore boostbook uploads
...
[SVN r36889]
2007-02-04 14:26:25 +00:00
Misha Bergal
3631ca069c
Updated FOP download location
...
[SVN r36883]
2007-02-03 19:09:11 +00:00
Vladimir Prus
47482de954
Merge: Make --dont-sent-bjam-log operational.
...
[SVN r36871]
2007-02-02 06:45:52 +00:00
Vladimir Prus
0babd783f4
Make --dont-sent-bjam-log operational.
...
[SVN r36870]
2007-02-02 06:34:33 +00:00
Rene Rivera
b96c6f7ad1
Update scanner to handle the newer quickbook include systax wqhich allows whitespace before "include".
...
[SVN r36868]
2007-02-01 04:00:53 +00:00
Jürgen Hunold
f86885b29f
Prepare for separate include, library and binary prefixes for preinstalled Qt.
...
[SVN r36864]
2007-01-31 19:45:54 +00:00
Misha Bergal
c106fa2727
.
...
[SVN r36854]
2007-01-31 08:03:26 +00:00
Misha Bergal
59e7523295
is_test_log_complete handles more test types
...
[SVN r36853]
2007-01-31 06:43:58 +00:00
Misha Bergal
debeb117dc
better processing for libs
...
[SVN r36849]
2007-01-30 16:09:31 +00:00
Misha Bergal
1e067057ec
another test case
...
[SVN r36848]
2007-01-30 16:04:41 +00:00
Misha Bergal
117b5d6924
library test case
...
[SVN r36847]
2007-01-30 16:03:58 +00:00
Douglas Gregor
42bb42064a
Publish the python interpreter and version number, because others need it
...
[SVN r36846]
2007-01-30 15:23:09 +00:00
Douglas Gregor
a00c5ee255
Publish the python interpreter and version number, because others need it
...
[SVN r36846]
2007-01-30 15:23:09 +00:00
Vladimir Prus
23481502f4
Merge: increase page size for tlib
...
[SVN r36845]
2007-01-30 10:11:58 +00:00
Vladimir Prus
4a37a2bbb7
Increase page size for tlib.
...
[SVN r36844]
2007-01-30 10:11:02 +00:00
Aleksey Gurtovoy
d3ab08aac7
Merge send_bjam_log changes from RC_1_34_0
...
[SVN r36833]
2007-01-29 09:18:04 +00:00
Aleksey Gurtovoy
18b9b1b1be
Merge BoostBuild.v2-related fixes from RC_1_34_0
...
[SVN r36832]
2007-01-29 09:10:13 +00:00
Misha Bergal
3e4505551f
.
...
[SVN r36829]
2007-01-29 06:28:25 +00:00
Misha Bergal
05102b4a81
Import test results into database
...
[SVN r36828]
2007-01-29 06:28:00 +00:00
Misha Bergal
bd62586ad3
Better logic in is_test_log_completed
...
[SVN r36827]
2007-01-29 03:10:07 +00:00
Misha Bergal
0adad38d55
More is_test_log_complete test cases
...
[SVN r36826]
2007-01-29 02:36:03 +00:00
Misha Bergal
8a7304c77b
.
...
[SVN r36825]
2007-01-28 21:15:00 +00:00
Misha Bergal
942d73d5b8
Test case runner and test cases for is_test_log_complete
...
[SVN r36824]
2007-01-28 21:00:16 +00:00
Misha Bergal
af02b58763
Simpler test driver
...
[SVN r36820]
2007-01-28 05:07:56 +00:00
Misha Bergal
ed595121cf
process_jam_log borland processing test case
...
[SVN r36817]
2007-01-27 19:11:44 +00:00
Misha Bergal
a8e233896e
.
...
[SVN r36816]
2007-01-27 19:11:05 +00:00
Misha Bergal
1b9544f53b
process_jam_log test case for incremental processing
...
[SVN r36815]
2007-01-27 19:08:13 +00:00
John Maddock
f99aaeed94
bbv2 update.
...
[SVN r36809]
2007-01-26 11:51:04 +00:00
John Maddock
396c0ce647
bbv2 update
...
[SVN r36808]
2007-01-26 11:50:22 +00:00
Vladimir Prus
55841ac81a
Merge changes from RC
...
[SVN r36805]
2007-01-26 09:00:32 +00:00
Vladimir Prus
3cfe4cc500
Fix docs
...
[SVN r36804]
2007-01-26 08:59:42 +00:00
Vladimir Prus
ed90cff2c5
Send bjam logs by default
...
[SVN r36802]
2007-01-26 08:56:47 +00:00
Vladimir Prus
19fbab1d88
Don't use --toolset. It still triggers bug in the auto-configuration code.
...
[SVN r36801]
2007-01-26 08:48:57 +00:00
Vladimir Prus
f80b1f95e2
Merge: Fix run-fail tests
...
[SVN r36770]
2007-01-23 20:51:39 +00:00
Vladimir Prus
6f8765b0e7
Fix run-fail tests
...
[SVN r36769]
2007-01-23 20:50:55 +00:00
Aleksey Gurtovoy
635495d129
Timestamp bjam.log, upload it in the logs subdirectory
...
[SVN r36765]
2007-01-21 02:04:25 +00:00
Aleksey Gurtovoy
e0fa9243f3
Make send_bjam_log a default parameter to preserve interface compatibility with the previous version of regression.py
...
[SVN r36759]
2007-01-19 13:33:49 +00:00
Aleksey Gurtovoy
554ba57706
Filter out FTP folder content to exclude bjam logs and other irrelevant files
...
[SVN r36752]
2007-01-18 20:10:29 +00:00
Aleksey Gurtovoy
bdc6683253
regression.py / --send-bjam-log option
...
[SVN r36746]
2007-01-18 06:38:09 +00:00
Aleksey Gurtovoy
ebfa266d58
Loosen up incomplete XML check (see http://article.gmane.org/gmane.comp.lib.boost.devel/153281 )
...
[SVN r36745]
2007-01-18 01:21:14 +00:00
Aleksey Gurtovoy
e067f97d1f
Better test case data
...
[SVN r36744]
2007-01-18 00:49:35 +00:00
Aleksey Gurtovoy
60aa712f23
Test case output page: show step's status
...
[SVN r36743]
2007-01-18 00:00:22 +00:00
Douglas Gregor
ffb33cf690
Fix date
...
[SVN r36737]
2007-01-16 17:08:34 +00:00
Douglas Gregor
71ad1f99f1
Add the date to the regression summary e-mail
...
[SVN r36736]
2007-01-16 16:56:17 +00:00
Aleksey Gurtovoy
190407f9b4
BoostBuild.v2 fixes: correct target directory parsing, add new step names, adjust to the new directory structure. Reduce probability of false positives on actual tools output.
...
[SVN r36734]
2007-01-16 01:02:48 +00:00
Aleksey Gurtovoy
665972f6ab
Add diagnostics for incomplete test cases' XML
...
[SVN r36726]
2007-01-14 13:09:41 +00:00
Roland Schwarz
c50b91421a
Merged from HEAD.
...
[SVN r36720]
2007-01-13 15:21:12 +00:00
Roland Schwarz
726467a6b8
Updated download link of regression.py file.
...
[SVN r36719]
2007-01-13 15:11:47 +00:00
Joel de Guzman
f25ed77f7d
more intelligent unindent routine
...
[SVN r36716]
2007-01-13 01:48:54 +00:00
Dave Abrahams
10177a681e
Minor fixes for python on Windows.
...
Handle spaces in pathnames in testing.jam
[SVN r36713]
2007-01-12 22:21:04 +00:00
Dave Abrahams
14d5ca2c41
Added --abbreviate-paths feature to help with windows length limitations.
...
[SVN r36709]
2007-01-12 17:58:53 +00:00
Dave Abrahams
d863814bec
Added --abbreviate-paths feature to help with windows length limitations.
...
[SVN r36709]
2007-01-12 17:58:53 +00:00
Joel de Guzman
6743d09de8
minor tweak for escaped comments eating the eol
...
[SVN r36703]
2007-01-12 05:39:52 +00:00
Dave Abrahams
d09f7031d0
add missing quoting for Win32
...
[SVN r36702]
2007-01-12 05:18:26 +00:00
Joel de Guzman
ab67d0de8b
fixed unindent function (minor bug)
...
[SVN r36701]
2007-01-12 05:12:32 +00:00
Dave Abrahams
a9b3d247b7
small fixes for Windows; big fixes to come later
...
[SVN r36700]
2007-01-12 03:28:36 +00:00
Rene Rivera
64bddc01e0
(merge from head) Fix script errors when PATH contains parenthesis "()", like Win64 does. The fix corrects all instances of "set" just incase there are other places other than PATH where this is a problem.
...
[SVN r36694]
2007-01-11 21:50:48 +00:00
Rene Rivera
7629fd9309
Oops, silence the script.
...
[SVN r36693]
2007-01-11 21:47:52 +00:00
Rene Rivera
3321a27b12
Fix script errors when PATH contains parenthesis "()", like Win64 does. The fix corrects all instances of "set" just incase there are other places other than PATH where this is a problem.
...
[SVN r36692]
2007-01-11 21:43:47 +00:00
Rene Rivera
a93000b077
Some minor cleanup.
...
[SVN r36687]
2007-01-11 05:29:43 +00:00
Vladimir Prus
128290aa77
Revert last merge, as it breaks everything.
...
[SVN r36669]
2007-01-08 21:29:35 +00:00
Douglas Gregor
80fa2fee7a
Put the number of regressions for today on the subject line
...
[SVN r36666]
2007-01-08 15:58:09 +00:00
Daniel James
d0b2a341b6
Link to the v2 Jamfile.
...
[SVN r36654]
2007-01-07 22:54:05 +00:00
Daniel James
94cbdb00be
The link to the Jamfile was broken as the V1 Jamfile was deleted. I've changed
...
it to point to the Jamfile.v2, but left the text intact. Will need to revert
this change if Jamfile.v2 is renamed.
[SVN r36648]
2007-01-07 22:33:23 +00:00
Daniel James
8c39c5d240
Adjust relative paths when importing source files.
...
[SVN r36644]
2007-01-07 22:18:14 +00:00
Vladimir Prus
d76e25a853
Merge: allow multiple sources for compile/compile-fail
...
[SVN r36643]
2007-01-07 18:44:06 +00:00
Vladimir Prus
35b59177b0
Allow multiple sources for compile/compile-fail.
...
[SVN r36642]
2007-01-07 18:43:13 +00:00
Vladimir Prus
b2a138ef2d
Merge: Don't use filename with two dots
...
[SVN r36634]
2007-01-06 21:11:15 +00:00
nobody
97ce9e3c8a
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r36633]
2007-01-06 21:10:16 +00:00
Vladimir Prus
e487d50caa
Don't use filename with two dots
...
[SVN r36632]
2007-01-06 21:10:15 +00:00
Vladimir Prus
c14ccce9b0
Merge doc link fixes from HEAD
...
[SVN r36631]
2007-01-06 20:39:24 +00:00
Vladimir Prus
ca3cec9852
Fix more links
...
[SVN r36630]
2007-01-06 20:36:38 +00:00
Vladimir Prus
ec650053ed
Merge:Strip newline from lines passed to headerscan pattern
...
[SVN r36629]
2007-01-06 19:52:04 +00:00
Vladimir Prus
393ece73ea
Strip newline from lines passed to headerscan pattern
...
[SVN r36628]
2007-01-06 19:51:28 +00:00
Vladimir Prus
5d7a386b31
Merge --help changes from HEAD
...
[SVN r36627]
2007-01-06 19:33:34 +00:00
Vladimir Prus
74a97beac5
Fix grammar
...
[SVN r36626]
2007-01-06 19:31:52 +00:00
Vladimir Prus
ea91a23961
Fix printing project help when top-level project file is Jamroot
...
[SVN r36625]
2007-01-06 19:30:07 +00:00
Vladimir Prus
ed8da5fcbe
Improve --help output.
...
[SVN r36624]
2007-01-06 19:19:09 +00:00
Vladimir Prus
159ef0f047
Merge testing rules docs from HEAD
...
[SVN r36623]
2007-01-06 18:04:09 +00:00
Vladimir Prus
96988a7dd5
Don't accept multiple sources for 'compile' tests,
...
and it's broken anyway.
If we cannot determine the library name, return path,
to make the test rules minimally useful outside Boost.
[SVN r36622]
2007-01-06 18:02:22 +00:00
Vladimir Prus
bfd0446454
Document testing rules
...
[SVN r36621]
2007-01-06 18:01:08 +00:00
Vladimir Prus
f4d4a1f73e
Merge: Document exclusion patterns for glob
...
[SVN r36620]
2007-01-06 17:06:05 +00:00
Vladimir Prus
5986bca774
Document exclusion patterns for glob
...
[SVN r36619]
2007-01-06 17:04:38 +00:00
Vladimir Prus
d17fc08756
Merge docs from HEAD
...
[SVN r36618]
2007-01-06 16:16:38 +00:00
Vladimir Prus
12edf22f4a
Document the 'generate' rule
...
[SVN r36617]
2007-01-06 15:31:00 +00:00
nobody
bd64f8782a
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r36616]
2007-01-06 15:20:37 +00:00
Vladimir Prus
6f88bc6dc2
Correct example
...
[SVN r36615]
2007-01-06 15:20:36 +00:00
Vladimir Prus
eb2a76baef
New example.
...
[SVN r36614]
2007-01-06 14:37:52 +00:00
Vladimir Prus
6b2d61c466
Merge: Improve docs
...
[SVN r36611]
2007-01-06 13:26:48 +00:00
Vladimir Prus
42f18c8586
Merge: Don't mention --v2. It's gone
...
[SVN r36610]
2007-01-06 13:25:04 +00:00
Vladimir Prus
914dda85df
Don't mention --v2. It's gone
...
[SVN r36609]
2007-01-06 13:24:11 +00:00
Vladimir Prus
7131268a27
Improve docs
...
[SVN r36608]
2007-01-06 13:14:21 +00:00
Vladimir Prus
65820610f1
Merge: fix comment
...
[SVN r36607]
2007-01-06 12:51:27 +00:00
Vladimir Prus
66721f70fb
Fix comment.
...
[SVN r36606]
2007-01-06 12:48:28 +00:00
Vladimir Prus
07d6fab3f3
Merge from HEAD
...
[SVN r36605]
2007-01-06 12:39:42 +00:00
Vladimir Prus
69742ba779
Factor out the code for determining output target name
...
into generator.determine-target-name function, so that
it can be easily reused.
[SVN r36604]
2007-01-06 12:03:36 +00:00
Vladimir Prus
3c0a7ab2ec
Summarize changes
...
[SVN r36603]
2007-01-06 11:36:52 +00:00
Vladimir Prus
d56562f378
Remove Kylix support
...
[SVN r36602]
2007-01-06 11:24:42 +00:00
Vladimir Prus
05a26e22c5
Fix more links
...
[SVN r36601]
2007-01-06 11:00:08 +00:00
Vladimir Prus
c254d0199a
Move the list of features to the reference section.
...
[SVN r36599]
2007-01-06 10:38:36 +00:00
Vladimir Prus
c303de6aeb
Fix some links
...
[SVN r36598]
2007-01-06 10:32:57 +00:00
Vladimir Prus
87085eff99
Merge docs for builtin target and utility rules in one section,
...
and remove some duplication.
[SVN r36596]
2007-01-06 10:25:40 +00:00
nobody
15bc73a5c5
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r36550]
2006-12-31 17:25:40 +00:00
Vladimir Prus
aea105726b
Merge: Fix link
...
[SVN r36546]
2006-12-31 16:11:31 +00:00
Vladimir Prus
d289d2b6e4
Fix link
...
[SVN r36545]
2006-12-31 16:09:51 +00:00
Joel de Guzman
9320a7978f
Copyright notices
...
[SVN r36543]
2006-12-31 03:53:52 +00:00
Vladimir Prus
071c65853c
Use full name of target in --debug-building output.
...
[SVN r36524]
2006-12-29 08:45:24 +00:00
Joel de Guzman
e2cb45ed61
simple tweaks
...
[SVN r36515]
2006-12-25 00:34:00 +00:00
Joel de Guzman
609ab9380b
preserving the source modes
...
[SVN r36514]
2006-12-25 00:24:47 +00:00
Joel de Guzman
49eea66c9b
use section ids to prevent very long filenames
...
[SVN r36513]
2006-12-25 00:12:21 +00:00
Rene Rivera
d9eda0c641
Add some of the arch/cpu options for GCC.
...
[SVN r36512]
2006-12-24 21:27:14 +00:00
Dave Abrahams
a7d63dd677
Workaround for bjam scanner bug that captures trailing newlines.
...
Added docutils-cmd feature that allows the command to be overridden.
[SVN r36492]
2006-12-22 14:50:37 +00:00
Dave Abrahams
1cf2b77d35
Workaround for bjam scanner bug that captures trailing newlines.
...
Added docutils-cmd feature that allows the command to be overridden.
[SVN r36492]
2006-12-22 14:50:37 +00:00
Joel de Guzman
2e08da0abf
tweaks
...
[SVN r36477]
2006-12-21 05:13:46 +00:00
Joel de Guzman
6ab9699716
import facility updates
...
[SVN r36476]
2006-12-21 04:55:45 +00:00
Rene Rivera
80687f939c
Addition of doxproc Python script to optionally replace the xsltproc translation of Doxygen XML to BoostBook XML. The doxproc.py replaces the existing two steps of Doxygen multi-file XML to Doxygen single-file XML, and Doxygen single-file XML to BookBook XML.
...
[SVN r36475]
2006-12-21 04:45:51 +00:00
Joel de Guzman
920d96a277
first shot at code "import". more tweaks to come.
...
[SVN r36467]
2006-12-20 15:41:53 +00:00
Dave Abrahams
b24e2b9a65
Patch for HPUX from Boris Grubenko
...
[SVN r36466]
2006-12-20 13:27:15 +00:00
Dave Abrahams
8e5460976f
Patch for HPUX from Boris Grubenko
...
[SVN r36466]
2006-12-20 13:27:15 +00:00
Joel de Guzman
4960975b20
fix postprocessor self-closed tag processing
...
[SVN r36459]
2006-12-19 13:05:08 +00:00
Douglas Gregor
5e62fec68a
Work around BBv2 feature propagation bug
...
[SVN r36456]
2006-12-18 19:38:12 +00:00
Vladimir Prus
e2605dbcc9
Merge: Intel doc fixes
...
[SVN r36453]
2006-12-18 13:41:49 +00:00
Vladimir Prus
900bdc0599
Intel doc fixes
...
[SVN r36452]
2006-12-18 13:38:26 +00:00
Vladimir Prus
0acd485018
Merge
...
[SVN r36451]
2006-12-18 13:30:44 +00:00
Vladimir Prus
d350e4254f
Implement the --user-config option that allows
...
to specify the location of the user config.
[SVN r36450]
2006-12-18 13:28:45 +00:00
Vladimir Prus
b0420deea4
Merge docs from HEAD
...
[SVN r36440]
2006-12-16 23:09:34 +00:00
nobody
65f8e1c05a
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r36439]
2006-12-16 23:04:46 +00:00
Vladimir Prus
ab4c508c11
Doc tweaks
...
[SVN r36438]
2006-12-16 23:04:45 +00:00
Vladimir Prus
279018334b
Toolset docs
...
[SVN r36437]
2006-12-16 23:04:30 +00:00
Dave Abrahams
b1c6a9ab37
Handle property sets attached to toolset-version specifiers in
...
toolset= and --toolset= autoconfiguration.
[SVN r36411]
2006-12-16 01:33:15 +00:00
Dave Abrahams
8e43da404b
Handle property sets attached to toolset-version specifiers in
...
toolset= and --toolset= autoconfiguration.
[SVN r36411]
2006-12-16 01:33:15 +00:00
Douglas Gregor
2a756ea69d
Update docs
...
[SVN r36402]
2006-12-15 13:06:32 +00:00
Douglas Gregor
0c50771946
Fix typo
...
[SVN r36401]
2006-12-15 13:01:54 +00:00
Aleksey Gurtovoy
20e11d76fe
Proper v2 toolset specification, make --v2 a default option (merged from RC_1_34_0)
...
[SVN r36349]
2006-12-12 16:47:12 +00:00
Aleksey Gurtovoy
e6c5cba864
Redo --toolset change
...
[SVN r36347]
2006-12-12 15:57:33 +00:00
Douglas Gregor
7830122bcc
Introduce testing support for Boost.MPI
...
[SVN r36341]
2006-12-12 05:27:07 +00:00
Douglas Gregor
31a7a74a72
Robustify MPI auto-detection a bit
...
[SVN r36339]
2006-12-12 01:02:50 +00:00
Douglas Gregor
de1a6d15bf
Import Boost.MPI with the beginnings of a BBv2-based build system
...
[SVN r36337]
2006-12-12 00:45:23 +00:00
nobody
c3a8c56f4f
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r36324]
2006-12-11 05:02:35 +00:00
Rene Rivera
2a070e61fb
(merge from head) Add <compile-filter> configuration option to be able to add STLfilt to compiles directly.
...
[SVN r36322]
2006-12-11 03:36:58 +00:00
Dave Abrahams
5779bbcaed
Remove BBv1 for good
...
[SVN r36321]
2006-12-11 03:35:10 +00:00
Rene Rivera
3f53c43d6b
Add <compile-filter> configuration option to be able to add STLfilt to compiles directly.
...
[SVN r36320]
2006-12-11 03:34:35 +00:00
Rene Rivera
1e27d75920
(merge from head) Allow not specifying <location> when generating HTML docs.
...
[SVN r36315]
2006-12-10 20:18:57 +00:00
Rene Rivera
d37b9c489c
Allow not specifying <location> when generating HTML docs.
...
[SVN r36314]
2006-12-10 20:17:59 +00:00
Rene Rivera
5d39fe7ebf
(merge from head) Add license+copyright.
...
[SVN r36310]
2006-12-09 21:41:50 +00:00
Rene Rivera
e504b0d732
Add license+copyright.
...
[SVN r36309]
2006-12-09 21:39:16 +00:00
Dave Abrahams
0ddba20f8c
Handle negative exit codes
...
[SVN r36308]
2006-12-09 11:19:22 +00:00
Dave Abrahams
ef26346c67
Handle negative exit codes
...
[SVN r36308]
2006-12-09 11:19:22 +00:00
Dave Abrahams
7bbeb9e901
Add missing local variable declaration
...
[SVN r36302]
2006-12-08 14:27:10 +00:00
Dave Abrahams
741f213502
handle comma-separated toolsets
...
[SVN r36301]
2006-12-08 14:27:09 +00:00
Dave Abrahams
c1a8d616ff
handle comma-separated toolsets
...
[SVN r36301]
2006-12-08 14:27:09 +00:00
Vladimir Prus
29f7951975
Undo --toolset= change, as it breaks with multi-toolset tests.
...
[SVN r36300]
2006-12-08 11:30:18 +00:00
Aleksey Gurtovoy
e69506d414
toolset= -> --toolset=
...
[SVN r36299]
2006-12-07 20:12:29 +00:00
Aleksey Gurtovoy
28f206290d
Proper v2 toolset specification, make --v2 a default option
...
[SVN r36298]
2006-12-07 20:02:09 +00:00
Rene Rivera
5804ab594d
(merge from head) Add HTML generated directly from the Doxygen tool. Move autoconf into toolset proper.
...
[SVN r36293]
2006-12-07 17:45:46 +00:00
Rene Rivera
9ad2f4506a
Add HTML generated directly from the Doxygen tool. Move autoconf into toolset proper.
...
[SVN r36290]
2006-12-07 17:40:17 +00:00
Vladimir Prus
524ba21cde
Revive nightly
...
[SVN r36235]
2006-12-01 20:30:58 +00:00
Vladimir Prus
8d501a8df8
Doc edits
...
[SVN r36217]
2006-11-30 21:15:48 +00:00
Dave Abrahams
1c1d34e60d
In http://article.gmane.org/gmane.comp.lib.boost.build/14608 Misha
...
reported that failed links were coming out as successes and offered
this fix.
[SVN r36203]
2006-11-29 21:14:20 +00:00
Dave Abrahams
81e9072078
In http://article.gmane.org/gmane.comp.lib.boost.build/14608 Misha
...
reported that failed links were coming out as successes and offered
this fix.
[SVN r36203]
2006-11-29 21:14:20 +00:00
Joel de Guzman
fc3fa3db59
bug fix for preprocessor # detection
...
[SVN r36187]
2006-11-27 12:03:32 +00:00
Rene Rivera
55657fecd7
(merge from head) Add 'to-boostbook' main target rule to allow generating only the boostbook xml. I.e. only running quickbook.
...
[SVN r36184]
2006-11-27 05:59:33 +00:00
Rene Rivera
43f93500b9
Add 'to-boostbook' main target rule to allow generating only the boostbook xml. I.e. only running quickbook.
...
[SVN r36183]
2006-11-27 05:53:05 +00:00
Joel de Guzman
9a163d3f86
updates
...
[SVN r36182]
2006-11-26 23:39:48 +00:00
Joel de Guzman
8eff07f380
small tweak
...
[SVN r36180]
2006-11-26 23:11:22 +00:00
Joel de Guzman
785e73a9a7
removed <!--quickbook-escape-prefix--> and <!--quickbook-escape-postfix--> from the output
...
[SVN r36179]
2006-11-26 23:06:48 +00:00
Vladimir Prus
489faa0674
New example
...
[SVN r36176]
2006-11-25 18:48:12 +00:00
Vladimir Prus
9f0e8f1d00
Improve formatting of --debug-building output
...
[SVN r36175]
2006-11-25 17:20:23 +00:00
Daniel James
faab333f61
Remove some windows style filenames and paths in the Debian setup instructions.
...
[SVN r36164]
2006-11-23 10:12:04 +00:00
Daniel James
f7cf378ef5
Regenerate the quickbook documentation, with the missing sections (FAQ and
...
editors).
[SVN r36163]
2006-11-23 10:05:45 +00:00
Vladimir Prus
98d626c034
Merge glob/glob-tree changes from HEAD
...
[SVN r36162]
2006-11-23 09:30:09 +00:00
Vladimir Prus
fe8e8d4b10
New project rule 'glob-tree'.
...
[SVN r36161]
2006-11-23 09:25:16 +00:00
Vladimir Prus
b1d27f2997
Fix a bug that caused path.glob-tree to ignore exclude patterns except
...
for top-level names.
[SVN r36160]
2006-11-23 09:16:51 +00:00
Vladimir Prus
b863fcb9b6
Make the 'glob' rule accept the patterns to exclude.
...
[SVN r36159]
2006-11-23 09:01:47 +00:00
Vladimir Prus
8f185dc391
Merge toolset requirements.
...
[SVN r36148]
2006-11-22 13:11:58 +00:00
Vladimir Prus
5670f28e6e
Merge: Handle indirect conditional properties in usage requirements
...
[SVN r36146]
2006-11-22 09:37:47 +00:00
Vladimir Prus
97d4d4444b
Handle indirect conditional properties in usage requirements
...
[SVN r36145]
2006-11-22 09:36:45 +00:00
Vladimir Prus
03a65820f7
Merge:Enable pch test on msvc
...
[SVN r36144]
2006-11-22 09:33:46 +00:00
Vladimir Prus
ea13cbd313
Enable pch test on msvc
...
[SVN r36143]
2006-11-22 09:33:07 +00:00
Dave Abrahams
ed322fea23
Merged toolset autoconfiguration from command-line --toolset from HEAD.
...
Also a bug fix in assert.jam
[SVN r36115]
2006-11-20 17:15:40 +00:00
Dave Abrahams
509942d3b6
Improved warning message
...
Updated changelog
[SVN r36114]
2006-11-20 17:14:52 +00:00
Misha Bergal
9faf8fb09d
.
...
[SVN r36092]
2006-11-19 19:46:52 +00:00
Misha Bergal
60fd66d689
test cases
...
[SVN r36091]
2006-11-19 17:57:36 +00:00
Misha Bergal
356e079563
Added tests for found Boost.Build problems
...
[SVN r36090]
2006-11-19 16:24:39 +00:00
Joel de Guzman
3689ec79d9
comment tweak
...
[SVN r36089]
2006-11-19 16:12:00 +00:00
Misha Bergal
7635e9c8db
.
...
[SVN r36084]
2006-11-19 02:29:42 +00:00
Misha Bergal
b330fd84ff
general test case
...
[SVN r36083]
2006-11-19 01:42:01 +00:00
Misha Bergal
9ee6e695b9
Some Rebuild/Build/Clean works in Visual Studio 2003 project
...
[SVN r36082]
2006-11-19 00:47:16 +00:00
Vladimir Prus
7dbca85448
*** empty log message ***
...
[SVN r36079]
2006-11-18 19:13:21 +00:00
Vladimir Prus
d71c92b5d5
Robustify the test
...
[SVN r36078]
2006-11-18 19:11:53 +00:00
Vladimir Prus
26538eec8b
Add toolset requirements that specify that shared runtime
...
is multithreaded, for most windows toolsets.
[SVN r36077]
2006-11-18 18:47:22 +00:00
Vladimir Prus
c7be8655b4
Introduce 'toolset requirements'
...
[SVN r36076]
2006-11-18 18:34:42 +00:00
Aleksey Gurtovoy
ca8c3ea29d
Merge report fixes from RC_1_34_0
...
[SVN r36075]
2006-11-18 15:12:40 +00:00
Vladimir Prus
717b8f1bfc
Merge: Don't remove python scripts for Python tests.
...
[SVN r36074]
2006-11-18 09:00:49 +00:00
Vladimir Prus
63384188be
Don't remove python scripts for Python tests.
...
[SVN r36073]
2006-11-18 08:56:43 +00:00
Aleksey Gurtovoy
8fe64b0604
Add missing test types + test for it (thanks to Juergen Hunold)
...
[SVN r36071]
2006-11-17 22:22:02 +00:00
Aleksey Gurtovoy
b1910ac8c3
Add missing test types + test for it (thanks to Juergen Hunold)
...
[SVN r36070]
2006-11-17 21:21:38 +00:00
Vladimir Prus
c653f4a6d7
Merge
...
[SVN r36065]
2006-11-17 06:27:53 +00:00
Vladimir Prus
30e3e91c8c
Fix typo that causes all run tests to be always relinked and rerun.
...
Thanks to Juergen Hunold for the bug report.
[SVN r36064]
2006-11-17 06:26:12 +00:00
Joel de Guzman
64a9922fce
Comments are passed through to XML
...
[SVN r36058]
2006-11-16 11:57:45 +00:00
Joel de Guzman
25c471976d
Escape bug fix
...
[SVN r36054]
2006-11-16 10:52:13 +00:00
Joel de Guzman
130d623d93
template tweaks
...
[SVN r36052]
2006-11-16 06:57:17 +00:00
Joel de Guzman
10b165bf55
Better comments
...
[SVN r36051]
2006-11-16 05:19:51 +00:00
Joel de Guzman
a8d152ec5d
allow escaped space (The escaped space is removed from the output.)
...
[SVN r36050]
2006-11-16 04:15:20 +00:00
Joel de Guzman
1a3b9c30e2
fixed the images
...
[SVN r36049]
2006-11-16 02:59:16 +00:00
Joel de Guzman
6a3d767afa
fixed the images
...
[SVN r36049]
2006-11-16 02:59:16 +00:00
Vladimir Prus
0c38bfde2e
Implement automatic removal of test executables
...
[SVN r36048]
2006-11-15 19:05:45 +00:00
Vladimir Prus
98578864f1
Implement automatic removal of test executables
...
[SVN r36048]
2006-11-15 19:05:45 +00:00
Rene Rivera
2457e0ca19
(merge from head) Fix minor validation problem with boostbook.
...
[SVN r36045]
2006-11-15 17:58:35 +00:00
Rene Rivera
2851627b51
Fix minor validation problem with boostbook.
...
[SVN r36044]
2006-11-15 17:46:40 +00:00
Rene Rivera
68cbbaf74b
(merge from head) Add 6.5 as an alias to 6.0.
...
[SVN r36032]
2006-11-14 05:41:13 +00:00
Rene Rivera
811fc1bccb
Add 6.5 as an alias to 6.0.
...
[SVN r36031]
2006-11-14 05:39:26 +00:00
Rene Rivera
b8c6db74d9
(merge from head) Add generic <flags> feature. Fix minor validation problem with boostbook.
...
[SVN r36030]
2006-11-14 05:37:44 +00:00
Rene Rivera
7ce13fd2dd
Add generic <flags> feature. Fix minor validation problem with boostbook.
...
[SVN r36029]
2006-11-14 05:35:45 +00:00
Rene Rivera
ed61901f6b
Cross merge HEAD and RC_1_34_0.
...
[SVN r36024]
2006-11-13 16:24:38 +00:00
Rene Rivera
aff2a036b6
Cross merge HEAD and RC_1_34_0.
...
[SVN r36024]
2006-11-13 16:24:38 +00:00
Dave Abrahams
d8b7e56717
Slightly less hack-y: stop poke-ing the toolset into argv just to get
...
it into the build request.
[SVN r36012]
2006-11-12 15:16:28 +00:00
Rene Rivera
c2dab85eb5
build.jam; enable gc debug info with debug build. mem.c; only enable gc debug mode with debug build, and fix compiling boehm gc with gcc/linux.
...
[SVN r36010]
2006-11-12 06:25:09 +00:00
Dave Abrahams
12a02ea066
Fixed various bugs in my last checkin, and one old one in assert.jam.
...
[SVN r36008]
2006-11-11 22:58:18 +00:00
Dave Abrahams
23fc26d319
tools/build/v2/build-system.jam: Added support for toolset
...
autoconfiguration, both from the command-line, with toolset=xxx or
--toolset=xxx, and by default when no tooset is specified.
tools/build/v2/build/feature.jam: added public is-subvalue rule and
factored out guts into local rule.
tools/build/index.html: changed redirect to point at v2 docs
[SVN r36007]
2006-11-11 22:33:15 +00:00
Vladimir Prus
0706fb5b44
Merge: new main target rule 'generate'
...
[SVN r35985]
2006-11-10 17:25:31 +00:00
nobody
7411093b64
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r35984]
2006-11-10 17:24:17 +00:00
Vladimir Prus
f7f32e9556
New main target rule 'generate'
...
[SVN r35983]
2006-11-10 17:24:16 +00:00
Vladimir Prus
35992fd366
Merge: Make it possible to suppress generation of version symlinks
...
[SVN r35980]
2006-11-10 17:20:05 +00:00
Vladimir Prus
a2ca14f4bf
Make it possible to suppress generation of version symlinks
...
[SVN r35979]
2006-11-10 17:18:55 +00:00
Vladimir Prus
314d413ecb
Merge: New rule common.hard-link
...
[SVN r35973]
2006-11-10 08:45:45 +00:00
Vladimir Prus
89fa983ecf
New rule common.hard-link
...
[SVN r35972]
2006-11-10 08:45:03 +00:00
Vladimir Prus
f012de434e
Merge change.txt from head
...
[SVN r35971]
2006-11-10 08:43:46 +00:00
Vladimir Prus
64bd5d5cfc
Summarize some changes
...
[SVN r35970]
2006-11-10 08:35:39 +00:00
Vladimir Prus
e1070d8fd1
*** empty log message ***
...
[SVN r35969]
2006-11-10 07:41:29 +00:00
Vladimir Prus
f149f9f67c
Revive some more tests
...
[SVN r35968]
2006-11-10 07:40:42 +00:00
Vladimir Prus
0a40c11fc4
Merge:
...
[SVN r35925]
2006-11-08 10:02:36 +00:00
Vladimir Prus
4b4784e98b
Fix removing of path features.
...
[SVN r35924]
2006-11-08 10:01:35 +00:00
Vladimir Prus
4163d37cbb
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
5bdcff8ab4
Merge from trunk
...
[SVN r35922]
2006-11-08 09:09:03 +00:00
Vladimir Prus
2c49971b24
Don't emit any messages when <build>no is in properties.
...
[SVN r35921]
2006-11-08 09:07:01 +00:00
Vladimir Prus
f7540a66b1
*** empty log message ***
...
[SVN r35920]
2006-11-08 09:01:09 +00:00
Vladimir Prus
541c320050
Fix thinko
...
[SVN r35919]
2006-11-08 08:42:55 +00:00
Vladimir Prus
8f2239adeb
Unbreak rebuilds.py
...
[SVN r35918]
2006-11-08 08:42:12 +00:00
Vladimir Prus
7b59f342fe
Robustify Tester.expect_content
...
[SVN r35917]
2006-11-08 08:37:28 +00:00
Vladimir Prus
0a662daca5
Unbreak notfile.py
...
[SVN r35916]
2006-11-08 08:36:02 +00:00
Vladimir Prus
1033cd195c
from
...
[SVN r35915]
2006-11-08 07:21:51 +00:00
Vladimir Prus
2c26d09ee6
Corrections to target docs from Charles Brockman.
...
Created a new section with a list of main target rules.
[SVN r35914]
2006-11-08 07:18:00 +00:00
Vladimir Prus
88d5da6cf3
Merge
...
[SVN r35913]
2006-11-08 06:17:17 +00:00
Vladimir Prus
4eec18a593
Corrections to PCH docs from Charles Brockman.
...
Documentation for the debug-symbols feature.
[SVN r35912]
2006-11-08 06:16:24 +00:00
Rene Rivera
9dd76d5cf0
(merge from head) Add/update copyrights+license (with help of a shell script).
...
[SVN r35892]
2006-11-07 03:42:43 +00:00
Rene Rivera
924db4b324
Add copyrights+license (with help of a shell script).
...
[SVN r35891]
2006-11-07 03:39:34 +00:00
Rene Rivera
9f8ef7acb9
Remove obsolete Boost.Build v1 files.
...
[SVN r35880]
2006-11-06 17:10:46 +00:00
Rene Rivera
7d993b2884
(merge from head) Add/update copyrights+license (with help of a shell script).
...
[SVN r35879]
2006-11-06 15:12:27 +00:00
Rene Rivera
c61fc4bd23
Add copyrights+license (with help of a shell script).
...
[SVN r35878]
2006-11-06 15:10:43 +00:00
Rene Rivera
2f76751ca5
(merge from head) Add/update copyrights+license (with help of a shell script).
...
[SVN r35875]
2006-11-06 14:56:02 +00:00
Rene Rivera
e4f3ff82c5
Add copyrights+license (with help of a shell script).
...
[SVN r35874]
2006-11-06 14:54:10 +00:00
Rene Rivera
0e51e6a15c
(merge from head) Add/update copyrights+license (with help of a shell script).
...
[SVN r35862]
2006-11-06 01:59:01 +00:00
Rene Rivera
c2f5cb29d7
Add copyrights+license (with help of a shell script).
...
[SVN r35861]
2006-11-06 01:44:13 +00:00
Rene Rivera
e565c7cbc9
(merge from head) Add/update copyrights+license (with help of a shell script).
...
[SVN r35857]
2006-11-05 18:28:25 +00:00
Rene Rivera
703c0bd4c2
Add/update copyrights+license (with help of a shell script).
...
[SVN r35856]
2006-11-05 18:13:42 +00:00
Rene Rivera
983e9c4372
Merge from head... mostly license + copyright changes.
...
[SVN r35852]
2006-11-05 07:24:38 +00:00
Rene Rivera
cbf1f03e12
Add/update copyrights+license (with help of a shell script).
...
[SVN r35851]
2006-11-05 07:13:39 +00:00
Rene Rivera
61dcf0c76d
Add/update copyrights+license (with help of a shell script).
...
[SVN r35849]
2006-11-05 06:40:20 +00:00
Rene Rivera
e8775ce985
Add copyrights+license (with help of a shell script).
...
[SVN r35848]
2006-11-05 06:24:05 +00:00
Rene Rivera
7a4b57791b
(merge from head) Add "--default-bjam" option to force using bjam present in the system (ie the search path).
...
[SVN r35846]
2006-11-05 00:56:27 +00:00
Rene Rivera
b72479640b
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
Jim Douglas
49a556b8b2
Amended debug option & template depth
...
[SVN r35841]
2006-11-04 18:56:19 +00:00
Vladimir Prus
4a8ec0cac9
Merge: more docs
...
[SVN r35840]
2006-11-04 18:37:26 +00:00
Vladimir Prus
c21f79d89a
More docs
...
[SVN r35839]
2006-11-04 18:36:02 +00:00
Vladimir Prus
d0689ff5b1
Merge: Improve PCH example
...
[SVN r35838]
2006-11-04 17:43:44 +00:00
Vladimir Prus
4719fc0a09
Improve PCH example
...
[SVN r35837]
2006-11-04 17:37:35 +00:00
Douglas Gregor
80f1998ec3
Fix inspection problems
...
[SVN r35827]
2006-11-03 19:41:10 +00:00
Jürgen Hunold
735b286aa1
Merge from HEAD:
...
Fix: enable "_debug" suffix for OSX again.
[SVN r35821]
2006-11-03 07:58:24 +00:00
Jürgen Hunold
5edd0be7ef
Fix: enable "_debug" suffix for OSX again.
...
[SVN r35820]
2006-11-03 07:54:52 +00:00
Jürgen Hunold
30abcfb5bf
Merge from HEAD:
...
Upgrade to Qt-4.2:
- Add support for QtDBus library.
- Adjust to changes in Qt's build system: No parallel build of debug and release libraries on Unix anymore.
- Remove explicit "<variant>release" requirements for release builds, enabling custom build variants.
[SVN r35810]
2006-11-02 15:20:54 +00:00
Jürgen Hunold
def609fbc2
Upgrade to Qt-4.2:
...
- Add support for QtDBus library.
- Adjust to changes in Qt's build system: No parallel build of debug and release libraries on Unix anymore.
- Remove explicit "<variant>release" requirements for release builds, enabling custom build variants.
[SVN r35809]
2006-11-02 15:15:07 +00:00
Vladimir Prus
da394c2c56
Merge: Unbreak multi-element gcc commands
...
[SVN r35792]
2006-10-30 08:36:14 +00:00
Vladimir Prus
b5cf3002c7
Unbreak multi-element gcc commands
...
[SVN r35791]
2006-10-30 08:35:33 +00:00
Vladimir Prus
34e8646a3d
Merge: Ugly trick to handle <runtime-debugging> like in V1
...
[SVN r35770]
2006-10-28 19:25:36 +00:00
Vladimir Prus
9c07c48b9b
Ugly trick to handle <runtime-debugging> like in V1
...
[SVN r35769]
2006-10-28 19:23:12 +00:00
Rene Rivera
60c0c28ae7
(merge from head) Restore BBv1 install functionality of installing to c:/Boost by default.
...
[SVN r35762]
2006-10-28 15:45:45 +00:00
Rene Rivera
9b9611c94c
Restore BBv1 install functionality of installing to c:/Boost by default.
...
[SVN r35761]
2006-10-28 15:22:17 +00:00
Joel de Guzman
8dc439b991
Added FAQ
...
[SVN r35757]
2006-10-28 01:30:09 +00:00
Vladimir Prus
ea98fe1942
Unbreak compile.c++.pch: Use -TP not -TC
...
[SVN r35750]
2006-10-26 09:10:55 +00:00
Vladimir Prus
97e6a198e7
Unbreak compile.c++.pch: Use -TP not -TC
...
[SVN r35750]
2006-10-26 09:10:55 +00:00
Rene Rivera
4b77271c92
(merge from head) Limit the flavor to certain toolsets. For now only MinGW.
...
[SVN r35746]
2006-10-25 19:45:11 +00:00
Rene Rivera
637f78408b
Limit the flavor to certain toolsets. For now only MinGW.
...
[SVN r35745]
2006-10-25 19:43:35 +00:00
Rene Rivera
10caf8f9cc
(merge from head) Fix guard for autodetect of command version and flavor.
...
[SVN r35744]
2006-10-25 14:26:26 +00:00
Rene Rivera
c0905851f3
Fix guard for autodetect of command version and flavor.
...
[SVN r35743]
2006-10-25 14:25:05 +00:00
Rene Rivera
f79ca35846
(merge from head) Use the passed in command instead of a fixed one to account for custom and versioned commands. Thanks to Jurge Hunold for the report/patch.
...
[SVN r35742]
2006-10-25 12:52:11 +00:00
Rene Rivera
a09d9f9eb9
Use the passed in command instead of a fixed one to account for custom and versioned commands. Thanks to Jurge Hunold for the report/patch.
...
[SVN r35741]
2006-10-25 12:51:05 +00:00
Rene Rivera
e8d59953be
(merge from head) Add detection of gcc compiler flavor so that we can correctly tag generated libraries to not conflict with each other.
...
[SVN r35734]
2006-10-24 23:46:48 +00:00
Rene Rivera
154f52b21c
Add detection of gcc compiler flavor so that we can correctly tag generated libraries to not conflict with each other.
...
[SVN r35733]
2006-10-24 23:43:08 +00:00
Rene Rivera
0d7f33e49b
(merge from head) 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 r35731]
2006-10-24 23:26:32 +00:00
nobody
73be729d52
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r35730]
2006-10-24 23:25:20 +00:00
Rene Rivera
36441814a5
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
a76b980ac8
(merge from head) Output the initialized toolsets when given "--show-configuration" option.
...
[SVN r35727]
2006-10-24 18:09:51 +00:00
Rene Rivera
bdc6c14d2a
Output the initialized toolsets when given "--show-configuration" option.
...
[SVN r35726]
2006-10-24 18:07:50 +00:00
Rene Rivera
8467a1d213
(merge from head) Adjust to make test pass on Windows.
...
[SVN r35724]
2006-10-24 16:34:34 +00:00
Rene Rivera
7d9c855c12
Adjust to make test pass on Windows.
...
[SVN r35723]
2006-10-24 16:32:31 +00:00
Rene Rivera
5f51bc80b4
(merge from head) Adjust unit tests to pass, to account for some results not being order-stable.
...
[SVN r35721]
2006-10-24 16:06:08 +00:00
Rene Rivera
5f8e1dfc77
Adjust unit tests to pass, to account for some results not being order-stable.
...
[SVN r35720]
2006-10-24 16:03:22 +00:00
Rene Rivera
28801e2162
(merge from head) Add result-equal test which passes when the expected and result have the same elements.
...
[SVN r35719]
2006-10-24 16:01:20 +00:00
Rene Rivera
5d2f130dd5
Add result-equal test which passes when the expected and result have the same elements.
...
[SVN r35718]
2006-10-24 15:59:10 +00:00
Rene Rivera
d79c863d46
(merge from head) Add MinGW tag from BBv1 (mgw) when the gcc flavor indicates it's the MinGW compiler.
...
[SVN r35716]
2006-10-24 04:16:57 +00:00
Rene Rivera
55186d7489
Add MinGW tag from BBv1 (mgw) when the gcc flavor indicates it's the MinGW compiler.
...
[SVN r35715]
2006-10-24 04:15:26 +00:00
Rene Rivera
9515369f63
(merge from head) Remove now outdated stage renaming of targets, moved to common.jam.
...
[SVN r35714]
2006-10-23 23:59:14 +00:00
Rene Rivera
532738516c
Remove now outdated stage renaming of targets, moved to common.jam.
...
[SVN r35713]
2006-10-23 23:57:42 +00:00
Vladimir Prus
a8d365b2de
Merge: Use -Winvalid-pch
...
[SVN r35711]
2006-10-23 19:05:44 +00:00
Vladimir Prus
90da98c080
Use -Winvalid-pch
...
[SVN r35710]
2006-10-23 19:02:12 +00:00
Vladimir Prus
91e86d2fcb
Set BOOST_BUILD_PCH_ENABLED when compiling PCH itself.
...
[SVN r35709]
2006-10-23 18:47:43 +00:00
nobody
3c73485eef
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r35705]
2006-10-23 18:25:03 +00:00
Vladimir Prus
0d78d9f7ce
Adjust example
...
[SVN r35704]
2006-10-23 18:25:02 +00:00
Vladimir Prus
1ef741e91b
Merge: Followup fix
...
[SVN r35703]
2006-10-23 18:23:00 +00:00
Vladimir Prus
121ee05fb2
Followup fix
...
[SVN r35702]
2006-10-23 18:22:21 +00:00
Vladimir Prus
aede3e9b96
Merge:
...
[SVN r35700]
2006-10-23 18:20:17 +00:00
Vladimir Prus
7a7f933db4
* msvc.jam (msvc-pch-generator.run-pch): Accept
...
any number of sources. Don't error out if no .cpp
file found in sources.
(compile-c-c++-pch-s): Copied from compile-c-c++-pch.
(compile-c-c++-pch): Generate temporary .cpp file.
(compile.c.pch): Forward to compile-c-c++-pch-s or
compile-c-c++-pch depending on presense of PCH_SOURCE.
(compile.c++.pch): Likewise.
[SVN r35699]
2006-10-23 18:17:44 +00:00
Rene Rivera
f3e4df8cb2
(merge from head) Add "USERPROFILE" dir to user directories so that when the other HOME related vars don't point to the usual Windows location the user-config.jam can still be found. This fixes running from non-CMD shells, like the MinGW MSYS shell.
...
[SVN r35698]
2006-10-23 16:31:53 +00:00
Rene Rivera
b024c0b4b4
Add "USERPROFILE" dir to user directories so that when the other HOME related vars don't point to the usual Windows location the user-config.jam can still be found. This fixes running from non-CMD shells, like the MinGW MSYS shell.
...
[SVN r35697]
2006-10-23 16:30:38 +00:00
Vladimir Prus
c6e1d16308
Merge BOOST_BUILD_PCH_ENABLED from trunk
...
[SVN r35693]
2006-10-22 17:42:19 +00:00
Vladimir Prus
401877718d
Automatically set BOOST_BUILD_PCH_ENABLED when pch is enabled.
...
[SVN r35692]
2006-10-22 17:41:31 +00:00
Vladimir Prus
ce9c164894
Merge
...
[SVN r35691]
2006-10-22 14:16:48 +00:00
Vladimir Prus
3c92978e5e
build/
...
* generators.jam (add-usage-requirements): New.
[SVN r35690]
2006-10-22 14:15:54 +00:00
Vladimir Prus
159a624ccf
Don't include toolset version in libs built with bcb
...
[SVN r35684]
2006-10-21 10:39:48 +00:00
Vladimir Prus
ba45443c3f
Don't include toolset version in libs built with bcb
...
[SVN r35684]
2006-10-21 10:39:48 +00:00
Vladimir Prus
0494bf4472
Merge: fix building on windows
...
[SVN r35658]
2006-10-18 13:04:05 +00:00
Vladimir Prus
7b5c49f7dd
Fix building on Windows.
...
tools/
* builtin.jam: linking-generator.run (Return nothing
if it failed).
[SVN r35657]
2006-10-18 13:02:31 +00:00
Vladimir Prus
f285accd92
Merge: Improve wording on an error message
...
[SVN r35650]
2006-10-18 05:41:16 +00:00
Vladimir Prus
919cad3626
Improve wording of an error message.
...
[SVN r35649]
2006-10-18 05:40:37 +00:00
Rene Rivera
e6a41d51d1
Cleanup format-name docs.
...
[SVN r35645]
2006-10-17 02:00:56 +00:00
Rene Rivera
eea77bfa93
Cleanup format-name docs.
...
[SVN r35645]
2006-10-17 02:00:56 +00:00
Rene Rivera
c4662a30bc
[merge from head] Add exclusion patterns to glob-tree to allow for exclusing things like CVS directories from scanning. This fixes the problem of invalid/unknown target for those dirs when they are hidden as they get returned as files instead of dirs by the OS. Also updated copyright and license info.
...
[SVN r35642]
2006-10-16 20:49:17 +00:00
Rene Rivera
c022e86596
Add exclusion patterns to glob-tree to allow for exclusing things like CVS directories from scanning. This fixes the problem of invalid/unknown target for those dirs when they are hidden as they get returned as files instead of dirs by the OS. Also updated copyright and license info.
...
[SVN r35641]
2006-10-16 20:43:26 +00:00
Rene Rivera
57a404a652
Merge from HEAD.
...
[SVN r35624]
2006-10-16 02:14:38 +00:00
Rene Rivera
7f7b8a4d84
Fix some bugs in the common format-name functionality, and add some documentation.
...
[SVN r35623]
2006-10-16 02:11:02 +00:00
Rene Rivera
cc10c37a88
Make extensions project not be standalone, and to inherit from the enclosing project. So that they use the build location, and properties of the context project.
...
[SVN r35622]
2006-10-16 02:08:34 +00:00
Vladimir Prus
31c51fff51
Merge: Fix comment
...
[SVN r35621]
2006-10-15 19:06:37 +00:00
Vladimir Prus
c72a004acf
Fix comment
...
[SVN r35620]
2006-10-15 19:05:45 +00:00
Vladimir Prus
4e3bbb16ff
Wholespace merge from HEAD
...
[SVN r35613]
2006-10-14 21:41:23 +00:00
Vladimir Prus
967f831b64
Testing fixes from HEAD
...
[SVN r35610]
2006-10-14 10:46:17 +00:00
Vladimir Prus
9791e77c67
tools/
...
* python.jam (python-test-generator.run): Set dependency
on other python sources only for the result, not for
extension module.
Set ARGS variable on capture-output.
[SVN r35609]
2006-10-14 10:45:31 +00:00
Vladimir Prus
9f173327ea
build/
...
* generators.jam (construct): Remove the 'allowed-type' parameter.
Adjust other files.
[SVN r35608]
2006-10-14 10:37:54 +00:00
Vladimir Prus
063535adef
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
db4f0b0a6a
Fix a problem with compilation options being sometimes ignored
...
when generating PCH. When an action generated two targets, target
variables must be set on both, on just on the first one.
Patch from Franz Schnyder.
tools/
* msvc.jam (compile.c++): Call get-rspline on all 'targets',
to implicitly verify there's just one element.
(compile.c.pch): Call get-rspline on all targets.
(compile.c++.pch): Likewise.
[SVN r35605]
2006-10-14 08:26:13 +00:00
Vladimir Prus
d7701bde72
Make gcc's PCH generator ignore the cpp sources, so that
...
cpp-pch pch : pch.hpp pch.cpp ;
work both on gcc and msvc.
[SVN r35604]
2006-10-14 08:17:47 +00:00
nobody
254a272904
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r35598]
2006-10-13 21:34:27 +00:00
Joel de Guzman
c1daede283
editor support section
...
[SVN r35583]
2006-10-12 23:19:46 +00:00
Jürgen Hunold
5f2773327f
Merge from Trunk: Fix: Remove suffix_version for QtUiTools.
...
[SVN r35581]
2006-10-12 18:18:35 +00:00
Jürgen Hunold
1aba9d95e9
Fix: Remove suffix_version for QtUiTools.
...
[SVN r35575]
2006-10-12 14:13:38 +00:00
Joel de Guzman
e1ed4a533a
title bug fix
...
[SVN r35574]
2006-10-12 11:54:44 +00:00
Joel de Guzman
85aae7cd77
title bug fix
...
[SVN r35573]
2006-10-12 09:28:14 +00:00
Vladimir Prus
18aa740e80
Document 'install-source-root' feature
...
[SVN r35547]
2006-10-11 08:05:31 +00:00
Vladimir Prus
a1c35f02a0
Fix '.' showing up in target paths
...
[SVN r35546]
2006-10-11 06:45:07 +00:00
Vladimir Prus
761745f230
Fix boost install. Thanks to Tiziano Mueller for the bug report.
...
tools/
* stage.jam (copy-file): Use 'path.root' instead of
jam primitives to avoid "." element showing up in
path and blowing up 'mkdir'.
[SVN r35545]
2006-10-11 06:43:12 +00:00
Vladimir Prus
7a2ded0932
tools/
...
* pch.jam: (pch-generator.run): Really fail when
not used at top-level.
[SVN r35544]
2006-10-11 06:38:22 +00:00
Daniel Wallin
8d62c853f3
Changed LitRe so that examples are written to a directory with a big
...
Jamfile.
[SVN r35541]
2006-10-10 22:59:03 +00:00
Vladimir Prus
94ab2f0c00
Fix for msvc
...
[SVN r35533]
2006-10-10 07:48:33 +00:00
Douglas Gregor
a972852d3d
Fix reported number of failures from non-broken compilers
...
[SVN r35531]
2006-10-09 13:55:43 +00:00
Rene Rivera
57043f71fa
Make the variant and toolset tag logic common. Add generic tag formating rule that can be used from specific tag rules to generate a variety of target names.
...
[SVN r35529]
2006-10-09 04:26:41 +00:00
Rene Rivera
ccb3bc4a51
Merge from head.
...
[SVN r35527]
2006-10-08 23:57:39 +00:00
Rene Rivera
eb4349dc53
Merge from HEAD.
...
[SVN r35523]
2006-10-07 22:12:20 +00:00
Rene Rivera
2e81caadcd
Support the slower order stable sequence.unique with an extra flag argument.
...
[SVN r35522]
2006-10-07 22:05:03 +00:00
Vladimir Prus
f22a40f1af
Rearrange docs a bit
...
[SVN r35521]
2006-10-07 20:09:22 +00:00
Vladimir Prus
0cac0f5f7c
build/
...
* generators.jam (try-one-generator-really): If generator
returns a property set but no targets, consider it a success.
[SVN r35520]
2006-10-07 19:11:03 +00:00
Vladimir Prus
0c63f74a2c
Missing import
...
[SVN r35514]
2006-10-07 12:38:50 +00:00
Vladimir Prus
6072939745
Add PCH example.
...
[SVN r35513]
2006-10-07 10:09:07 +00:00
Vladimir Prus
aa59da3279
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
Daniel James
c356d4fd98
Take account of links from files with boostinspect:nolink in them when
...
determining if a file is unlinked.
[SVN r35511]
2006-10-07 10:03:23 +00:00
Daniel James
af39272c85
Quick grammar fix.
...
[SVN r35510]
2006-10-07 09:51:46 +00:00
Daniel James
0461df64ce
Improve the Debian quickbook installation instructions.
...
[SVN r35509]
2006-10-07 09:49:16 +00:00
Vladimir Prus
462d52a252
Implement precompiled headers on gcc and improve same on msvc.
...
Notable changes:
1. There's no need to cast header to the PCHHEADER type.
2. There are two separate type "C_PCH" and "CPP_PCH", that
use C and C++ compilation respectively.
Most of the patch sumbitted by Ilya Sokolov.
tools/
* builtin.jam (class dummy-generator): New.
* gcc.jam: Override extension of the PCH type.
(class gcc-pch-generator): New.
Register generators for C_PCH and CPP_PCH.
(compile.c++.pch, compile.c.pch): New.
* msvc.jam (class msvc-pch-generator): New.
Register generators for C_PCH and CPP_PCH.
* pch.jam: Remove 'PCHHEADER' type.
(pch-generator): Fail unlress it's used at top-level
generator.
Register catch-all produce-nothing generators for PCH-less
toolsets.
[SVN r35508]
2006-10-07 09:31:19 +00:00
Daniel James
2d0ec38d87
Add the debian installation instructions to the generated quickbook documentation.
...
[SVN r35507]
2006-10-07 09:15:44 +00:00
Vladimir Prus
5613c33917
Revive nightly build
...
[SVN r35502]
2006-10-06 07:21:36 +00:00
Dave Abrahams
1cd6651cf2
Fix more python configuration bugs
...
[SVN r35455]
2006-10-03 13:45:22 +00:00
Dave Abrahams
65b5e38042
Fix more python configuration bugs
...
[SVN r35455]
2006-10-03 13:45:22 +00:00
Eric Niebler
580f64e376
add [macroref ...] for generating a link to a macro's reference documentation
...
[SVN r35447]
2006-10-02 21:18:44 +00:00
Dave Abrahams
c10d50cedd
merged from HEAD
...
[SVN r35443]
2006-10-02 15:16:00 +00:00
Dave Abrahams
e52f5e0906
Fix bug in the generation of the path to the python binary for unix.
...
Also make the comments clearer.
[SVN r35442]
2006-10-02 15:14:48 +00:00
Rene Rivera
f436ae1356
Fix incorrect macro def.
...
[SVN r35433]
2006-09-30 19:11:04 +00:00
Vladimir Prus
10a396b4a9
Merge: Add comment
...
[SVN r35431]
2006-09-30 09:31:35 +00:00
Vladimir Prus
faae8cc94f
Add comment
...
[SVN r35430]
2006-09-30 09:30:46 +00:00
Douglas Gregor
4c4b8a4b2b
Format Subversion revisions, too. From Julio M Merino Vidal
...
[SVN r35416]
2006-09-29 15:10:19 +00:00
Douglas Gregor
aa806e7941
Format Subversion revisions, too. From Julio M Merino Vidal
...
[SVN r35416]
2006-09-29 15:10:19 +00:00
Markus Schöpflin
3e73c69236
Removed libz from extra libs on Tru64.
...
[SVN r35414]
2006-09-29 13:29:30 +00:00
Dave Abrahams
1462cc409c
merged from HEAD
...
[SVN r35408]
2006-09-29 02:07:22 +00:00
Dave Abrahams
aad20a2913
merged from HEAD
...
[SVN r35403]
2006-09-28 22:28:47 +00:00
Dave Abrahams
c75173f75b
Stop generating illegal argumentless -F option in the link line.
...
[SVN r35402]
2006-09-28 22:27:50 +00:00
Jürgen Hunold
0128d35b4f
Merge from HEAD:
...
Added missing/changed to Boost Software license.
Changed tests to use qt3 toolset.
[SVN r35400]
2006-09-28 19:03:32 +00:00
Jürgen Hunold
3fdcab2dd6
Added missing/changed to Boost Software license.
...
Changed tests to use qt3 toolset.
[SVN r35399]
2006-09-28 19:00:12 +00:00
Dave Abrahams
a222f87e0b
merged from HEAD
...
[SVN r35392]
2006-09-28 17:18:03 +00:00
Dave Abrahams
a539043795
Correctly report python library path
...
[SVN r35391]
2006-09-28 17:15:52 +00:00
Dave Abrahams
40eed6dafb
Attempt to get tests linking on OSF again by adding missing -lz.
...
Strip out loads of detritus.
[SVN r35390]
2006-09-28 17:13:35 +00:00
Rene Rivera
9851e83c65
Seems any $(x:X) expansion will expand to empty string as opposed to empty list.
...
[SVN r35353]
2006-09-27 15:39:42 +00:00
Rene Rivera
d8f715ba63
Swap test values to correct expected-obtained order.
...
[SVN r35352]
2006-09-27 15:01:52 +00:00
Rene Rivera
d24050e680
Minor edits. Add var expansion test that veryfies that "$(x:D)" is broken.
...
[SVN r35351]
2006-09-27 14:52:19 +00:00
Daniel James
5b6cd6e3cd
Add Debian install instructions for quickbook.
...
[SVN r35348]
2006-09-26 22:58:59 +00:00
K. Noel Belcourt
6f04cc01da
Add this option to vacpp when building bjam (-bmaxdata:0x40000000).
...
This option increases the amount of heap / stack space available
to bjam when it runs. By default on IBM SP2 clusters, the available
stack is limited to 256 Mb which is insufficient for building larger
applications.
-bmaxdata=<num>
Sets the maximum size of the area shared by the
static data (both initialized and uninitialized)
and the heap to <num> bytes. The default is
-bmaxdata=0.
[SVN r35323]
2006-09-25 21:48:04 +00:00
Douglas Gregor
69bc20834c
Fix linking of libboost_python on Mac OS X
...
[SVN r35307]
2006-09-24 12:36:22 +00:00
Douglas Gregor
3f5473f93b
Fix linking of libboost_python on Mac OS X
...
[SVN r35307]
2006-09-24 12:36:22 +00:00
Roland Schwarz
b3748db8e1
Fixed a bug that prevented using path-global from external projects,
...
when specified as a relative path,
e.g. path-global BOOST_ROOT : ../../boost
The fix should not interfere with the build of the boost library at all.
If there are problems though, simply remove everything between
<speedsnail> ... </speedsnail> again, and drop me a note.
[SVN r35305]
2006-09-24 11:38:46 +00:00
Vladimir Prus
75350bc58e
Merge changes from trunk
...
[SVN r35304]
2006-09-24 10:12:34 +00:00
Vladimir Prus
4e364ab182
Add comment
...
[SVN r35303]
2006-09-24 09:40:40 +00:00
Vladimir Prus
220476187c
Robustify PCH generator.
...
* pch.jam (pch-generator.run): Don't insist on specific order
of source targets.
[SVN r35302]
2006-09-24 09:38:46 +00:00
Daniel James
ef61c4222f
Added 'boostinspect:nounlinked' exclusion tag, to avoid warnings about an unlinked file.
...
[SVN r35287]
2006-09-23 13:49:22 +00:00
Daniel James
80c84b3d9c
Add quickbook files to the inspection report.
...
[SVN r35286]
2006-09-23 13:26:42 +00:00
Rene Rivera
959ce164fb
Cleanup.
...
[SVN r35279]
2006-09-22 16:07:59 +00:00
Jürgen Hunold
c073a20e89
Merge from HEAD:
...
Add missing QtDesigner library.
Improve control of Qt3Support library.
[SVN r35267]
2006-09-21 20:08:28 +00:00
Jürgen Hunold
895009c993
Add missing QtDesigner library.
...
Improve control of Qt3Support library.
[SVN r35266]
2006-09-21 20:05:26 +00:00
Dave Abrahams
8cd2c4946a
Fix inspection issues
...
[SVN r35239]
2006-09-21 02:40:19 +00:00
Rene Rivera
01293d52d5
Minor improvement in memory and complexity of sequence length calculation.
...
[SVN r35233]
2006-09-20 21:39:43 +00:00
Rene Rivera
93945d889e
Apply patch from Yakov Markovitch; [ 1558580 ] jam:"VAR on TARGET ?= values" unconditionally assigns values.
...
Add corresponding test.
[SVN r35229]
2006-09-20 16:09:19 +00:00
Rene Rivera
aa3b6adba0
Display seconds in perf data times to help in multi-platform comparison and human comprehension.
...
[SVN r35221]
2006-09-20 04:03:20 +00:00
Jürgen Hunold
c8a4f16c53
Merge: Fix include path for QtAssistantClient library.
...
[SVN r35219]
2006-09-19 19:44:15 +00:00
Jürgen Hunold
607fdb4ec2
Fix include path for QtAssistantClient library.
...
[SVN r35218]
2006-09-19 19:40:03 +00:00
Vladimir Prus
d6882fee06
Merge: Make tags for intel compiler match V1.
...
[SVN r35217]
2006-09-19 19:03:19 +00:00
Vladimir Prus
5fc14ef31a
Make tags for intel compiler match V1.
...
[SVN r35216]
2006-09-19 19:02:40 +00:00
Dave Abrahams
9ac2b2bf53
merged from HEAD
...
[SVN r35201]
2006-09-19 13:56:26 +00:00
Dave Abrahams
6ed49f1eda
Fix version syntax checking
...
[SVN r35200]
2006-09-19 13:54:57 +00:00
Rene Rivera
04e0272ebc
Order of magnitude speed and memory improvement on sequence.unique. (merge from HEAD)
...
[SVN r35191]
2006-09-19 03:54:16 +00:00
Rene Rivera
310e0be1ab
Order of magnitude speed and memory improvement on sequence.unique.
...
[SVN r35190]
2006-09-19 03:53:15 +00:00
Vladimir Prus
a3f324c951
Merge: Test for 'cancel requirement' feature
...
[SVN r35174]
2006-09-18 20:06:03 +00:00
nobody
d979be0b7a
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r35170]
2006-09-18 19:56:20 +00:00
Vladimir Prus
42c749732d
Test for 'cancel requirement' feature
...
[SVN r35169]
2006-09-18 19:56:19 +00:00
Vladimir Prus
4d4ded0120
Merge:\n * build/property-set.jam (refine-from-user-input): New,
...
extracted from main-target-requirements, with extra
code to handle "-<property>value" syntax.
* build/targets.jam (main-target-requirements): Use
the above.
* build/project.jam (project-attributes.set): Likewise.
[SVN r35160]
2006-09-18 08:58:37 +00:00
Vladimir Prus
77d1b021f6
* build/property-set.jam (refine-from-user-input): New,
...
extracted from main-target-requirements, with extra
code to handle "-<property>value" syntax.
* build/targets.jam (main-target-requirements): Use
the above.
* build/project.jam (project-attributes.set): Likewise.
[SVN r35159]
2006-09-18 08:51:08 +00:00
Rene Rivera
81ec8a18f0
Add glob-tree which gobs complete directory trees. (merge from head)
...
[SVN r35157]
2006-09-18 05:35:16 +00:00
Rene Rivera
2f82c9f303
Add glob-tree which gobs complete directory trees.
...
[SVN r35155]
2006-09-18 05:31:51 +00:00
Rene Rivera
08faa516d2
Minor cleanup of hash code, to make reduce the likelyhood of bugs in it. Made debug build not use the custom string allocator to allow using valgrind to detect access errors.
...
[SVN r35154]
2006-09-18 04:00:34 +00:00
Vladimir Prus
a177fb573f
Merge:\n * tools/stage.jam (rename): Generate 'vc6' and 'vc7' suffixes
...
instead of 'vc60' and 'vc70', to match V1 behaviour.
[SVN r35148]
2006-09-17 18:37:01 +00:00
Vladimir Prus
5edece92b2
* tools/stage.jam (rename): Generate 'vc6' and 'vc7' suffixes
...
instead of 'vc60' and 'vc70', to match V1 behaviour.
[SVN r35147]
2006-09-17 18:35:43 +00:00
Vladimir Prus
3cee306bfb
Merge: print target requirements
...
[SVN r35146]
2006-09-17 17:17:51 +00:00
Vladimir Prus
7cef9d1db9
Mention target requirements in --debug-building output.
...
* build/targets.jam (basic-target.generate): Print requirements.
[SVN r35145]
2006-09-17 17:17:10 +00:00
Dave Abrahams
3e0db1a630
merge from HEAD
...
[SVN r35141]
2006-09-17 02:42:51 +00:00
Dave Abrahams
b4ee89a6c4
More informative error messages
...
Better autoconfiguration
[SVN r35140]
2006-09-17 02:41:20 +00:00
Dave Abrahams
f17a207d13
merged from HEAD
...
[SVN r35139]
2006-09-16 18:50:43 +00:00
Dave Abrahams
aa2d441a9f
Default to Python 2.4 in Unix builds
...
Applied contributed patches http://tinyurl.com/ndljr and
http://tinyurl.com/18r
[SVN r35138]
2006-09-16 18:43:53 +00:00
Rene Rivera
919fcafb5d
Fix license check to handle any style of commenting. Merge from HEAD.
...
[SVN r35095]
2006-09-13 17:46:55 +00:00
Rene Rivera
e66c8928fe
Fix license check to handle any style of commenting.
...
[SVN r35094]
2006-09-13 17:45:21 +00:00
Rene Rivera
ab45b92ece
Merge from HEAD.
...
[SVN r35093]
2006-09-13 17:25:52 +00:00
nobody
674d90a532
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r35092]
2006-09-13 17:20:13 +00:00
Rene Rivera
4669808a33
Move time_string.h so that it's available in RC branch.
...
[SVN r35091]
2006-09-13 17:20:12 +00:00
Vladimir Prus
f12e1b99e5
Merge: Clarify installation from distributors point of view
...
[SVN r35089]
2006-09-13 11:59:49 +00:00
Vladimir Prus
44771973d5
Clarify installation from distributors point of view
...
[SVN r35088]
2006-09-13 11:58:47 +00:00
Dave Abrahams
418a203b96
merged from HEAD
...
[SVN r35078]
2006-09-12 23:54:59 +00:00
Dave Abrahams
cbf84ae80d
Find frameworks properly
...
[SVN r35077]
2006-09-12 23:53:34 +00:00
Dave Abrahams
f769b5bb5a
merged from trunk
...
[SVN r35075]
2006-09-12 22:34:33 +00:00
Dave Abrahams
c7282ca598
Workaround to get -shared in the link line for Python extensions
...
[SVN r35073]
2006-09-12 22:31:14 +00:00
Vladimir Prus
82fb418b18
Merge: Properly generated flag for intel/<compatibility>vc.
...
* intel-win.jam (init): Strip 'vc' from the
version passed to msvc.configure-verion-specific.
* msvc.jam (configure-version-specific): Accept '6' and '7',
not just 6.N and 7.N.
[SVN r35072]
2006-09-12 09:31:36 +00:00
Vladimir Prus
cf1cbcea9b
Properly generated flag for intel/<compatibility>vc.
...
* intel-win.jam (init): Strip 'vc' from the
version passed to msvc.configure-verion-specific.
* msvc.jam (configure-version-specific): Accept '6' and '7',
not just 6.N and 7.N.
[SVN r35071]
2006-09-12 09:28:11 +00:00
Dave Abrahams
7fe6b679ad
merged from trunk
...
[SVN r35065]
2006-09-10 23:46:12 +00:00
Dave Abrahams
f5815a6bab
Fix CodeWarrior compatibility
...
[SVN r35064]
2006-09-10 23:45:20 +00:00
Dave Abrahams
9b775dc780
-Lpath isn't treated as a search path for libraries on the
...
command-line unless we add -search. So added.
[SVN r35063]
2006-09-10 23:33:21 +00:00
Dave Abrahams
f41245d75b
-Lpath isn't treated as a search path for libraries on the
...
command-line unless we add -search. So added.
[SVN r35062]
2006-09-10 23:03:15 +00:00
Rene Rivera
58b728a208
Patch implementing new W32_GETREGNAMES builting by Bojan Resnik. Added a corresponding test for the new builtin. And cleaned up some of the documentation.
...
[SVN r35061]
2006-09-10 18:14:50 +00:00
Rene Rivera
49c9d38605
Add support for compiling with Duma memory checking library.
...
[SVN r35058]
2006-09-10 17:04:21 +00:00
Vladimir Prus
98fc736601
Merge: Another intel fix
...
[SVN r35046]
2006-09-08 10:54:01 +00:00
Vladimir Prus
f52b06d888
Another intel fix
...
[SVN r35045]
2006-09-08 10:51:40 +00:00
Eric Niebler
9099170162
fix Concept section id when library has multiple reference sections
...
[SVN r35037]
2006-09-07 22:34:36 +00:00
Rene Rivera
6b2728a545
Implement gc of string only hash entries (note, doesn't work likely because a buffer overrun in var expand). Allocate all character data as atomic.
...
[SVN r35036]
2006-09-07 18:33:04 +00:00
Vladimir Prus
58caff736b
Fix intel-win
...
[SVN r35033]
2006-09-07 07:56:14 +00:00
Vladimir Prus
c206d7e0fe
* build/toolset.jam
...
(push-checking-for-flags-module): New.
(pop-checking-for-flags-module): New.
(flags): Don't error out if 'unchecked' was last
pushed.
(inherit-flags): Improve comments.
* tools/intel-win.jam
(init): Add /lib for intel-win.archive command.
Call msvc.configure-version-specific at the end.
* tools/msvc.jam
(configure-version-specific): New parameter 'toolset'.
(configure-really): Adjust for above.
[SVN r35032]
2006-09-07 07:50:38 +00:00
Rene Rivera
848a428f3d
Add "--gc" option to build in Boehm GC allocator.
...
[SVN r35031]
2006-09-07 05:39:37 +00:00
Rene Rivera
02df4a537c
Add defs for accessing the raw allocation functions.
...
[SVN r35030]
2006-09-07 04:25:58 +00:00
Rene Rivera
7ffa166f62
Cleanup memory allocation calls to use macros defined in new mem.h header. This new header will handle configuration of both memory allocator to use, and memory profiling.
...
[SVN r35029]
2006-09-07 03:57:02 +00:00
Eric Niebler
039a2d94ad
fix name conflict between similarly named structs and concepts
...
[SVN r35028]
2006-09-06 23:46:50 +00:00
Eric Niebler
a2e19e62c4
add [conceptref ConceptName]
...
[SVN r35027]
2006-09-06 22:04:57 +00:00
Aleksey Gurtovoy
6ccf35474a
Adjust snapshot/resources URLs to avoid redirect/unintentional breakage by the www.meta-comm.com updates (merge from RC_1_34_0)
...
[SVN r35015]
2006-09-01 07:12:13 +00:00
Aleksey Gurtovoy
2cf1af9e93
Adjust snapshot/resources URLs to avoid redirect/unintentional breakage by the www.meta-comm.com updates
...
[SVN r35014]
2006-09-01 07:09:04 +00:00
Vladimir Prus
fbddca9eac
Merge: Revive pthread & python comment.
...
[SVN r35010]
2006-08-31 08:08:57 +00:00
Vladimir Prus
2e73eb2ef4
Revive pthread & python comment
...
[SVN r35009]
2006-08-31 08:08:15 +00:00
Vladimir Prus
91c904b262
Merge: Really remove the dot from the Python version when forming library name.
...
[SVN r35008]
2006-08-31 08:02:38 +00:00
Vladimir Prus
e6d49d6eca
Really remove the dot from the Python version when forming library name.
...
[SVN r35007]
2006-08-31 08:01:13 +00:00
Dave Abrahams
a47c14cc85
merged from trunk
...
[SVN r35005]
2006-08-31 02:49:05 +00:00
Dave Abrahams
367614e3c1
Added missing cygwin support.
...
[SVN r35004]
2006-08-31 02:48:23 +00:00
Dave Abrahams
8453e523f4
merged from trunk
...
[SVN r35003]
2006-08-30 20:56:59 +00:00
Dave Abrahams
8236192873
Fix QNX's dependency on pthread (which doesn't exist on those systems).
...
Clean up the comments a bit.
[SVN r35002]
2006-08-30 20:56:26 +00:00
Daniel James
1f81c1eac9
Merge tab removal.
...
[SVN r34995]
2006-08-29 20:59:37 +00:00
Daniel James
54d8b473a6
Remove tabs.
...
[SVN r34994]
2006-08-29 20:55:58 +00:00
Rene Rivera
868bf11cf2
(merge from head) Output generated files only when debug output is on, -n turns this on but -d+10 doesn't.
...
[SVN r34993]
2006-08-29 15:06:55 +00:00
Rene Rivera
a4d8c896f4
Output generated files only when debug output is on, -n turns this on but -d+10 doesn't.
...
[SVN r34992]
2006-08-29 14:58:17 +00:00
Rene Rivera
1f0d795804
(merge from head) Fix non-generation of xml results for MSVC BBv2 compile actions.
...
[SVN r34990]
2006-08-28 19:37:51 +00:00
Rene Rivera
e1d5562f6c
Fix non-generation of xml results for MSVC BBv2 compile actions.
...
[SVN r34989]
2006-08-28 19:36:39 +00:00
Rene Rivera
99d8863896
Merge from head.
...
[SVN r34988]
2006-08-28 19:33:41 +00:00
Rene Rivera
049b138586
Applied path from Yakov Markovitch: [ 1538176 ] VARNAMES bjam rule doesn't work for global module.
...
[SVN r34987]
2006-08-28 19:31:34 +00:00
Rene Rivera
606091cf3d
Add the output of @() generated files to the debug output of "-n" and "-d+2". The output is added as an additional pseudo action right before the command that uses the generated files.
...
[SVN r34986]
2006-08-28 19:23:59 +00:00
Daniel James
8c67577e27
Merge in recent fixes for inspect errors.
...
[SVN r34973]
2006-08-27 10:40:36 +00:00
Daniel James
637fe237b6
Remove tabs.
...
[SVN r34972]
2006-08-27 08:01:25 +00:00
Daniel James
92fdb9f982
Regenerate quickbook documentation.
...
[SVN r34970]
2006-08-27 05:30:44 +00:00
Daniel James
6de31d4ed4
Add missing image files for quickbook documentation.
...
[SVN r34969]
2006-08-27 05:30:05 +00:00
Daniel James
e9a1a6662b
One of the examples linked to the old quickbook grammar reference - which has
...
been removed, so change it to link to something that exists.
[SVN r34968]
2006-08-27 05:28:49 +00:00
Vladimir Prus
4c3fd3ab4c
Merge: fix spelling of 'find-library'
...
[SVN r34947]
2006-08-25 07:23:33 +00:00
Vladimir Prus
a89838e6d4
Replace <find-library> with <find-shared-library> as the former is old
...
spelling that has no effect.
[SVN r34946]
2006-08-25 07:22:22 +00:00
Gennaro Prota
9d4129434d
identification
...
[SVN r34907]
2006-08-19 11:14:34 +00:00
Jürgen Hunold
8407c1bb12
Add "unix" as default value for target-os and host-os.
...
Add detection of "linux" in default-host-os.
[SVN r34893]
2006-08-16 06:27:26 +00:00
Dave Abrahams
90708f7793
cplusplus.py, tool.py: bring back litre_config.py file.
...
cplusplus.py: unicode unhandled example dump workaround
index.rst: first example checked in
[SVN r34891]
2006-08-15 20:37:51 +00:00
Rene Rivera
f68d559e4e
Add "project.extension" utility for declaring standalone extension projects.
...
Add "conditional" project utility for simplifying conditional requirements.
[SVN r34890]
2006-08-15 18:48:28 +00:00
Rene Rivera
73d383d64b
Add host-os and target-os features.
...
[SVN r34889]
2006-08-15 18:46:13 +00:00
Dave Abrahams
0ff16f3b7f
merged from trunk
...
[SVN r34888]
2006-08-15 17:35:48 +00:00
Dave Abrahams
bafa1287d6
Attempted QNX workaround
...
[SVN r34887]
2006-08-15 17:35:24 +00:00
Rene Rivera
0fcdd5585c
Add <target> property to properties passed to <tag> name adjustment rules.
...
[SVN r34885]
2006-08-15 05:56:56 +00:00
Rene Rivera
3c0b4f9a39
Add usage requirements for make targets.
...
[SVN r34884]
2006-08-15 05:55:22 +00:00
Dave Abrahams
fb88a7b3ba
merged from trunk
...
[SVN r34870]
2006-08-11 15:45:55 +00:00
Dave Abrahams
ebbd12baf0
Fix detection of QNX for inclusion of libutil
...
[SVN r34869]
2006-08-11 15:45:25 +00:00
Aleksey Gurtovoy
04f1f24411
Fix the issue reported in http://thread.gmane.org/gmane.comp.lib.boost.devel/146657/ (integrate from HEAD)
...
[SVN r34860]
2006-08-09 20:50:35 +00:00
Aleksey Gurtovoy
54bf6f8ada
Fix the issue reported in http://thread.gmane.org/gmane.comp.lib.boost.devel/146657/ ; Thanks to Anthony Williams for tracking it down!
...
[SVN r34859]
2006-08-09 20:47:00 +00:00
Dave Abrahams
1871c95186
merged from trunk
...
[SVN r34853]
2006-08-08 17:56:40 +00:00
Dave Abrahams
193a5f97c1
Partial fix for not finding the Python library on NT.
...
[SVN r34852]
2006-08-08 17:55:56 +00:00
Gennaro Prota
ce01d91e8e
Inspect Tool Update:
...
bogus edit, just added a comment (in previous edit, dependency on Boost.Format was also removed - sorry)
[SVN r34851]
2006-08-07 23:47:30 +00:00
Gennaro Prota
045080fc8a
Inspect Tool Update:
...
more output consistency
removed hack on replacing ">" with ">" when in text-mode output
[SVN r34850]
2006-08-07 23:33:57 +00:00
Gennaro Prota
5ce1babfa2
Inspect Tool Update:
...
replace ">" with "exceeds"
[SVN r34849]
2006-08-07 23:17:51 +00:00
Gennaro Prota
1912353b3b
Inspect Tool Update:
...
style changes:
* consistent copyright/license notice formatting
* removed hardcoded name of test file (for crlf)
* added include guard to cvs_iterator.hpp
* removed now useless #includes of "boost/filesystem/exception.hpp"
* used ""-style for #includes of non standard headers
* renamed class long_name_check to file_name_check
(unfortunately we can't rename the .cpp/.hpp files)
[SVN r34848]
2006-08-07 22:34:23 +00:00
Gennaro Prota
067605e066
Inspect Tool Update:
...
be sure that the "exclusion tags" do not appear verbatim in our source, or they will exclude ourselves :-)
[SVN r34845]
2006-08-07 18:44:51 +00:00
Gennaro Prota
21d70c71e2
Inspect Tool Update:
...
copyright_check.cpp:
minor changes to formatting and output text
cvs_iterator.hpp:
added a comment line to conform to the usual copyright/license ref format
inspector.hpp:
reordered #includes, for clarity (the order now matches the following using decls)
license_check.hpp:
added a comment line as in cvs_iterator.hpp
link_check.hpp:
removed #include <utility>, which wasn't used
long_name_check.cpp:
major fixes
tweaked output
long_name_check.hpp:
separate max_dirname_length from max_filename_length (they are different in ISO 9660 level 2)
minmax_check.cpp:
slightly changed output
[SVN r34844]
2006-08-07 18:41:29 +00:00
Rene Rivera
e5fbf52605
(merge from head) Undo addition of generator.can-build. Use generator.run to get the same effect.
...
[SVN r34835]
2006-08-07 05:28:56 +00:00
Rene Rivera
04953382d2
Undo addition of generator.can-build. Use generator.run to get the same effect.
...
[SVN r34834]
2006-08-07 05:27:15 +00:00
Gennaro Prota
c7dda68402
Inspect Tool Update:
...
removed unused enum; further tweak to error messages displayed to user
[SVN r34824]
2006-08-06 16:04:57 +00:00
Gennaro Prota
85e7f49ff6
Inspect Tool Update:
...
long_name_check.cpp/.hpp:
* removed hardcoded constants, added comments about ISO 9660
* removed dependencies on bind and next_prior
* fixed a bug which prevented directory names with dots to be detected
* clarified error messages (this probably started by checking the length only, but now it also performs many other checks)
link_check.cpp:
* removed name for an unused paramter
inspector.hpp:
* made inspector default constructor protected
* made "empty" virtual functions pure, where possible
inspect.cpp:
* minor tweaks to the output
[SVN r34823]
2006-08-06 15:59:56 +00:00
Rene Rivera
ca3858919d
(merge from head) Skip targets that can't be generated like BBv1 does.
...
[SVN r34807]
2006-08-02 18:28:51 +00:00
Rene Rivera
73048b7203
Skip targets that can't be generated like BBv1 does.
...
[SVN r34806]
2006-08-02 18:26:30 +00:00
Markus Schöpflin
770e596f72
Merged fix for missing librt on Tru64/gcc from trunk.
...
[SVN r34803]
2006-08-02 08:09:20 +00:00
Markus Schöpflin
35bf36700a
Added librt when linking on Tru64/gcc.
...
[SVN r34802]
2006-08-02 08:05:44 +00:00
Gennaro Prota
32e813a862
(intermediate devel step)
...
* removed hardcoded constant (31)
* fixed bug which prevented detecting dots in directory names
[SVN r34799]
2006-08-01 17:26:15 +00:00
Gennaro Prota
adf75a9d76
ok, resetting the shared_ptrs had the purpose to start reporting from inspector destructors:
...
let the compiler take automatically care of that
[SVN r34798]
2006-08-01 14:25:50 +00:00
Douglas Gregor
acaa735a23
Unnamed parameter fix, from Julio M. Merino Vidal
...
[SVN r34797]
2006-08-01 14:00:22 +00:00
Gennaro Prota
a72fb87d0f
as a service to the user, list *all* invalid options before exiting
...
[SVN r34796]
2006-08-01 12:40:20 +00:00
Gennaro Prota
4db7ffe368
keep all #include directives together; some better encapsulation for class inspector_element; initialize file/dir/error counts to zero; make sure we don't modify the argv pointers and strings; don't call initial_path() until all command line options have been checked; removed unneeded shared_ptr<> reset()
...
[SVN r34795]
2006-08-01 12:32:27 +00:00
Gennaro Prota
d0e575d10d
removed #includes for <assert.h> and <utility>, which aren't used
...
[SVN r34793]
2006-07-31 20:56:51 +00:00
Gennaro Prota
3e20c7f544
use the new boost::time_string() utility
...
[SVN r34792]
2006-07-31 20:44:44 +00:00
Gennaro Prota
88452b20b7
simple utility function usable by several boost tools
...
[SVN r34791]
2006-07-31 20:36:29 +00:00
Gennaro Prota
61c9c14e91
reflect cvsroot change in hyperlink prefix; (minor) added trailing slash to doc url
...
[SVN r34790]
2006-07-31 14:48:16 +00:00
Gennaro Prota
dec7d5e4ce
reflect cvsroot change in hyperlink prefix; (minor) added trailing slash to doc url
...
[SVN r34789]
2006-07-31 14:36:51 +00:00
nobody
1027bcf821
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r34788]
2006-07-30 21:33:23 +00:00
Gennaro Prota
e993821d8a
fixed line endings and license reference text (Inspect tool)
...
[SVN r34777]
2006-07-29 20:18:43 +00:00
Gennaro Prota
ec1b74fbba
Inspect Tool Update:
...
* removed a tab character
* removed 64-bit portability warnings with VC8
[SVN r34773]
2006-07-29 15:22:45 +00:00
Gennaro Prota
06c8f58130
Inspect Tool Update:
...
* slightly changed desc() message, in consequence of the tightened min/max checks
[SVN r34772]
2006-07-29 15:20:27 +00:00
Gennaro Prota
a3df5d975b
Inspect Tool Update:
...
* tightened min/max guidelines checks (conservatively avoid false positives)
* removed 64-bit portability warnings with VC8
[SVN r34771]
2006-07-29 15:19:03 +00:00
Gennaro Prota
70364210d8
Inspect Tool Update:
...
* remove hardcoded constants ("unknown", 19, etc.)
* bugfix (possibly endless loop) and simplification in library_from_content()
* generate valid XHTML 1.0 Strict when in HTML output mode (with link to validator)
* help output more consistent with the GNU style; return 0 when help is deliberately invoked
* added error control for strftime()
* add trailing slash to library URLs
* use <assert.h>, as some libs still macro-guard <cassert>
[SVN r34770]
2006-07-29 15:15:25 +00:00
Gennaro Prota
638ee327d3
Inspect Tool Update:
...
* use <assert.h>, as some libs still macro-guard <cassert>
[SVN r34769]
2006-07-29 14:52:44 +00:00
Gennaro Prota
e3084451cd
(minor) slightly changed copyright line format, for consistency
...
[SVN r34768]
2006-07-29 14:49:35 +00:00
Rene Rivera
7b74860908
Merge from head.
...
[SVN r34766]
2006-07-28 16:44:29 +00:00
Rene Rivera
c399ceab21
Allow specifying the in-reply-to in the command line.
...
[SVN r34765]
2006-07-28 16:38:07 +00:00
Vladimir Prus
77303a50f3
Fix reference to no-existing response file code
...
[SVN r34758]
2006-07-28 12:09:25 +00:00
Vladimir Prus
3514096796
Fix reference to no-existing response file code
...
[SVN r34758]
2006-07-28 12:09:25 +00:00
Vladimir Prus
f81ca8caba
Merge: fix logic for adding 'rt'
...
[SVN r34751]
2006-07-27 06:56:31 +00:00
Vladimir Prus
32f55c227b
Fix logic for adding 'rt' on Sun.
...
[SVN r34750]
2006-07-27 06:55:52 +00:00
Rene Rivera
03cdeed4ba
Add missing copyright+license.
...
[SVN r34736]
2006-07-26 01:33:43 +00:00
Rene Rivera
4cd7de6417
Add missing copyright+license.
...
[SVN r34736]
2006-07-26 01:33:43 +00:00
Vladimir Prus
4f43265a29
More patches from Bronek
...
[SVN r34724]
2006-07-25 05:50:44 +00:00
Vladimir Prus
9ee3b0d200
More patches from Bronek
...
[SVN r34724]
2006-07-25 05:50:44 +00:00
Gennaro Prota
e786e2ace0
(merge from head)
...
possibly avoid misleading language when talking about headers ("included" -> "including"); removed some blank lines
[SVN r34708]
2006-07-24 20:58:39 +00:00
Gennaro Prota
693a431398
possibly avoid misleading language when talking about headers ("included" -> "including"); removed some blank lines
...
[SVN r34707]
2006-07-24 20:54:40 +00:00
Rene Rivera
6ecb11f62e
(merge from head) Make the copyright+license output brief details.
...
[SVN r34705]
2006-07-24 18:43:46 +00:00
Rene Rivera
b3931229e4
Make the copyright+license output brief details.
...
[SVN r34704]
2006-07-24 18:42:31 +00:00
Rene Rivera
60622ea40f
(merge from head) Add the unnamed check.
...
[SVN r34703]
2006-07-24 18:36:30 +00:00
Rene Rivera
7b611d72f9
Add the unnamed check.
...
[SVN r34702]
2006-07-24 18:35:12 +00:00
Rene Rivera
a4cac6647b
(merge from head)
...
[SVN r34701]
2006-07-24 18:32:46 +00:00
Rene Rivera
9bdc95e389
Add a "-brief" mode to the text mode to reduce the length of output to fit within the 75K email limits.
...
[SVN r34700]
2006-07-24 18:29:38 +00:00
Rene Rivera
1514577421
(merge from head) Fix various inspection errors.
...
[SVN r34699]
2006-07-24 16:22:52 +00:00
Rene Rivera
736e74deee
Fix various inspection errors.
...
[SVN r34698]
2006-07-24 16:19:17 +00:00
Rene Rivera
62d6ae6ced
Fix various inspection errors.
...
[SVN r34697]
2006-07-24 15:55:45 +00:00
Vladimir Prus
b711d7aa63
Merge: Link to rt on Sun
...
[SVN r34694]
2006-07-24 06:15:30 +00:00
Vladimir Prus
498e09b5ea
Link to rt on Sun
...
[SVN r34693]
2006-07-24 06:14:29 +00:00
Aleksey Gurtovoy
3a2921d1fe
Support toolset aliases in expected results (merged from RC_1_34_0)
...
[SVN r34690]
2006-07-24 02:03:24 +00:00
Aleksey Gurtovoy
30f2cd114e
Support toolset aliases in expected results
...
[SVN r34689]
2006-07-24 02:02:44 +00:00
Aleksey Gurtovoy
f288ebb503
Support toolset aliases in expected results (merged from RC_1_34_0)
...
[SVN r34688]
2006-07-24 01:48:26 +00:00
Aleksey Gurtovoy
65a57341ea
Support toolset aliases in expected results
...
[SVN r34687]
2006-07-24 01:45:43 +00:00
Rene Rivera
077a98bf4c
(merge from head)
...
Fix...
tools/jam/index.html:
*A* broken link: ../../doc/html/jam.html
[SVN r34678]
2006-07-23 17:01:17 +00:00
Rene Rivera
c4d6487679
Fix...
...
tools/jam/index.html:
*A* broken link: ../../doc/html/jam.html
[SVN r34677]
2006-07-23 16:59:49 +00:00
Rene Rivera
32c3206768
Bump version to 3.1.14. (merge from head)
...
[SVN r34676]
2006-07-23 16:24:21 +00:00
Rene Rivera
ac4a1594e4
Bump version to 3.1.14.
...
[SVN r34675]
2006-07-23 16:21:30 +00:00
Vladimir Prus
ce8dc42b8b
Merge: Don't link Boost.Python to python library
...
[SVN r34663]
2006-07-22 07:16:18 +00:00
Vladimir Prus
1a5d8b0019
Don't link Boost.Python to python library, and don't require
...
<threading>multi for embedding applications.
* libs/python/build/Jamfile.v2: (boost_python): Don't link
to /python//python. Use /python//python_for_extensions.
* libs/python/test/Jamfile.v2: Remove <threading>multi project
requirements.
(py-run): Link to /python//python.
(exec): Likewise.
* tools/build/v2/tools/python.jam: (pthread): Declare.
(init-unix): Add 'pthread' to extra-libs.
(
[SVN r34662]
2006-07-22 07:12:10 +00:00
Vladimir Prus
e5f8e7ef78
Merge: unbreak <cflags> and <linkflags>
...
[SVN r34661]
2006-07-22 06:22:59 +00:00
Vladimir Prus
19a1c1b64e
Use USER_OPTIONS in darwin.jam. This unbreaks user's <cflags> and <linkflags>
...
settings.
[SVN r34660]
2006-07-22 06:22:12 +00:00
Vladimir Prus
180dddf02e
More dialog-closing fixed from Bronek
...
[SVN r34659]
2006-07-22 06:13:41 +00:00
Vladimir Prus
6f16b623fb
More auto-dialog-closing fixes from Bronek.
...
[SVN r34658]
2006-07-22 06:12:42 +00:00
Gennaro Prota
fb77fdded3
manual merge from trunk: fixed typos reported in http://bugs.debian.org/378016
...
[SVN r34639]
2006-07-20 14:13:43 +00:00
Gennaro Prota
ce103eaab8
manual merge from trunk: fixed typos reported in http://bugs.debian.org/378016 (NOTE: the html code is quite in bad shape, but I'm not sure whether it is automatically generated; it that case fixing the typo here is probably useless but doesn't hurt either)
...
[SVN r34638]
2006-07-20 14:09:10 +00:00
Gennaro Prota
9d58cf44dd
manual merge from trunk: fixed typos reported in http://bugs.debian.org/378016
...
[SVN r34637]
2006-07-20 14:06:13 +00:00
Gennaro Prota
2c21b50db6
fixed typos reported in http://bugs.debian.org/378016
...
[SVN r34631]
2006-07-20 13:29:26 +00:00
Gennaro Prota
7df829e4af
fixed typos reported in http://bugs.debian.org/378016 (NOTE: the html code is quite in bad shape, but I'm not sure whether it is automatically generated; it that case fixing the typo here is probably useless but doesn't hurt either)
...
[SVN r34630]
2006-07-20 13:23:49 +00:00
Gennaro Prota
7752f53d66
fixed typos reported in http://bugs.debian.org/378016
...
[SVN r34629]
2006-07-20 13:15:25 +00:00
Vladimir Prus
f9e01d51da
Merge: correct paths
...
[SVN r34623]
2006-07-20 08:56:07 +00:00
Vladimir Prus
17bb618246
Correct paths
...
[SVN r34622]
2006-07-20 08:55:13 +00:00
Vladimir Prus
d9856a103e
Set release date
...
[SVN r34621]
2006-07-20 08:54:13 +00:00
Vladimir Prus
38a81c4cdd
Set release date
...
[SVN r34621]
2006-07-20 08:54:13 +00:00
Vladimir Prus
dabce1a58f
-m
...
[SVN r34620]
2006-07-20 08:52:11 +00:00
Vladimir Prus
95cb422545
Update release procedure
...
[SVN r34619]
2006-07-20 08:51:20 +00:00
Vladimir Prus
ad0e8333bc
Merge: fix expectations
...
[SVN r34618]
2006-07-20 08:10:45 +00:00
Vladimir Prus
9b2be884c1
Fix expectations.
...
[SVN r34616]
2006-07-20 08:09:50 +00:00
Vladimir Prus
70e9f89347
Merge: update version number
...
[SVN r34615]
2006-07-20 07:41:12 +00:00
Vladimir Prus
e54ff80837
Update version number
...
[SVN r34614]
2006-07-20 07:39:15 +00:00
Vladimir Prus
b4e44b04cc
Minor fixes
...
[SVN r34613]
2006-07-20 07:32:03 +00:00
Vladimir Prus
b8f108e4bc
Pass pass to BoostBook XSL. Remove broken configuration of msvc.
...
[SVN r34612]
2006-07-20 07:31:21 +00:00
Vladimir Prus
b799ac1cea
Merge: Remove 'draft' indicator
...
[SVN r34611]
2006-07-20 07:27:18 +00:00
Vladimir Prus
0d10ccef96
Remove 'draft' indicator.
...
They currently result if huge "draft" text that more scares users that
warns about incomplete docs.
[SVN r34610]
2006-07-20 07:19:26 +00:00
Vladimir Prus
476ab6826c
No longer exclude the 'make' example
...
[SVN r34609]
2006-07-20 07:16:17 +00:00
Vladimir Prus
b90a61c739
No longer exclude the 'make' example
...
[SVN r34609]
2006-07-20 07:16:17 +00:00
Vladimir Prus
3d4f6e3658
Merge version bump
...
[SVN r34608]
2006-07-20 06:36:32 +00:00
Vladimir Prus
1f17d7196d
Update version to M11
...
[SVN r34607]
2006-07-20 06:34:00 +00:00
Vladimir Prus
1309b62837
Merge dialog-closing improvements from Bronek
...
[SVN r34606]
2006-07-20 06:29:34 +00:00
Vladimir Prus
319e492268
Improvements in auto-closing on dialog boxes. In particular, new
...
check that parent's creation time is less than child's creation time.
Patch from Bronek Kozicki.
[SVN r34605]
2006-07-20 06:27:50 +00:00
Rene Rivera
d6cc4c9439
Add email threading to accumulate the notifications into one thread.
...
[SVN r34598]
2006-07-18 22:31:19 +00:00
Gennaro Prota
dc292fc940
added check for unnamed namespaces in included source files (headers); tighten check on license text; misc cleanup
...
[SVN r34596]
2006-07-18 03:55:38 +00:00
Rene Rivera
3e914ff5fe
Shorten the output somewhat by using short keys instead of full explanations for some items. Add tags to turn off content based tests. Split the test reports into two parts, license+copyright and everything else. (merge from head)
...
[SVN r34562]
2006-07-16 16:25:24 +00:00
Rene Rivera
e6adbf136d
Shorten the output somewhat by using short keys instead of full explanations for some items. Add tags to turn off content based tests. Split the test reports into two parts, license+copyright and everything else.
...
[SVN r34561]
2006-07-16 16:15:29 +00:00
John Maddock
05f301d54e
Added licence text.
...
[SVN r34553]
2006-07-16 11:31:52 +00:00
John Maddock
a99f49ffde
Added licence text.
...
[SVN r34553]
2006-07-16 11:31:52 +00:00
Rene Rivera
7a7dbe4896
Point the notification email at the Boost dev list.
...
[SVN r34545]
2006-07-15 23:50:44 +00:00
Rene Rivera
d452838b4e
Merge from HEAD.
...
[SVN r34544]
2006-07-15 23:32:07 +00:00
Rene Rivera
b5d9db0775
Tested to run on RHEL.
...
[SVN r34543]
2006-07-15 23:19:20 +00:00
Rene Rivera
c95327307f
Script to automate running inspect on the Boost/OSL server.
...
[SVN r34542]
2006-07-15 22:45:22 +00:00
Rene Rivera
6792e3226c
Add a text, as opposed to html, output option "-text".
...
[SVN r34541]
2006-07-15 22:35:31 +00:00
Rene Rivera
593d55a21c
Ignore some additional directories in scanning.
...
[SVN r34540]
2006-07-15 21:01:13 +00:00
Rene Rivera
c930ae51ea
Fix relative path calculation so that it doesn't throw when paths go above the boost root.
...
[SVN r34539]
2006-07-15 20:26:58 +00:00
Rene Rivera
603ceb1d36
Static link only to the dependent libs, and not everything.
...
[SVN r34538]
2006-07-15 18:18:36 +00:00
Vladimir Prus
5c7033dda9
Merge dialog box closing fixes
...
[SVN r34537]
2006-07-15 05:56:54 +00:00
Vladimir Prus
e8f3bf6f2c
Improve auto-closing of dialog boxes.
...
- Don't close boxes owned by 'explorer.exe'.
- Close dialog parented by csrss.exe ("Unable to locate component/dll")
- Various cleanups
Patch from Bronek Kozicki.
[SVN r34536]
2006-07-15 05:54:35 +00:00
Vladimir Prus
89a26a9363
Fix syntax error.
...
[SVN r34521]
2006-07-13 07:39:58 +00:00
Dave Abrahams
41a5b3a69c
Correct extra-libs logic for QNX
...
[SVN r34520]
2006-07-12 23:11:56 +00:00
Andrey Melnikov
38b1c10bdd
-Yl patch by Bojan Resnik for precompiled headers with debug info
...
[SVN r34502]
2006-07-10 17:54:35 +00:00
Andrey Melnikov
b615e079a6
Fix: Support for precompiled headers in msvc.jam was broken by the previous patch
...
[SVN r34500]
2006-07-10 15:37:26 +00:00
Joel de Guzman
18169eaae0
added installation and configuration section
...
[SVN r34496]
2006-07-10 11:03:48 +00:00
Vladimir Prus
995ecda627
Add example of calling Python modules from Boost.Build.
...
[SVN r34474]
2006-07-07 07:14:46 +00:00
Vladimir Prus
db1065b866
Merge from trunk
...
[SVN r34473]
2006-07-07 06:48:53 +00:00
Vladimir Prus
9660231894
Make 'use-project' in user-config work.
...
* build/project.jam (load-used-projects): New, extracted from 'load'.
(load): Call 'load-used-projects'
* build-system.jam: Call 'load-used-projects' for site-config and
user-config.
Thanks to Andrei Melnikov for the bug report.
[SVN r34472]
2006-07-07 06:47:20 +00:00
Vladimir Prus
a5367fa821
Merge from trunk
...
[SVN r34471]
2006-07-07 05:26:29 +00:00
Vladimir Prus
f90ccdf6f9
* rc.jam (init): Set flags for <define> and <include> features.
...
Suggestion from Klaus Nowikow.
[SVN r34470]
2006-07-07 05:25:40 +00:00
Rene Rivera
5df89a9371
Fix a variety of differences in the install process between BBv1 and BBv2... versioned subdir for the headers; stage libs only; default built variants, version tag. (merge from head)
...
[SVN r34449]
2006-07-02 22:30:37 +00:00
Rene Rivera
059f272c0d
Fix a variety of differences in the install process between BBv1 and BBv2... versioned subdir for the headers; stage libs only; default built variants, version tag.
...
[SVN r34448]
2006-07-02 22:23:43 +00:00
Rene Rivera
a8f37a3774
Make static non-import libs have the "lib" prefix to conform to the bbv1 and auto-link existing practice. (merge from head)
...
[SVN r34447]
2006-07-02 19:16:09 +00:00
Rene Rivera
97842438f2
Make static non-import libs have the "lib" prefix to conform to the bbv1 and auto-link existing practice.
...
[SVN r34446]
2006-07-02 19:01:52 +00:00
Andrey Melnikov
ac262a1ab6
- New "cc-compile" rule in msvc.jam to reduce code duplication in actions
...
- Minor whitespace fixes in msvc.jam:
- tabs > spaces
- trailing whitespace has been removed
[SVN r34427]
2006-06-29 21:50:00 +00:00
Rene Rivera
2abd75c690
Oops, removed too much of the requirements code. (merge from head)
...
[SVN r34420]
2006-06-27 23:46:27 +00:00
Rene Rivera
521b941e95
Oops, removed too much of the requirements code.
...
[SVN r34419]
2006-06-27 23:39:16 +00:00
Rene Rivera
303b567857
Work around STLport link requirements when linking static vs. multi thread modes. (merge from head)
...
[SVN r34416]
2006-06-27 14:18:21 +00:00
Rene Rivera
80d3d5222a
Work around STLport link requirements when linking static vs. multi thread modes.
...
[SVN r34415]
2006-06-27 14:08:14 +00:00
Reece H. Dunn
a1fcc11ce1
VC8 only has the multi-threaded version of the static run-time libraries, so use that version for single-threaded builds on VC8 and use the single-threaded libraries on the other versions.
...
Reported by Sohail Somani.
[SVN r34391]
2006-06-25 10:06:30 +00:00
Andrey Melnikov
0f4f6ea38d
Common command lines refactored out in msvc.jam.
...
Hardcoded repeatedly used switches like /Zm800 -nologo and /NOLOGO
/INCREMENTAL:NO have been moved to one place.
[SVN r34376]
2006-06-22 14:52:49 +00:00
Rene Rivera
36790bbc74
Disable the multi-thread requirement for STLport5 as the match fallback prevents coherent use of build requirements. (merge from head)
...
[SVN r34363]
2006-06-20 21:33:01 +00:00
Rene Rivera
48a7ffec59
Disable the multi-thread requirement for STLport5 as the match fallback prevents coherent use of build requirements.
...
[SVN r34362]
2006-06-20 21:28:29 +00:00
Rene Rivera
c5527805ff
Use default match logic to prevent variant fallback bugs, where the requested build is ignored and an alternate is used. (merge from head)
...
[SVN r34358]
2006-06-19 20:11:10 +00:00
Rene Rivera
e301c351b9
Use default match logic to prevent variant fallback bugs, where the requested build is ignored and an alternate is used.
...
[SVN r34357]
2006-06-19 20:06:57 +00:00
Vladimir Prus
cb33d3178d
Merge from trunk
...
[SVN r34354]
2006-06-19 06:52:26 +00:00
Vladimir Prus
42ed252403
Remove -xarch=generic:
...
1) When speccifying an architecture using -xarch/-xtarget, it needs to
come before the compilation type (e.g. -fast) flags
2) It makes it hard to build 64-bit builds using -xarch=v9,v9a and v9b.
Suggestion from Tomas Puverle.
[SVN r34353]
2006-06-19 06:51:54 +00:00
Rene Rivera
8b1a51c819
Add compiler specific bin dir to lib paths, as it contains important runtime dynamic libraries, for example for mingw. (merge from HEAD)
...
[SVN r34321]
2006-06-16 21:56:31 +00:00
Rene Rivera
742662ebca
Add compiler specific bin dir to lib paths, as it contains important runtime dynamic libraries, for example for mingw.
...
[SVN r34319]
2006-06-16 21:52:54 +00:00
Reece H. Dunn
5f2714d8ba
Fix unsupported command-line warnings when using Intel C++. It is inheriting these frags from msvc.jam.
...
[SVN r34310]
2006-06-15 11:13:06 +00:00
Rene Rivera
1c700cd637
Fix calculation of 5.x version number. (merge from HEAD)
...
[SVN r34294]
2006-06-13 15:50:58 +00:00
Rene Rivera
356cfa68fc
Fix calculation of 5.x version number.
...
[SVN r34293]
2006-06-13 15:47:54 +00:00
Rene Rivera
788dfcafd7
Add newly missing arg to match method. (merge from HEAD)
...
[SVN r34292]
2006-06-12 20:51:13 +00:00
Rene Rivera
7f18263548
Add newly missing arg to match method.
...
[SVN r34291]
2006-06-12 20:49:07 +00:00
Aleksey Gurtovoy
e5c88461c6
merge fixes from RC_1_34_0
...
[SVN r34267]
2006-06-11 04:30:07 +00:00
Aleksey Gurtovoy
085a6cb9c8
header text on the variants page
...
[SVN r34266]
2006-06-11 03:32:39 +00:00
Aleksey Gurtovoy
6a3f1476a0
Fix 'Page not found!' errors on variant pages
...
[SVN r34265]
2006-06-11 02:41:37 +00:00
Joel de Guzman
7a40baf476
infrastructure changes: template_stack(s)
...
[SVN r34257]
2006-06-09 03:16:04 +00:00
Joel de Guzman
cef51157d1
New stream infrastructure. Uses boost::iostream.
...
[SVN r34235]
2006-06-08 06:50:48 +00:00
Vladimir Prus
8a0d0295be
Merge from trunk
...
[SVN r34234]
2006-06-08 05:32:10 +00:00
Vladimir Prus
b337e8b832
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
36cb6584be
Merge from trunk
...
[SVN r34232]
2006-06-08 05:14:37 +00:00
Vladimir Prus
2a7f8cf1c8
When reporting that now toolsets are configured, mention the URL.
...
[SVN r34231]
2006-06-08 05:14:02 +00:00
Vladimir Prus
a94678a498
Merge from trunk
...
[SVN r34230]
2006-06-08 05:05:37 +00:00
Vladimir Prus
2f5f650a55
On Sun, always link to the 'rt' library.
...
[SVN r34229]
2006-06-08 05:05:05 +00:00
Rene Rivera
278a003e6f
Merge 3.1.13 changes from HEAD.
...
[SVN r34228]
2006-06-08 02:25:58 +00:00
Joel de Guzman
9a4442bfbc
maintenance tweaks
...
[SVN r34219]
2006-06-07 04:20:13 +00:00
Rene Rivera
eb8cb3f461
Remove warning when building rpm packages.
...
[SVN r34216]
2006-06-07 03:05:47 +00:00
Rene Rivera
6f53d61ca7
Remove debug message.
...
[SVN r34214]
2006-06-07 03:00:29 +00:00
Rene Rivera
bdb06f3dc4
Fix rpm building on Linux installs that have both rpmbuild and rpm.
...
[SVN r34213]
2006-06-07 02:59:15 +00:00
Rene Rivera
e65228df84
Fix out of order function definitions.
...
[SVN r34211]
2006-06-07 02:16:58 +00:00
Rene Rivera
950a94f7f1
Make the action timeout attempt to also close any open dialogs before killing processes. Thanks to Bronek Kozicki.
...
[SVN r34210]
2006-06-06 23:58:07 +00:00
Rene Rivera
72e449e295
Rewrite version bump script to not have external dependencies. Bump to bjam to 3.1.13.
...
[SVN r34205]
2006-06-06 20:42:08 +00:00
Joel de Guzman
47137b0e4c
tweaks
...
[SVN r34180]
2006-06-05 03:32:00 +00:00
Joel de Guzman
6dbc88b023
ready for prime time
...
[SVN r34173]
2006-06-05 01:09:56 +00:00
Vladimir Prus
74e492d273
Merge from trunk
...
[SVN r34160]
2006-06-04 06:56:19 +00:00
Vladimir Prus
e1f164a0fc
Respect RUN_PATH variable when running Python tests.
...
[SVN r34159]
2006-06-04 06:55:48 +00:00
Joel de Guzman
dce0f30c5d
*** empty log message ***
...
[SVN r34150]
2006-06-03 04:27:08 +00:00
Joel de Guzman
78540d075a
more tests from john's experiment
...
[SVN r34141]
2006-06-02 17:14:10 +00:00
Joel de Guzman
374d6dce07
Fix post processing:
...
1) xml escapes don't print newlines anymore
2) reversed the logic of is_flow_tag by checking against a set of block_tags instead of phrase_tags. that way, unknown tags are always considered as flow tags.
[SVN r34139]
2006-06-02 16:48:36 +00:00
Daniel Wallin
69dd157870
added litre
...
[SVN r34125]
2006-05-31 10:41:03 +00:00
Vladimir Prus
e4b089722d
Merge from trunk
...
[SVN r34087]
2006-05-25 08:14:57 +00:00
Vladimir Prus
6b546d2cd2
64-bit fixes.
...
Patch from Andreas Fredriksson.
[SVN r34086]
2006-05-25 08:14:30 +00:00
Vladimir Prus
f6985dd2e5
Merge from trunk
...
[SVN r34085]
2006-05-25 08:00:13 +00:00
Vladimir Prus
a0c69b92f0
Don't validate properties inside condition, because those properties
...
might involve values that might not be defined, and features that are not
defined.
[SVN r34084]
2006-05-25 07:59:36 +00:00
Markus Schöpflin
f02c269b66
Merged fix for soname problem on Tru64 from HEAD to RC_1_34_0.
...
[SVN r34080]
2006-05-24 10:40:49 +00:00
Markus Schöpflin
190f1636bd
Removed -soname option for Tru64.
...
[SVN r34079]
2006-05-24 10:37:55 +00:00
Vladimir Prus
5b7e5e27a4
Merge from trunk
...
[SVN r34065]
2006-05-23 14:29:03 +00:00
Vladimir Prus
93ec6fcb7e
Fix CVS address
...
[SVN r34064]
2006-05-23 14:28:20 +00:00
Vladimir Prus
deda4dbf8a
Merge from trunk
...
[SVN r34063]
2006-05-23 14:22:46 +00:00
Vladimir Prus
b7140d84d8
Try to preserve relative paths in sources.
...
Based on a patch from Ryan Gallagher.
[SVN r34062]
2006-05-23 14:21:58 +00:00
Joel de Guzman
a474633039
cleanup
...
[SVN r34056]
2006-05-22 11:19:16 +00:00
Joel de Guzman
1520e47c6c
Add changelog entry for Templates
...
[SVN r34055]
2006-05-22 09:06:57 +00:00
Joel de Guzman
253a878c1f
Templates!!! :)
...
[SVN r34054]
2006-05-22 09:00:17 +00:00
Rene Rivera
e91caa0111
Merge from HEAD... Fix argument mismatch of "libraries *" vs. "libraries +".
...
[SVN r34053]
2006-05-21 18:22:57 +00:00
Rene Rivera
8a4e7a668e
Fix argument mismatch of "libraries *" vs. "libraries +".
...
[SVN r34052]
2006-05-21 18:21:30 +00:00
Vladimir Prus
13d64ad2d0
Merge from trunk
...
[SVN r34033]
2006-05-19 13:39:58 +00:00
Vladimir Prus
8efd81ab7a
Restore file-referece.location method.
...
[SVN r34032]
2006-05-19 13:38:57 +00:00
Vladimir Prus
d813df1889
Minor refactoring
...
[SVN r34024]
2006-05-19 09:13:37 +00:00
Vladimir Prus
3fb41dd4d6
Merge from trunk
...
[SVN r34023]
2006-05-19 09:10:22 +00:00
Victor A. Wagner Jr.
01b68c81be
Changed - CVS server (as from the HEAD)
...
[SVN r34002]
2006-05-18 14:00:26 +00:00
Vladimir Prus
9a0ceb3bc0
Merge from trunk
...
[SVN r34001]
2006-05-18 11:06:48 +00:00
Vladimir Prus
1458df2abb
Attempt the fix python on OSX.
...
[SVN r34000]
2006-05-18 11:02:29 +00:00
Vladimir Prus
2a1b11025e
Merge from trunk
...
[SVN r33999]
2006-05-18 10:38:37 +00:00
Vladimir Prus
8309408829
Don't pass -s on Darwin.
...
[SVN r33998]
2006-05-18 10:37:52 +00:00
Vladimir Prus
f930ae0f2f
Stop intel-linux from failing due unknown name of archiver command.
...
[SVN r33997]
2006-05-18 10:37:10 +00:00
Vladimir Prus
20954a046e
Merge from trunk
...
[SVN r33996]
2006-05-18 09:18:59 +00:00
Vladimir Prus
47a83dda3c
Fix a bug that prevented parent attributes from being inherited.
...
[SVN r33995]
2006-05-18 09:15:03 +00:00
Vladimir Prus
bb159cfbb5
Merge from trunk
...
[SVN r33994]
2006-05-18 06:33:55 +00:00
Vladimir Prus
e1f0ae080a
Allow empty list of source types in call to generators.register-composing.
...
[SVN r33993]
2006-05-18 06:32:16 +00:00
Aleksey Gurtovoy
242ca637f3
Adjust to the new CVS root
...
[SVN r33991]
2006-05-18 06:06:34 +00:00
Vladimir Prus
0a169dfcdb
Merge from trunk
...
[SVN r33988]
2006-05-18 05:43:24 +00:00
Vladimir Prus
429b095fc5
Merge from trunk
...
[SVN r33983]
2006-05-17 12:59:11 +00:00
Vladimir Prus
f20573579c
Fix <cflags>/<cxxflags> options for using:
...
- Specifying them used to wipe away pre-detected msvc paths.
- The OPTIONS variable set by common.handle-options was not
used anywhere.
Fix default path detection:
- Wrong variable name was used.
Patch from Ilya Sokolov.
[SVN r33982]
2006-05-17 12:57:53 +00:00
Dave Abrahams
c698aafbb5
Update CVS server
...
[SVN r33980]
2006-05-16 13:55:33 +00:00
Matthias Troyer
ff2d5ca119
Increased template-depth to accomodate serialization library
...
[SVN r33939]
2006-05-05 15:34:29 +00:00
João Abecasis
1af7939af6
handle command-line arguments as bjam does
...
[SVN r33935]
2006-05-05 10:22:18 +00:00
Vladimir Prus
be77aa6aad
Merge from trunk
...
[SVN r33840]
2006-04-27 15:19:38 +00:00
Vladimir Prus
b662e2c709
Fix runtime library paths for CW.
...
[SVN r33839]
2006-04-27 15:18:15 +00:00
Vladimir Prus
f855804ef1
Don't return random value from 'bjam_call'.
...
[SVN r33830]
2006-04-26 13:28:52 +00:00
Vladimir Prus
3ee8111740
Merge from trunk.
...
[SVN r33826]
2006-04-26 09:35:48 +00:00
Vladimir Prus
f640cb6652
Handle runtime variants
...
[SVN r33825]
2006-04-26 09:33:55 +00:00
Vladimir Prus
d2e4bd771f
Unbreak como-win. It was using old response files mechanism.
...
[SVN r33824]
2006-04-26 08:30:00 +00:00
Vladimir Prus
cbc66c9bd6
Fix typo
...
[SVN r33823]
2006-04-26 07:37:38 +00:00
Vladimir Prus
49c5ad21a3
Support <archiveflags>
...
[SVN r33822]
2006-04-26 07:34:41 +00:00
Vladimir Prus
e563e13b05
Merge from trunk.
...
[SVN r33816]
2006-04-25 16:17:10 +00:00
Vladimir Prus
2293ddbf62
Windows fixed
...
[SVN r33813]
2006-04-25 15:20:30 +00:00
Vladimir Prus
6dc7caa227
Create 'failed_test' dir only if test fails
...
[SVN r33812]
2006-04-25 14:54:32 +00:00
Vladimir Prus
cb4612ecdb
Windows fixes
...
[SVN r33811]
2006-04-25 14:46:15 +00:00
Vladimir Prus
2654068ac3
Windows fixes
...
[SVN r33810]
2006-04-25 14:29:21 +00:00
Vladimir Prus
5184398ad8
Windows fixes
...
[SVN r33809]
2006-04-25 13:45:30 +00:00
Vladimir Prus
a64b31015a
Windows fixes
...
[SVN r33808]
2006-04-25 13:11:25 +00:00
Vladimir Prus
264c7741d0
Ignore msvc 8.0 manifests.
...
[SVN r33807]
2006-04-25 13:10:03 +00:00
Vladimir Prus
3e374a7131
Marge from trunk.
...
[SVN r33805]
2006-04-25 10:13:39 +00:00
Vladimir Prus
a9100b0b7d
Merge from trunk
...
[SVN r33804]
2006-04-25 10:09:34 +00:00
Vladimir Prus
fc561459fe
Editorial changes.
...
Patch from Richard Peters.
[SVN r33803]
2006-04-25 10:09:01 +00:00
Vladimir Prus
cbbb1de753
Fix paths
...
[SVN r33801]
2006-04-25 05:35:25 +00:00
Vladimir Prus
3e153a1b33
Extensive editorial changes.
...
Patch from Richard Peters.
[SVN r33796]
2006-04-24 14:33:59 +00:00
Vladimir Prus
7fb1038951
Adjust for pdf file name change
...
[SVN r33795]
2006-04-24 14:16:07 +00:00
Vladimir Prus
82025a2242
Digital Mars fixes.
...
Patch from Arjan Knepper.
[SVN r33794]
2006-04-24 14:09:51 +00:00
Vladimir Prus
a51728827a
Merge from trunk.
...
[SVN r33793]
2006-04-24 14:00:53 +00:00
Vladimir Prus
ddaaf01a9e
Prevent --clean from deleting files that were used as sources of 'cast'.
...
[SVN r33792]
2006-04-24 13:59:41 +00:00
Vladimir Prus
5d1a9e0006
Grammar fixes.
...
[SVN r33791]
2006-04-24 13:43:47 +00:00
Dave Abrahams
70a4c358ff
merged from trunk
...
[SVN r33764]
2006-04-21 15:04:42 +00:00
Dave Abrahams
d981bb247c
Fix regression instructions
...
[SVN r33763]
2006-04-21 15:04:09 +00:00
Rene Rivera
affa42af1a
[merge from head] Fix missing online help docs, and refactor to not use header scanning to speed up the parsing of Jamfiles for docs.
...
[SVN r33749]
2006-04-19 22:21:22 +00:00
Rene Rivera
5af2161b4f
Fix file reading on Windows.
...
[SVN r33748]
2006-04-19 21:10:11 +00:00
Rene Rivera
b8bb0f4455
Fix missing online help docs, and refactor to not use header scanning to speed up the parsing of Jamfiles for docs.
...
[SVN r33746]
2006-04-19 20:13:54 +00:00
Jürgen Hunold
521236238a
Correct QSql to QtSql in dependency list of Qt3Support.
...
[SVN r33736]
2006-04-18 19:02:03 +00:00
Jürgen Hunold
b087f0c3af
Correct QSql to QtSql in dependency list of Qt3Support.
...
[SVN r33735]
2006-04-18 18:57:02 +00:00
Jürgen Hunold
890663894f
Add QtOpenGL to the list of buildable modules.
...
[SVN r33728]
2006-04-17 20:59:54 +00:00
Jürgen Hunold
2f94b2143f
Add QtOpenGL to the list of buildable modules.
...
[SVN r33728]
2006-04-17 20:59:54 +00:00
Jürgen Hunold
fdb1118207
Fixed shadowing of rc variable in if-clause.
...
[SVN r33714]
2006-04-16 18:15:30 +00:00
Jürgen Hunold
b820800507
Fixed shadowing of rc variable in if-clause.
...
[SVN r33714]
2006-04-16 18:15:30 +00:00
Eric Niebler
3171d31808
fix fully-qualified-name for members of structs and unions
...
[SVN r33701]
2006-04-14 20:35:25 +00:00
Rene Rivera
75489d81ce
[merge from head] Fix RC tool to fallback to the null rc type when a real one can't be found.
...
[SVN r33700]
2006-04-14 20:12:11 +00:00
Rene Rivera
b88c8a9bcc
Fix RC tool to fallback to the null rc type when a real one can't be found.
...
[SVN r33699]
2006-04-14 20:07:35 +00:00
Joel de Guzman
6360853bb7
updates to CSS
...
[SVN r33697]
2006-04-14 16:27:42 +00:00
Eric Niebler
f1b281c2ea
patches to make doxy-to-boostbook work with latest version of Doxygen (1.4.6)
...
[SVN r33692]
2006-04-13 20:37:36 +00:00
Nicola Musatti
619b0f2e4e
Added to support bcc32 5.8.2 as a separate toolset
...
[SVN r33687]
2006-04-13 07:42:09 +00:00
Nicola Musatti
8961ead655
Added to support bcc32 5.8.2 as a separate toolset
...
[SVN r33686]
2006-04-13 07:36:55 +00:00
Eric Niebler
d810c8d790
fix boost/doc build breakage
...
[SVN r33684]
2006-04-12 22:38:10 +00:00
Eric Niebler
840318c1b9
fix boost/doc build breakage
...
[SVN r33684]
2006-04-12 22:38:10 +00:00
Rene Rivera
4004d64ea0
Merge from head.
...
[SVN r33679]
2006-04-12 15:25:08 +00:00
Rene Rivera
76a82b62c2
Revert error message, using "error" rule.
...
[SVN r33678]
2006-04-12 15:23:15 +00:00
Vladimir Prus
cf27cd288e
Merge from trunk.
...
[SVN r33676]
2006-04-12 07:13:52 +00:00
Vladimir Prus
fac07a73bb
Ignore <runtime-link>static and don't pass -static to linker on Darwin,
...
as it's not supported by the toolset.
Thanks to Doug Gregor for diagnosing this.
[SVN r33675]
2006-04-12 07:12:52 +00:00
Vladimir Prus
7e6475ac2f
Clarify comment
...
[SVN r33659]
2006-04-11 08:17:22 +00:00
Vladimir Prus
ea29517d0e
Disable 'deprecation' warnings when warnings=off. Otherwise, user building
...
with warnings=off will still get some warnings.
[SVN r33658]
2006-04-11 08:16:35 +00:00
Vladimir Prus
9d0a364461
Merge from trunk.
...
[SVN r33657]
2006-04-11 07:31:55 +00:00
Vladimir Prus
5a74eafb55
Tests for more examples.
...
[SVN r33656]
2006-04-11 07:25:48 +00:00
Vladimir Prus
4c58bb9a22
Merge from trunk.
...
[SVN r33655]
2006-04-11 06:15:52 +00:00
Vladimir Prus
09defd48ad
Workaround broken -s option with Apple gcc 4.0.x on Darwin.
...
Thanks to Doug Gregor for report and suggested fix.
[SVN r33654]
2006-04-11 06:14:44 +00:00
Vladimir Prus
9621486c2a
Merge from trunk.
...
[SVN r33653]
2006-04-11 06:02:22 +00:00
Vladimir Prus
e8436c65de
Unbreak versioned config for sun compiler.
...
Thanks to Doug Gregor for the bug report.
[SVN r33652]
2006-04-11 06:00:58 +00:00
Vladimir Prus
879ca9afe2
Summarize M11 changes.
...
[SVN r33638]
2006-04-10 13:06:03 +00:00
Vladimir Prus
e03037d864
Add a couple of tests for examples.
...
[SVN r33637]
2006-04-10 13:05:26 +00:00
Vladimir Prus
0e8efe9250
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
9ed9782dd9
Use "@rule" syntax for make example.
...
[SVN r33635]
2006-04-10 12:36:12 +00:00
Vladimir Prus
1412c4e4d0
Improve indentation for --debug-generators.
...
[SVN r33634]
2006-04-10 12:33:15 +00:00
Vladimir Prus
21b69ecc77
Document make/notfile rules. Document action syntax.
...
[SVN r33633]
2006-04-10 11:34:53 +00:00
Vladimir Prus
a01f23ff3e
Make it possible to specify rule name with '@' prefix to the 'make' rule,
...
just like for 'notfile' rule. Using rule name without '@' still works
for backward compatibility.
[SVN r33632]
2006-04-10 11:26:04 +00:00
Vladimir Prus
c1e0fab97b
Merge from trunk.
...
[SVN r33631]
2006-04-10 11:00:44 +00:00
Vladimir Prus
4b50b54522
Fix dependency
...
[SVN r33630]
2006-04-10 10:46:40 +00:00
Vladimir Prus
53d6967ab5
Include jam docs as appendix into Boost.Build docs.
...
[SVN r33629]
2006-04-10 10:28:06 +00:00
Vladimir Prus
c2841797c0
Merge from trunk
...
[SVN r33628]
2006-04-10 09:44:30 +00:00
Vladimir Prus
523c7d1406
Support using Qt3 and Qt4 at the same time.
...
[SVN r33627]
2006-04-10 09:40:41 +00:00
Vladimir Prus
40041f28a8
Some fixes
...
[SVN r33625]
2006-04-10 07:30:23 +00:00
Vladimir Prus
3c096a4e54
Test that 'unit-test' will find searched libraries.
...
[SVN r33624]
2006-04-10 07:29:30 +00:00
Vladimir Prus
b005bf9cde
Don't configure Qt if already configured.
...
[SVN r33623]
2006-04-10 07:26:26 +00:00
Vladimir Prus
3eb56c0b4b
Print 'success' message
...
[SVN r33622]
2006-04-10 07:24:38 +00:00
Vladimir Prus
95706c5326
Fix diagnostic.
...
[SVN r33621]
2006-04-10 07:22:57 +00:00
Eric Niebler
cb9556210e
generate ids for functions that are unique to boostbook, to avoid conflict with ids generated by fop
...
[SVN r33618]
2006-04-10 04:58:30 +00:00
Eric Niebler
56adcca127
generate ids for functions that are unique to boostbook, to avoid conflict with ids generated by fop
...
[SVN r33618]
2006-04-10 04:58:30 +00:00
Rene Rivera
e7767b41d3
Merge from head.
...
[SVN r33606]
2006-04-09 07:42:50 +00:00
Rene Rivera
f48da970bc
Fix +/* change that was requireing specifying the lib paths.
...
Allow explicitly asking to install the STLport lib by refering to it directly: /stlport//stlport/<install-dependencies>on.
Allow setting up to use STLport by only using the library target /stlport//stlport.
[SVN r33605]
2006-04-09 07:23:47 +00:00
Rene Rivera
3e8921762e
Only show tool not found warnings when dubgging configuration. This is to prevent spurious warnings when trying to set up varied tools and they are not usually available on a given platform.
...
[SVN r33604]
2006-04-09 07:20:25 +00:00
Vladimir Prus
4256093eca
Fix a couple of warnings that break automated tests
...
[SVN r33590]
2006-04-07 11:37:20 +00:00
Vladimir Prus
d8b3bf9e54
New Qt example.
...
[SVN r33589]
2006-04-07 11:32:04 +00:00
Vladimir Prus
2de7160c62
Make Qt4 module work in "import qt4; using qt4 : ....." scenario.
...
Add method 'initialized'.
[SVN r33588]
2006-04-07 11:28:45 +00:00
Vladimir Prus
56128bac59
Add Juergen's copyright, with his permission.
...
[SVN r33587]
2006-04-07 11:19:47 +00:00
Vladimir Prus
0c18567d2c
Try to improve diagnostics when no alternative can be found.
...
[SVN r33586]
2006-04-07 11:06:21 +00:00
Vladimir Prus
6a6f8330fe
Merge from trunk.
...
[SVN r33583]
2006-04-07 08:12:19 +00:00
Vladimir Prus
6864dba997
Fix URLs of packages.
...
[SVN r33582]
2006-04-07 08:07:58 +00:00
Vladimir Prus
5d021cb17e
Merge from trunk.
...
[SVN r33581]
2006-04-07 07:50:47 +00:00
Vladimir Prus
44a6afe95c
New library QtUiTools. Support buildable Qt tree.
...
Patch from Juergen Hunold.
[SVN r33580]
2006-04-07 07:45:07 +00:00
Vladimir Prus
7575c77023
Merge from trunk.
...
[SVN r33579]
2006-04-07 07:38:58 +00:00
Vladimir Prus
5ec03c909b
Remove floatsam.
...
[SVN r33578]
2006-04-07 07:37:06 +00:00
Vladimir Prus
eae5a8a06e
Merge from trunk.
...
[SVN r33577]
2006-04-07 07:34:58 +00:00
Vladimir Prus
ef799e0dfe
Make it possible to suppress 'lib' prefix for a target type derived from 'LIB'.
...
[SVN r33576]
2006-04-07 07:32:09 +00:00
Rene Rivera
f7f897382b
Per ticket #81 < https://zigzag.cs.msu.su/boost.build/ticket/81 >. Use start/end-group options of the GNU linker to allow for cyclic dependencies in libraries.
...
[SVN r33575]
2006-04-07 00:48:49 +00:00
Eric Niebler
c4660fb507
generate docs even if the header contains nothing but typedefs
...
[SVN r33571]
2006-04-06 21:39:07 +00:00
Eric Niebler
a908bd580c
generate docs even if the header contains nothing but typedefs
...
[SVN r33570]
2006-04-06 21:31:13 +00:00
Stefan Slapeta
1a2b0ea429
added system libs for intel-win32
...
[SVN r33563]
2006-04-06 07:07:12 +00:00
Stefan Slapeta
7ec0cb50f9
Added necessary systems libraries for intel-win32
...
[SVN r33552]
2006-04-05 11:19:34 +00:00
Vladimir Prus
3594e9bbfd
Merge intel fixes from trunk.
...
[SVN r33551]
2006-04-05 08:38:01 +00:00
Vladimir Prus
be1a36f631
--debug-configuration works for intel-linux.jam
...
[SVN r33547]
2006-04-05 08:33:09 +00:00
Vladimir Prus
8be3c9d358
Disable various frontend options that seem to cause ICE's with intel 9.0.
...
[SVN r33542]
2006-04-05 07:10:36 +00:00
Rene Rivera
f76691fd7a
Add support for toolset specific resource compiler tool. Make gcc toolset configure a resource compiler if available, and optionally can be user configured. This allows the use of RC files with MinGW and CGYWIN. MSVC minor adjustment to changed name of RC rule. (merge from HEAD)
...
[SVN r33540]
2006-04-05 05:45:55 +00:00
Rene Rivera
e1cc7a8e16
Add support for toolset specific resource compiler tool. Make gcc toolset configure a resource compiler if available, and optionally can be user configured. This allows the use of RC files with MinGW and CYGWIN. MSVC minor adjustment to changed name of RC rule.
...
[SVN r33539]
2006-04-05 05:36:52 +00:00
Rene Rivera
35f507d825
Fix building with intel-win32 toolset, it was missing linking to some of the system DLLs. (merge from HEAD)
...
[SVN r33534]
2006-04-04 23:41:06 +00:00
Rene Rivera
2a015aae09
Add support for STLport 5.x release. (merge from HEAD)
...
[SVN r33533]
2006-04-04 23:38:12 +00:00
Rene Rivera
9c7e9f137f
Fix building with intel-win32 toolset, it was missing linking to some of the system DLLs.
...
[SVN r33532]
2006-04-04 23:17:43 +00:00
Rene Rivera
fe1337aa14
Add support for STLport 5.x release.
...
[SVN r33531]
2006-04-04 23:16:13 +00:00
Eric Niebler
64e7bb973b
admonitions now handled in CSS
...
[SVN r33529]
2006-04-04 22:58:56 +00:00
Eric Niebler
7ad14bbce4
admonitions now handled in CSS
...
[SVN r33529]
2006-04-04 22:58:56 +00:00
Eric Niebler
3cb03c2b38
fixed handling for doxygen comments for enums
...
[SVN r33527]
2006-04-04 22:18:01 +00:00
Eric Niebler
8d7947c9f8
fixed handling for doxygen comments for enums
...
[SVN r33527]
2006-04-04 22:18:01 +00:00
Vladimir Prus
228fb94b35
Merge LD_LIBRARY_PATH fixes for 64-bit gcc from trunk.
...
[SVN r33522]
2006-03-29 15:22:11 +00:00
Vladimir Prus
6b7325c47f
Fix LD_LIBRARY_PATH setting for 64-bit gcc.
...
[SVN r33521]
2006-03-29 15:20:08 +00:00
Vladimir Prus
2bcb681eaa
Merge rpath and strip fixed for OSF from trunk.
...
[SVN r33520]
2006-03-29 11:43:03 +00:00
Vladimir Prus
24cf9ade0a
Fix rpath and strip for OFS linker.
...
[SVN r33519]
2006-03-29 11:42:04 +00:00
Vladimir Prus
7a43fac0cb
Merge LD_LIBRARY_PATH fix for intel.
...
[SVN r33516]
2006-03-29 11:08:08 +00:00
Vladimir Prus
d720ed2fb4
Set LD_LIBRARY_PATH when running tests built with intel-linux.
...
[SVN r33515]
2006-03-29 11:05:05 +00:00
Vladimir Prus
32f0cd7a00
Merge Qt3 fixes from trunk.
...
[SVN r33504]
2006-03-28 13:36:06 +00:00
Vladimir Prus
faac989c48
Unbreak Qt3.
...
Patch from Jurgen Hunold.
[SVN r33503]
2006-03-28 13:26:31 +00:00
Vladimir Prus
b730b9d504
Merge revision 1.64 from trunk
...
[SVN r33489]
2006-03-27 14:42:50 +00:00
Vladimir Prus
5187707b3d
Unbreak the 'install' command.
...
[SVN r33488]
2006-03-27 14:41:30 +00:00
Vladimir Prus
5d43979df7
Merge fixes from HEAD.
...
[SVN r33484]
2006-03-27 12:05:57 +00:00
Eric Niebler
48b355d629
use fixed-width font for parameter names in doxygen-generated parameter lists
...
[SVN r33483]
2006-03-27 04:31:12 +00:00
Eric Niebler
b6b201be9d
use fixed-width font for parameter names in doxygen-generated parameter lists
...
[SVN r33483]
2006-03-27 04:31:12 +00:00
Rene Rivera
0533616392
Fix missing var expansion in error message about conflicting properties.
...
[SVN r33482]
2006-03-27 03:28:19 +00:00
Rene Rivera
ea3a69f9fe
Fixes for MinGW compilation.
...
* Configuration prefers using the AR in the compiler specific bin dir.
* Fix pre-delete of archives so it uses it's own action, and hence allows the archive action to be a single command.
* That fixes the problem of command line limits on the CMD shell, for archives that have many source files.
[SVN r33475]
2006-03-26 06:28:51 +00:00
Rene Rivera
e342d76792
Add RmTemps, which is the really quite version of Clean.
...
[SVN r33474]
2006-03-26 06:26:01 +00:00
Rene Rivera
9168b68066
Add missing "undef" feature. It's used in plenty of places but was never defined.
...
[SVN r33473]
2006-03-25 16:28:19 +00:00
Vladimir Prus
292f6e8a7b
Allow to explicitly specify root, in case where we have trouble auto-detecting
...
it from the compiler name.
[SVN r33453]
2006-03-23 08:35:37 +00:00
Joel de Guzman
ceea4b80ca
removed background shading
...
[SVN r33452]
2006-03-23 05:03:34 +00:00
Joel de Guzman
d9c3d3ee90
CSS tweaks
...
[heading] markup
[blurb] behavior tweaks
heading and section MPL doc style self link
[SVN r33451]
2006-03-23 04:17:18 +00:00
Joel de Guzman
bb420358c4
Remove admonition style. Let the CSS do the styling.
...
Always have admonition graphics
[SVN r33450]
2006-03-23 04:05:46 +00:00
Eric Niebler
3f73676ca9
improve layout for Doxygen-generated function documentation
...
[SVN r33445]
2006-03-22 18:46:39 +00:00
Eric Niebler
72e6a9fd9a
improve layout for Doxygen-generated function documentation
...
[SVN r33445]
2006-03-22 18:46:39 +00:00
Vladimir Prus
bfab839510
Use project name 'qt' for Qt4 and 'qt3' for Qt3.
...
[SVN r33442]
2006-03-22 15:10:27 +00:00
Vladimir Prus
d7b6476f75
Don't append lib paths for all gcc version to a single RUN_PATH.
...
[SVN r33441]
2006-03-22 14:28:39 +00:00
Vladimir Prus
d4d2fb2c59
Make dependents of Python link to 'util' library on Unix.
...
[SVN r33440]
2006-03-22 14:13:43 +00:00
Vladimir Prus
bc7a3ce790
Add forwarding qt.jam.
...
[SVN r33439]
2006-03-22 10:21:28 +00:00
Vladimir Prus
884bdee1ec
Remove qt.jam as it's moved to qt3.jam.
...
[SVN r33438]
2006-03-22 10:16:38 +00:00
Vladimir Prus
f3c3d3152f
Declare 'dl' target only once, to avoid ambiguity if several python
...
versions are configured.
[SVN r33437]
2006-03-22 10:14:00 +00:00
Vladimir Prus
4abcbad0b5
Don't support QTDIR for Qt4, as Qt4 itself deprecates this environment
...
variable.
[SVN r33436]
2006-03-22 10:09:18 +00:00
Vladimir Prus
d1b51195ca
Move qt.jam to qt3.jam.
...
[SVN r33435]
2006-03-22 10:03:59 +00:00
Vladimir Prus
3d29e7b48f
Force all dependents of python to get 'dl' library on Linux.
...
[SVN r33433]
2006-03-22 09:51:24 +00:00
Vladimir Prus
c46155bcd0
Explicitly pass -RTTI on.
...
[SVN r33432]
2006-03-22 08:52:30 +00:00
Vladimir Prus
b79f0be0dd
When Python is initialized several times, for different toolsets,
...
use only one interpreter command when running Boost.Python tests, not
all initialized ones.
[SVN r33428]
2006-03-22 06:56:28 +00:00
Vladimir Prus
b382a2934f
Quick fix to allow configure different Python versions for different toolsets.
...
[SVN r33421]
2006-03-21 16:26:47 +00:00
nobody
82c5021bdd
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
...
[SVN r33417]
2006-03-21 02:26:31 +00:00
Vladimir Prus
fe769d6115
Python/OSX fix from Noel Belcourt.
...
This change addresses how Darwin handles compiling for frameworks. The
python frameworks require specific #include syntax that is not present
in the boost source code so this change specifically adds python
framework includes to the compile line.
[SVN r33402]
2006-03-20 08:48:58 +00:00
Eric Niebler
ee148bdd26
emit header synopsis for files containing overloaded-function and enum
...
[SVN r33363]
2006-03-18 00:28:57 +00:00
João Abecasis
ab63060040
typo in comment
...
[SVN r33361]
2006-03-17 14:27:08 +00:00
Vladimir Prus
2f1373c49f
Don't pass "-f" option is there's no def file. Otherwise, '-f' will
...
apply to the next, unrelated, element of the command line.
[SVN r33359]
2006-03-17 06:54:42 +00:00
Vladimir Prus
a3ce398a25
Announce the location of test-config.jam.
...
[SVN r33349]
2006-03-15 08:44:41 +00:00
Vladimir Prus
1795afe1aa
Fix order of directories in BOOST_BUILD_PATH.
...
In 'boost-build', add the directory given as argument *after* existing
directories. So, if user set in environment
BOOST_BUILD_PATH=/home/custom_bb_files, then files from that directory
will be loaded before any stock files.
In particular, this fixes searching of user-config.jam in environmental
BOOST_BUILD_PATH.
[SVN r33348]
2006-03-15 08:43:12 +00:00
Alexander Nasonov
4c930739e9
Don't link with -ldl on FreeBSD 6.0
...
[SVN r33319]
2006-03-11 17:33:23 +00:00
Vladimir Prus
9819405435
Fix making shared libraries on OSF with gcc.
...
Patch from Markus Schoepflin.
[SVN r33310]
2006-03-10 13:38:40 +00:00
Markus Schöpflin
5487c874d1
Removed obsolete comment.
...
[SVN r33309]
2006-03-10 13:31:33 +00:00
Vladimir Prus
93bfdf4719
Set RUN_PATH variable when linking with gcc, which allows the testing
...
rules (run/unit-test) to set LD_LIBRARY_PATH variables when running test.
This is to accomotate cases where gcc is installed in non-standard location,
and the path to that location is not in LD_LIBRARY_PATH, but the binaries
still want to link to libstdc++.
[SVN r33307]
2006-03-10 11:51:24 +00:00
Vladimir Prus
2edc0893d6
Make <warnings>on the default. Increase warning level options for
...
compiler for <warnings>all for gcc and intel.
[SVN r33306]
2006-03-10 11:29:31 +00:00
Vladimir Prus
1b45021500
Set /Op flag only for the currenly initialized version, not for all.
...
[SVN r33254]
2006-03-07 12:59:37 +00:00
Vladimir Prus
841cebf11d
Pass all sources to the 'achive' rule since it removed the previous
...
version.
[SVN r33253]
2006-03-07 11:41:53 +00:00
Vladimir Prus
82f562e249
Pass correct build dir option when testing with Boost.Build V1.
...
[SVN r33252]
2006-03-07 10:23:34 +00:00
Vladimir Prus
a7e1185d74
Make sure that flags specified via cflags/cxxflags/linkflags are passed
...
after all flags added by V2 from features. This was, explicit
warnings disabling options will after -Wall on the command line and take
effect.
[SVN r33251]
2006-03-07 10:03:50 +00:00
Douglas Gregor
cb1cd2bf33
Just allow comments to pass straight through to DocBook
...
[SVN r33234]
2006-03-06 15:02:56 +00:00
Vladimir Prus
e338493f9e
Don't pass -Op for 8.0, as that option is not available any more.
...
[SVN r33229]
2006-03-06 09:10:28 +00:00
Vladimir Prus
7ad067b852
Commit new version from Jim Douglas.
...
Also add RPATH/RPATH_LINK settings.
[SVN r33212]
2006-03-03 14:37:18 +00:00
Vladimir Prus
a4f26164c1
Attempt to support shared libraries with dmc.jam. Not tested, since free
...
version of the compiler can't produce shared library anyway.
Patch from Daniel James.
[SVN r33210]
2006-03-03 14:00:13 +00:00
Vladimir Prus
b644787bcc
Boost.Build V2 support
...
[SVN r33209]
2006-03-03 13:38:13 +00:00
John Maddock
4e35ad8bd0
Borland C++ patches.
...
[SVN r33185]
2006-03-01 11:05:34 +00:00
Vladimir Prus
0148ae8676
Add -Op option for msvc compiler.
...
The option is "Improve float consistency" and without it, we get failure
of C++ Boost's numeric/convertion/udt_example_0 test.
[SVN r33183]
2006-03-01 09:16:40 +00:00
Vladimir Prus
904f4de11c
On, windows, extension for Python modules should be .dll, not .so!
...
[SVN r33171]
2006-02-28 09:33:56 +00:00
Vladimir Prus
7cc5d7f1d2
Fix typo in diagnostics
...
[SVN r33169]
2006-02-28 07:26:53 +00:00
Vladimir Prus
7c18448d0e
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
Aleksey Gurtovoy
1aa85336e9
patch_boost directory fix
...
[SVN r33144]
2006-02-27 14:33:24 +00:00
Aleksey Gurtovoy
69d77a08a3
Document patch_boost functionality
...
[SVN r33140]
2006-02-27 13:46:51 +00:00
Douglas Gregor
f682b80b08
Update to a newer version of the DocBook XSL
...
[SVN r33138]
2006-02-27 13:18:07 +00:00
Aleksey Gurtovoy
5d7f148e01
report failing libraries and platforms in alphabetic order
...
[SVN r33135]
2006-02-27 11:05:41 +00:00
Vladimir Prus
f6094a281e
Escape backslashes in jam literals.
...
Patch from Daniel James.
[SVN r33133]
2006-02-27 07:02:57 +00:00
Vladimir Prus
28b390d295
Quoted the entire command, not just path, for clarity.
...
[SVN r33132]
2006-02-27 06:59:54 +00:00
Vladimir Prus
d49d5936a8
Make sure DMC compiler is invoked by command containing only backward slashes.
...
Thanks to Daniel James for reporting that this is necessary.
[SVN r33122]
2006-02-26 16:52:26 +00:00
Vladimir Prus
1bb1163060
* feature.jam (compose): Fix check that a property can't be part of it's
...
own expansion.
Thanks to Yee Zheng for the bug report.
[SVN r33120]
2006-02-26 16:29:46 +00:00
Vladimir Prus
237b73ddee
For Windows, don't add version to Python interpreter name. Seem that this
...
does not work.
[SVN r33118]
2006-02-26 16:19:05 +00:00
Vladimir Prus
25b9bdc170
Fix detection of Python on Darwin.
...
Patch from Noel Belcourt.
[SVN r33117]
2006-02-26 16:17:20 +00:00
Markus Schöpflin
a5461b0e84
Don't suppress any warnings by default, display warnings with tag instead of number.
...
[SVN r33098]
2006-02-24 09:31:59 +00:00
Rene Rivera
63a95fc570
Allow presetting of JAMROOT by users.
...
[SVN r33091]
2006-02-23 17:52:31 +00:00
Douglas Gregor
7eeb98cfdf
Don't remove backup file
...
[SVN r33071]
2006-02-21 21:09:39 +00:00
Vladimir Prus
ac68e5c58d
Documenting testing.launcher
...
[SVN r33067]
2006-02-21 14:42:42 +00:00
Vladimir Prus
7385d7c6ec
Specify full name for installed file, since 'install' now requires full name
...
[SVN r33066]
2006-02-21 13:36:35 +00:00
Vladimir Prus
3456e8fda4
Added the ability for a toolset to set a prefix for a target type, e.g., a
...
"lib" prefix for a LIB type. This was implemented by generalizing
the existing capability to set a target file suffix.
* build/type.jam
(set-generated-target-suffix): Refactored to forward call to new
set-generated-target-ps rule.
(change-generated-target-suffix): Refactored to forward call to new
change-generated-target-ps rule.
(generated-target-suffix-real): Renamed to generated-target-ps-real
with argument indicating prefix or suffix.
(generated-target-suffix): Refactored to forward call to new
generated-target-ps rule.
(generated-target-ps): New helper rule - returns assigned prefix or suffix
acccording to prefix/suffix argument.
(set-generated-target-prefix): New rule sets target type prefix.
(change-generated-target-prefix): New rule changes target type prefix.
(generated-target-prefix): New rule returns target type prefix.
(set-generated-target-ps): New helper rule - sets prefix/suffix
for a target type.
(change-generated-target-ps): New helper rule - changes
prefix/suffix for a target type.
* build/virtual-target.jam
(add-prefix-and-suffix): Invokes new type.generated-target-prefix
to get assigned prefix. Still some unfinished business with unix
handling - suggest moving commented "hacky" stuff to unix toolset if that
makes sense.
* Formal test case not yet added. Was tested with my custom hptns toolset.
Patch from Mark Evans.
[SVN r33065]
2006-02-21 13:31:53 +00:00
Vladimir Prus
2214ff6acb
Allow <name> work for 'install', when there's a single source
...
[SVN r33064]
2006-02-21 13:08:53 +00:00
Vladimir Prus
4c9acef88a
Document the --build-dir option.
...
[SVN r33063]
2006-02-21 12:16:10 +00:00
Vladimir Prus
ef59f5e1e8
Document command line options using variablelist, not table. It's uglier, but
...
it's easier to put lots of docs for an option.
[SVN r33062]
2006-02-21 12:05:01 +00:00
Vladimir Prus
09b3828ee6
Fixes for 'install' rule.
...
- Copy the <linkflags> feature when relinking targets.
- Don't install typeless targets if explicit list of
allowed types is specified.
- Fix the 'rename' rule to handle <runtime-debugging> feature.
[SVN r33057]
2006-02-21 09:08:29 +00:00
Vladimir Prus
3640c73464
Adjust to new jam location
...
[SVN r33056]
2006-02-21 08:30:55 +00:00
Vladimir Prus
410a5af29d
Cleanup generator overrides
...
[SVN r33055]
2006-02-21 08:18:22 +00:00
Vladimir Prus
a528a818f9
Remove unused rule 'has-attribute', that was using undefined 'get-feature',
...
and so could not work anyway.
[SVN r33054]
2006-02-21 07:42:18 +00:00
Vladimir Prus
93b2666b06
Try to property set interpreter for NT.
...
[SVN r33051]
2006-02-21 07:27:39 +00:00
Aleksey Gurtovoy
d1580f7688
enable separate environment setup for building bjam
...
[SVN r33049]
2006-02-21 05:11:23 +00:00
Vladimir Prus
eebee39c56
Don't inherit -Wall from gcc.
...
[SVN r33028]
2006-02-20 16:14:18 +00:00
Vladimir Prus
9f11911aa4
qcc fixes from Jim Douglas.
...
[SVN r33027]
2006-02-20 16:11:53 +00:00
Vladimir Prus
71462e822c
Fix setting of PYTHONPATH on Windows.
...
[SVN r33022]
2006-02-20 14:26:22 +00:00
Douglas Gregor
ef29572a05
Some cosmetic tweaks to get rid of empty synopses, empty function groups, and use more nested directories
...
[SVN r33018]
2006-02-20 03:09:03 +00:00
John Maddock
05915d3d66
Added support for optional components that don't get scanned by default.
...
[SVN r33012]
2006-02-19 16:19:02 +00:00
Aleksey Gurtovoy
d6e58af1ee
Encoding fixes
...
[SVN r33003]
2006-02-19 11:27:09 +00:00
Vladimir Prus
b74f37657a
Remove 'tru64' -- it's now renamed to "hp_cxx".
...
[SVN r32964]
2006-02-16 13:05:43 +00:00
Vladimir Prus
f6aba06cc6
First version of qcc toolset
...
[SVN r32963]
2006-02-16 12:45:46 +00:00
Vladimir Prus
5e44119661
Add /DLL right to the msvc.link.dll action, don't use any fancy flag
...
settings. This means that all targets linked with link.dll will always be
linked with /DLL flag, most notably PYTHON_EXTENSION.
[SVN r32959]
2006-02-16 10:29:32 +00:00
Vladimir Prus
2e1cb6957c
Suppress some warnings
...
[SVN r32953]
2006-02-16 08:11:35 +00:00
Vladimir Prus
a598001bc9
Resolve confict between builtin.lib-generator and $(toolset).prebuilt
...
in favour of the latter (toolset.prebuilt). This cuts down the number
of generator invocations for prebuilt target and is more clear.
Thanks to Mark Evans for pointing this out.
[SVN r32952]
2006-02-16 07:47:09 +00:00
Vladimir Prus
4d093e107c
New rule virtual-target.select-by-type.
...
[SVN r32950]
2006-02-16 07:18:31 +00:00
Jim Douglas
be14377de3
Changes to ensure QNX/QCC compatability
...
[SVN r32943]
2006-02-15 19:57:56 +00:00
Rene Rivera
f79214223a
Remove obsolete bjam sources now that they are at the new rootl/tools/jam/src location.
...
[SVN r32935]
2006-02-15 00:12:21 +00:00
Vladimir Prus
4c12aad182
Fix references to old toolset name
...
[SVN r32922]
2006-02-14 10:52:18 +00:00
Vladimir Prus
25624729f9
Rename 'tru64' to 'hp_cxx', as discussed on the mailing list.
...
[SVN r32921]
2006-02-14 10:47:17 +00:00
Vladimir Prus
9413b107d0
Improve error reporting
...
[SVN r32915]
2006-02-14 08:48:31 +00:00
Vladimir Prus
6c863664d8
Update mailing list URL
...
[SVN r32913]
2006-02-14 08:03:39 +00:00
Vladimir Prus
8be49f0045
Make the 'warnings' and 'warnings-as-errors' features propagated.
...
[SVN r32895]
2006-02-13 15:57:10 +00:00
Vladimir Prus
0c0a96d2f6
Another attempt to workaround warning on HP-CXX.
...
[SVN r32894]
2006-02-13 13:33:27 +00:00
Markus Schöpflin
9984ccc7c6
Mark all unresolved symbols as expected when creating dynamic libraries.
...
[SVN r32892]
2006-02-13 13:19:37 +00:00
Vladimir Prus
fb90c40ef7
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
Markus Schöpflin
2eae4420a8
The compiler is forced to compile the files as C++ (-x cxx) because
...
otherwise it will silently ignore files with no file extension.
[SVN r32890]
2006-02-13 12:05:30 +00:00
Vladimir Prus
cf0a9229be
Attempt to suppress a warning
...
[SVN r32887]
2006-02-13 10:56:47 +00:00
Vladimir Prus
62eb49d887
More fixes:
...
- Resolve ambiguity between builtin.prebuilt and tru64.prebuilt.
- Remove archive files before creating. This is like is done for gcc,
and removes "creating foobar.a" warnings as well.
[SVN r32886]
2006-02-13 10:51:49 +00:00
Vladimir Prus
2a9f3e7683
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
8a51e6325e
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
Vladimir Prus
05c80c211c
Corrects a problem in the handling of <conditional>@rule in
...
the lib rule, e.g.:
lib foo : : <conditional>@sources ;
Prior to the patch, this was treating the library as a prebuilt
library because of the absence of any source arguments. Thus
nothing would get built.
* tools/builtin.jam
(lib-generator.run): Added additional constraint when setting
library type to SEARCHED_LIB.
Patch from Mark Evans.
[SVN r32880]
2006-02-13 07:39:17 +00:00
Rene Rivera
fba23ce827
Adjust Boost.Jam references to new root/tools/jam location.
...
[SVN r32873]
2006-02-12 23:18:46 +00:00
Rene Rivera
2729a6f3ef
More adjustments to get the RPM built.
...
[SVN r32867]
2006-02-12 20:59:42 +00:00
Rene Rivera
9fc15c145c
Fix path to docbook dtd on Ubuntu Linux.
...
[SVN r32866]
2006-02-12 20:19:15 +00:00
Rene Rivera
e18c023a57
Readjust to package new docs.
...
[SVN r32864]
2006-02-12 20:15:56 +00:00
Rene Rivera
1245f6a79d
Minor mod to find the docbook installation in Ubuntu Linux.
...
[SVN r32863]
2006-02-12 19:51:51 +00:00
Rene Rivera
8bee440180
Build of distribution archives. Remove now outdated Jam docs.
...
[SVN r32860]
2006-02-12 17:24:46 +00:00
Douglas Gregor
0815916bf6
Use longer names for reference entries
...
[SVN r32831]
2006-02-11 17:32:04 +00:00
Aleksey Gurtovoy
ef91c2d1dd
Fix rmdirs to properly handle unicode filenames
...
[SVN r32824]
2006-02-11 04:40:35 +00:00
John Maddock
fa6e45e215
Added --list-short option that outputs abreviated list.
...
[SVN r32812]
2006-02-10 17:11:25 +00:00
Markus Schöpflin
6d1e4fbff0
Added Tru64 support.
...
[SVN r32809]
2006-02-10 16:05:26 +00:00
Vladimir Prus
f4fba25437
New "c++abi" feature. Implement "cxxarm" value of that feature to Tru64,
...
and add proper -model compiler flags.
[SVN r32808]
2006-02-10 15:00:52 +00:00
Aleksey Gurtovoy
20738bf51d
Check for errors
...
[SVN r32804]
2006-02-10 10:43:29 +00:00
Aleksey Gurtovoy
7d51107e96
Encoding fixes
...
[SVN r32803]
2006-02-10 10:43:00 +00:00
Vladimir Prus
57044a46ac
Minor updates
...
[SVN r32802]
2006-02-10 09:56:43 +00:00
Vladimir Prus
d9c5a29503
Exit if one of processed options wants to exit.
...
[SVN r32769]
2006-02-09 13:53:20 +00:00
Vladimir Prus
2046da3fd6
Forgotten change.
...
[SVN r32768]
2006-02-09 13:39:38 +00:00
Vladimir Prus
565449949f
Print the value of "project-help" variant in ./Jamfile on --help option.
...
[SVN r32767]
2006-02-09 13:38:13 +00:00
Vladimir Prus
e083c1a83f
Update tracker URL
...
[SVN r32765]
2006-02-09 10:40:43 +00:00
Vladimir Prus
3daf074a6c
Remove obsolete FIXMEs
...
[SVN r32763]
2006-02-09 10:29:16 +00:00
Vladimir Prus
1d9d074678
More Tru64 fixes:
...
- add '-shared' for DLL compiles
- compile C files with the C compiler.
[SVN r32762]
2006-02-09 10:27:51 +00:00
Vladimir Prus
5fb77e6796
For
...
bjam --clean some_main_target
don't clean files belonging to other main targets, even if those other main
targets are dependencies of 'some_main_target'.
[SVN r32760]
2006-02-09 09:42:52 +00:00
Vladimir Prus
e1afb6a075
Document '--clean' and '--clean-all'. Move basic invocation systax from
...
"Reference" to "User manaul".
[SVN r32759]
2006-02-09 08:46:03 +00:00
Douglas Gregor
2e98afcbb0
Omit headers when there are no functions in them
...
[SVN r32757]
2006-02-09 04:13:53 +00:00
Douglas Gregor
e879cc3b64
Don't indent output from BoostBookified Doxygen XML
...
[SVN r32756]
2006-02-09 03:56:22 +00:00
Douglas Gregor
1b421c8678
Support virtual, static using a hack
...
[SVN r32755]
2006-02-09 03:40:50 +00:00
Vladimir Prus
7e4eb185d2
Change the --clean option to only clean targets under references projects.
...
Add the --clean-all option to clean everything.
[SVN r32739]
2006-02-08 15:24:31 +00:00
Vladimir Prus
f7f28535a7
Remove the extra ';'.
...
[SVN r32738]
2006-02-08 14:59:17 +00:00
Vladimir Prus
1042d4bad6
Fix a couple of bugs
...
[SVN r32734]
2006-02-08 13:20:00 +00:00
Vladimir Prus
fa093cb38d
Port Digital Marc toolset from V1
...
[SVN r32732]
2006-02-08 12:40:46 +00:00
Vladimir Prus
886fbceca8
Port Tru64 toolset from V1
...
[SVN r32729]
2006-02-08 11:14:14 +00:00
Vladimir Prus
155c4d41d5
Ouch, my last 'make' changes broke setting flags on module.
...
[SVN r32725]
2006-02-08 09:43:59 +00:00
Vladimir Prus
e84a225c58
Forgotten change to inline.py.
...
This was supposed to go together with "ignore suffix of main target name"
patch.
[SVN r32724]
2006-02-08 09:30:43 +00:00
Vladimir Prus
fcf7b5332a
Unbreak 'make_test.py'. Adjust it to not use extra argument to the rule passed
...
to 'make', sine it's no longer supported.
Allow to call 'flags' on local rule. Use flag settings on local rule to
implement the effect previously achieved with extra arguments.
[SVN r32723]
2006-02-08 09:29:35 +00:00
Vladimir Prus
75ee94e3e5
Document the stripping of main target suffix when determining filenames.
...
[SVN r32721]
2006-02-08 08:29:38 +00:00
Vladimir Prus
f88b3011f6
Allow typed main targets to have arbitrary suffix in the name, that does not
...
affect the names of the generated targets and only usefull for preventing
V2 from treating two independent targets as target alternatives.
[SVN r32720]
2006-02-08 08:06:31 +00:00
Vladimir Prus
3f8c44b0c2
Document <build>no
...
[SVN r32709]
2006-02-07 13:57:03 +00:00
Vladimir Prus
d3f21a2d0f
Implement <build>no.
...
[SVN r32708]
2006-02-07 13:46:02 +00:00
Vladimir Prus
3d36df69fa
Unbreak prebuilt targets with intel-linux.
...
[SVN r32707]
2006-02-07 13:28:30 +00:00
Vladimir Prus
391a309e28
Document indirect conditional requirements.
...
[SVN r32695]
2006-02-07 10:34:41 +00:00
Vladimir Prus
0ab5e22e8e
Implement 'indirect conditional requirements', which are simular to V1's
...
convention that rules used in requiremenst are called to provide extra features.
[SVN r32694]
2006-02-07 10:26:17 +00:00
Vladimir Prus
a49cf3b697
Optimization.
...
* build/feature.jam (attributes): Don't call 'valid', as it leads to big slowdown.
[SVN r32692]
2006-02-07 08:40:10 +00:00
Vladimir Prus
b0cd9e5001
Make the 'explicit' rule always operate on the current project.
...
[SVN r32654]
2006-02-06 15:26:56 +00:00
Vladimir Prus
8ba35c2ce4
"Unmess" Qt3Support.
...
Patch from Juergen Hunold.
[SVN r32605]
2006-02-06 12:50:22 +00:00
João Abecasis
da220d9c84
typo
...
[SVN r32590]
2006-02-05 16:51:49 +00:00
Joel de Guzman
05fd06590b
fix </>: empty end tag is not valid XML.
...
[SVN r32574]
2006-02-04 23:39:17 +00:00
Rene Rivera
57a64355ee
Fix reference to Shell rule, to the correct SHELL rule.
...
[SVN r32536]
2006-02-04 06:24:50 +00:00
Jim Douglas
c16f18ef48
Corrections for QNX/QCC commands
...
[SVN r32535]
2006-02-03 23:35:46 +00:00
Rene Rivera
5a126b4222
* Add "exit-status" and "no-output" options to SHELL builtin.
...
* Add optional exit result value to EXIT builtin.
[SVN r32534]
2006-02-03 23:18:34 +00:00
Rene Rivera
73bd6ed979
Tweaks to QNX/QCC building support.
...
[SVN r32526]
2006-02-03 16:57:42 +00:00
Joel de Guzman
893162d40b
escaped xml post processing fix + replaceable markup
...
[SVN r32523]
2006-02-03 09:42:17 +00:00
Rene Rivera
467c20c892
Update build detection table.
...
[SVN r32522]
2006-02-03 06:53:12 +00:00
John Maddock
f2c46a3fdd
Updated to get root Jamfiles when needed.
...
[SVN r32509]
2006-02-02 11:05:23 +00:00
Rene Rivera
242d100c03
Change error/warning messages to follow common IDE conventions. Add "ms-errors" option to change that output format for Visual Studio IDE style.
...
[SVN r32506]
2006-02-02 03:57:36 +00:00
Rene Rivera
4f97854253
Complete transport of existing relevant docs from Jam into new Boost docs.
...
[SVN r32502]
2006-02-02 00:06:43 +00:00
Joel de Guzman
4bcec485d4
escape regression test
...
[SVN r32499]
2006-02-01 17:17:17 +00:00
Vladimir Prus
883dbaffae
Don't add "lib" prefix for python extension, as Python requires no "lib".
...
[SVN r32486]
2006-01-31 16:22:10 +00:00
Vladimir Prus
8a6ea59dde
Add proper PYTHONPATH elements when running Boost Python library tests.
...
[SVN r32485]
2006-01-31 16:17:10 +00:00
Vladimir Prus
592136fbf5
Implement the 'link' testing rule.
...
[SVN r32482]
2006-01-31 15:43:59 +00:00
Vladimir Prus
33f3dfed88
Add
...
#!/usr/bin/python
to the beginning. Otherwise, attempt to run the file by just adding executable
bit on Linux produces very unexpected results.
[SVN r32463]
2006-01-28 14:16:46 +00:00
Eric Niebler
19891cbcfb
fix bug with simple formatting syntax
...
[SVN r32450]
2006-01-28 06:13:10 +00:00
Rene Rivera
0d62e6697d
no message
...
[SVN r32449]
2006-01-28 05:41:26 +00:00
Rene Rivera
40a1148e49
no message
...
[SVN r32446]
2006-01-27 22:14:07 +00:00
João Abecasis
298953591f
check for absolute URI before updating relative URIs.
...
[SVN r32441]
2006-01-27 19:08:48 +00:00
John Maddock
36ebd51654
Use correct API call to get cygwin path.
...
[SVN r32440]
2006-01-27 18:47:39 +00:00
João Abecasis
5bed7d75ff
introduce boost.header.path parameters, pointing to boost header files (defaults to boost.root for
...
backwards compatibility).
[SVN r32438]
2006-01-27 15:18:17 +00:00
João Abecasis
924090a7e0
adding smaller self-contained tests (test1 renamed to quickbook-manual).
...
[SVN r32437]
2006-01-27 14:03:53 +00:00
João Abecasis
a164bb4372
restructuring
...
[SVN r32436]
2006-01-27 14:02:07 +00:00
João Abecasis
38d38a8bab
Take a conservative approach in whitespace stripping.
...
[SVN r32435]
2006-01-27 13:30:20 +00:00
Vladimir Prus
7b5b663aa8
Update mailing list and tracker URLs
...
[SVN r32434]
2006-01-27 13:04:14 +00:00
Vladimir Prus
61db44988d
Fix "depends on itself" warning emitted when there were directory and
...
a file with the same name.
[SVN r32433]
2006-01-27 11:10:39 +00:00
Vladimir Prus
98ce37d892
Add a test for the "bjam foo.o" feature.
...
[SVN r32429]
2006-01-27 10:34:58 +00:00
Vladimir Prus
6db42c3e5e
Improved Qt4 support.
...
1. Better qmake compatibility by adding the necessary defines for each
Qt library. E.g. qmake defines QT_CORE_LIB when generating makefiles
for a project using QtCore, QT_GUI_LIB for QtGui and so on.
2. Added support for QtTestLib, the Qt Test Framework ( Qt 4.1)
3. Added support for QtAssistantClient, Qt Integrated Help System
4. Better readability by adding explicit comments (# usage-requirements)
and having one line per setting).
5. Add support for "moc-and-include header" by
5a. duplication of the "moccable-cpp" hack for headers.
5b. copy&change of "moc-h-generator" to "moc-inc-generator"
5c. renaming of the "moc.cpp" action to "moc.inc" and rearringing
documentation.
Patch from Juergen Hunold.
[SVN r32428]
2006-01-27 09:02:18 +00:00
Vladimir Prus
962e7be888
Revive the gettext module.
...
[SVN r32419]
2006-01-26 13:38:53 +00:00
Vladimir Prus
c41c4e5adc
When a target had empty property set, we used to assign build path 'true' to it.
...
[SVN r32418]
2006-01-26 13:37:33 +00:00
Vladimir Prus
a82e6695db
Fix missing import.
...
[SVN r32417]
2006-01-26 12:13:29 +00:00
Vladimir Prus
144b890a21
Fix gettext regression. During construction of subvariant object for
...
a given build of a given main target, all virtual target created in the
build process would be marked as roots, as opposed to only those retuned
to dependents. As result, gettext module was no able to find any sources
to process, and virtual-target.traverse would stop short on first found root.
[SVN r32416]
2006-01-26 12:11:36 +00:00
João Abecasis
62af948e83
update alternate text for Boost logo to 'Boost C++ Libraries'.
...
[SVN r32389]
2006-01-24 00:14:23 +00:00
João Abecasis
cfcbce2ce2
Finally tracked down random compiler-dependent bug...
...
[SVN r32388]
2006-01-24 00:05:13 +00:00
Vladimir Prus
fcfc0e3d91
When resolving target id, first look for target in Jamfile, then for
...
file in current dir. This partially reverts rev 1.117 of build/targets.jam.
See test for further explanations.
[SVN r32377]
2006-01-23 09:41:18 +00:00
Vladimir Prus
3637bdf857
Update the test template.
...
[SVN r32376]
2006-01-23 09:24:26 +00:00
Vladimir Prus
bbb177b23c
Serious bugfix: for <include> properties with absolute pathnames on
...
windows, we ignored dependencies to headers in those directories.
This change is a quick fix, a better fix will follow later.
[SVN r32375]
2006-01-23 08:18:48 +00:00
Eric Niebler
62a2cc9118
fix oops
...
[SVN r32359]
2006-01-19 17:44:07 +00:00
Joel de Guzman
b5a19562f9
fix nbsp handling
...
[SVN r32355]
2006-01-19 06:11:02 +00:00
Eric Niebler
bf721867d6
add --no-pretty-print option to work around buggy pretty-print feature
...
[SVN r32353]
2006-01-19 00:51:33 +00:00
Vladimir Prus
e76b053ae8
Implemented the 'link-fail' testing rule.
...
[SVN r32348]
2006-01-18 12:13:45 +00:00
Eric Niebler
29ca6f860d
add boost.doxygen.refid param for docs with multiple references
...
[SVN r32344]
2006-01-17 19:41:41 +00:00
Eric Niebler
2b9b106d7f
fix XSL bug making a hash out of specializations
...
[SVN r32343]
2006-01-17 17:43:09 +00:00
Vladimir Prus
327da5cf02
When building searched libraries, return 'xdll-path' properties for each
...
'search' property. This makes sure that linking againsts searched library
in custom directory works on gcc, and that proper run-time library search
path is set by 'unit-test' and 'run' rule.
[SVN r32342]
2006-01-17 09:55:16 +00:00
Vladimir Prus
d9e8aa2b16
Supposedly make library_chain.py work on Windows.
...
The issue is that when with new response files the names of libraries we're
trying to link to is not emitted with "bjam -n", so remove "-n" and explicitly
look in response files.
[SVN r32341]
2006-01-17 09:32:57 +00:00
Vladimir Prus
8b0c071629
Fix --dump-tests.
...
[SVN r32334]
2006-01-16 09:52:02 +00:00
Vladimir Prus
565bbc5966
Fix paths.
...
[SVN r32333]
2006-01-16 08:32:46 +00:00
Vladimir Prus
18de77bc2b
Describe header-only libraries in FAQ.
...
[SVN r32332]
2006-01-16 08:23:04 +00:00
Vladimir Prus
ff3170f83f
Revive basic-targets.sources, needed for --dump-tests functionality.
...
[SVN r32312]
2006-01-13 08:42:10 +00:00
Vladimir Prus
e2ed218718
Fix a bug preventing absolute path names in "build-project".
...
[SVN r32311]
2006-01-13 08:18:00 +00:00
Vladimir Prus
7ea368f33d
MSVC 8.0 does not produce manifest file when statically linking to runtime.
...
Make sure we only try to embed manifest in executable if it was created.
Patch from Alexey Pakhunov.
[SVN r32306]
2006-01-13 07:05:22 +00:00
Misha Bergal
ad3bffb701
Workaround for xsltproc's bug in handling spaces in file names
...
[SVN r32305]
2006-01-13 04:45:11 +00:00
Eric Niebler
340d03603d
avoid name conflicts by making globals named-entities
...
[SVN r32270]
2006-01-09 19:29:42 +00:00
Eric Niebler
345a9235e6
hide inheritance from types in detail namespace
...
[SVN r32269]
2006-01-09 18:17:24 +00:00
Eric Niebler
92fabae27c
INTERNAL ONLY works for macros, consistent file name check
...
[SVN r32244]
2006-01-06 20:22:00 +00:00
Aleksey Gurtovoy
97d7752e89
Tarball build procedure: add md5 checksum
...
[SVN r32209]
2006-01-03 08:23:09 +00:00
Aleksey Gurtovoy
351a3b180e
xsltproc parameters fix
...
[SVN r32205]
2006-01-02 13:45:38 +00:00
Douglas Gregor
7b48c5e598
Rewrite, taking into account broken platforms
...
[SVN r32202]
2006-01-02 03:25:57 +00:00
Douglas Gregor
7fe5210a41
Detect broken platforms, but don't do anything about it yet
...
[SVN r32189]
2005-12-30 15:44:19 +00:00
Douglas Gregor
66e9a3e369
Ping the server before getting the issues email
...
[SVN r32188]
2005-12-30 15:25:41 +00:00
Eric Niebler
9c6bda0533
image alt patch from Thomas Guest
...
[SVN r32179]
2005-12-28 20:42:09 +00:00
Eric Niebler
962e790b64
fix section titles for pre-1.3 quickbook files
...
[SVN r32171]
2005-12-27 18:29:52 +00:00
Rene Rivera
f07fa076b1
Fix extra -L"" option when using mingw tools that are already in the PATH and hence don't have any of the MINGW_* config vars set.
...
[SVN r32152]
2005-12-24 19:30:38 +00:00
Vladimir Prus
d9058b3b21
More useful diagnostic on generators ambiguiity.
...
[SVN r32134]
2005-12-22 09:37:09 +00:00
Eric Niebler
616f9b5e5d
new filesystem library doesn't do path validation by default (and there was much rejoicing
...
[SVN r32118]
2005-12-20 21:30:23 +00:00
Douglas Gregor
d7c1237f57
Don't duplicate free functions when we have a partial match in the header names
...
[SVN r32097]
2005-12-18 23:59:50 +00:00
Aleksey Gurtovoy
33f8d27e9b
Tweak the trim message
...
[SVN r32083]
2005-12-16 23:25:55 +00:00
Aleksey Gurtovoy
3bcd777d1f
Trim output larger than 64Kb
...
[SVN r32068]
2005-12-16 04:44:45 +00:00
Vladimir Prus
4a230835c3
- Add comment explaining the reason for "touch" commands.
...
- Move "file-touch-command" to "common.jam". It already has
"file-creation-command" so this one will be a good
companion.
Patch from Alexey Pakhunov.
[SVN r32061]
2005-12-15 18:04:05 +00:00
Joel de Guzman
976c7a1c10
Admonitions + Tweaks to variable-list
...
[SVN r32010]
2005-12-13 00:18:50 +00:00
Rene Rivera
96917fbd8c
Add enhanced support for QNX QCC compilers. Thanks to Jim Douglas.
...
[SVN r32001]
2005-12-12 16:56:24 +00:00
Joel de Guzman
9e29d4a744
Admonitions
...
[SVN r31966]
2005-12-09 13:25:59 +00:00
Douglas Gregor
d3ee169a25
Merged from Version_1_33_1
...
[SVN r31949]
2005-12-08 03:23:02 +00:00
Vladimir Prus
24f937c055
Don't error out of setup script is not found. It might not be
...
needed in some configurations.
Patch from Alexey Pakhunov.
[SVN r31945]
2005-12-07 08:30:12 +00:00
Rene Rivera
d05dcabd0d
Fix the CYGWIN path unit test, again.
...
[SVN r31940]
2005-12-06 20:18:22 +00:00
Aleksey Gurtovoy
c07b4245dc
Fix a typo
...
[SVN r31934]
2005-12-06 14:21:14 +00:00
Vladimir Prus
98f4d1226a
Add support for precompiled headers on MSVC.
...
Patch mostly from Reece H. Dunn
Hacks in target.jam by myself.
[SVN r31928]
2005-12-06 08:28:02 +00:00
Aleksey Gurtovoy
254d15a939
Fix highligting of results that are older than two weeks
...
[SVN r31926]
2005-12-06 02:42:12 +00:00
Vladimir Prus
33691f1791
Simplify handling of <library-file> feature.
...
* common.jam (resolve-library-files): Remove
* msvc.jam, cw.jam: Add 'flags' invocation for library-file feature.
[SVN r31918]
2005-12-05 15:18:16 +00:00
Vladimir Prus
ab41c08ab5
Support for Microsoft message compiler.
...
Patch from Alexey Pakhunov.
[SVN r31917]
2005-12-05 15:07:53 +00:00
Rene Rivera
f74a2cb6ea
Transfer of more docs.
...
[SVN r31912]
2005-12-05 03:49:44 +00:00
Rene Rivera
c976a127d2
Fix issue #940941 : "failure in boost jam unit tests on cygwin".
...
[SVN r31909]
2005-12-04 20:18:42 +00:00
Rene Rivera
72b67696c6
Add support for vc8 clean/auto compiles. Patch from Alexey Pakhunov.
...
[SVN r31890]
2005-12-03 18:33:26 +00:00
Vladimir Prus
f397000b88
Fix UI files in libraries for Qt4.
...
[SVN r31830]
2005-11-30 11:18:19 +00:00
Vladimir Prus
116dd3e6c6
Unbreak libraries using Qt, together with moccable classes in .cpp files.
...
The generator that handles moccable cpp files has to actualize created
targets right away. However, it did that before calling
virtual-target.register, so, if the generator was invoked two times on
the same target, it will produce two identical targets and call .actualize
on it. The second invocation would trigger "duplicate target" error.
[SVN r31797]
2005-11-28 09:26:41 +00:00
Vladimir Prus
2ffb5924b1
When installing .cpp files, don't scan them for #includes. It's pointless,
...
we don't compile.
Thanks to Franz Schnyder for the bug report.
[SVN r31756]
2005-11-23 16:10:41 +00:00
Vladimir Prus
2ec0ca91f6
Add autodetection of VC8 Express.
...
Patch from Alexey Pakhunov.
[SVN r31751]
2005-11-23 08:25:31 +00:00
Vladimir Prus
672eb5d39c
Add support for Microsoft IDL compiler.
...
Patch from Alexey Pakhunov.
[SVN r31750]
2005-11-23 07:58:07 +00:00
João Abecasis
019efe16a5
fix link to doxygen website.
...
[SVN r31749]
2005-11-23 01:03:38 +00:00
Rene Rivera
a7966ef7b2
Fix the argument option testing to work with quoted args. Grrr, Window CMD shell :-(
...
[SVN r31738]
2005-11-22 06:49:10 +00:00
Rene Rivera
429af40048
Make MinGW use the Python DLL for linking, instead of the MSVC produced link LIB.
...
[SVN r31737]
2005-11-22 05:57:38 +00:00
Rene Rivera
e400fd2513
Grrr, fix the args parsing/passing again.
...
[SVN r31736]
2005-11-22 05:14:11 +00:00
Rene Rivera
6bad56eabf
Fix argument handling to allow toolset name again.
...
[SVN r31735]
2005-11-22 05:09:00 +00:00
Rene Rivera
6f4005ca8c
Allow use of COMMAND as an alias to SHELL builtin. This is a workaround for the builtin Jambase 2.3 which defines a Shell rule.
...
[SVN r31719]
2005-11-21 05:47:15 +00:00
Rene Rivera
7e0317a26d
Workaround for failure to create command batch files. Thanks to Bronek Kozicki.
...
[SVN r31718]
2005-11-21 05:36:29 +00:00
Rene Rivera
45dfabc76f
Generate completely standalone, and versioned html docs.
...
[SVN r31712]
2005-11-20 07:05:40 +00:00
Rene Rivera
40a0e55567
Don't hardwire the target directory name of xstl result processing. And allow overriding the default with the 'name' property.
...
[SVN r31711]
2005-11-20 07:00:25 +00:00
Rene Rivera
14982492c3
*** empty log message ***
...
[SVN r31709]
2005-11-20 00:20:00 +00:00
Rene Rivera
cf2fc5e2ca
Remove all hardwired cflags and cxxflags from actions, so they can be manipulated by extending toolsets.
...
[SVN r31708]
2005-11-19 21:43:22 +00:00
Rene Rivera
c0307715c8
Now create a truly standalone doc/html directory by copying the needed graphics and styles.
...
[SVN r31697]
2005-11-19 05:52:09 +00:00
Rene Rivera
686a94155d
Add QuickBook docs to the global Boost docs under the Tools section.
...
[SVN r31688]
2005-11-18 01:17:16 +00:00
Rene Rivera
6bb342b66a
*** empty log message ***
...
[SVN r31687]
2005-11-18 00:48:56 +00:00
Rene Rivera
9d8b7887ea
Add some XSTL transformations to normalize the embedding of other boostbook docs for things other than libraries so that they are integrated as chapters when the top level docs get generated.
...
[SVN r31683]
2005-11-17 20:40:06 +00:00
Vladimir Prus
df2bfbb90f
Qt 4 fixes.
...
- correct registration of "qt4.moc.cpp" in line 86.
- add <threading>multi to the usage-requierements because qt4 is
_always_ and can only be built with multithreading enabled.
http://doc.trolltech.com/4.1/qt4-network.html#comparison-with-qt-3
- changes the declaration order of the libraries and corrects the
dependencies.
- add support for the new QtSvg SVG-Rendering library (Qt 4.1)
- fix -I vs. -D in moc rules.
Patch from Juergen Hunold.
[SVN r31673]
2005-11-16 10:06:51 +00:00
Joel de Guzman
ebd869a984
fix missing final [endsect] error detection
...
[SVN r31664]
2005-11-15 15:14:42 +00:00
Rene Rivera
d2e859de85
no message
...
[SVN r31660]
2005-11-15 06:30:18 +00:00
Rene Rivera
634324bcb8
Fix atexit crashes because string for temp files got freed before they got used on the at exit file deletes.
...
[SVN r31658]
2005-11-15 05:44:03 +00:00
Vladimir Prus
06e859ff81
Add support for assembler to borland toolset.
...
[SVN r31649]
2005-11-14 16:14:06 +00:00
Vladimir Prus
acdc843518
Adjust borland to the new response files mechanism.
...
[SVN r31648]
2005-11-14 16:07:35 +00:00
Vladimir Prus
5dd79a5e2a
Resource ID of a manifest should be 1 for an executable and 2 for dll.
...
Patch from Alexey Pakhunov.
[SVN r31647]
2005-11-14 15:15:06 +00:00
Vladimir Prus
e4dd02e105
Unbreak project_test4
...
[SVN r31646]
2005-11-14 14:38:23 +00:00
Vladimir Prus
bac7931a06
Unbreak generators_test:
...
- rename UI type to TUI to avoid conflicts with Qt
- adjust to print.text changes
[SVN r31645]
2005-11-14 14:36:45 +00:00
Vladimir Prus
8ddfbbb80c
Unbreak dependency_test. It was used print.echo-cmd that got removed recently.
...
[SVN r31644]
2005-11-14 14:25:15 +00:00
Vladimir Prus
96fd76b77a
Adjust tests to the fact that print.text no longer implicitly adds newline.
...
[SVN r31643]
2005-11-14 13:38:49 +00:00
Rene Rivera
e98e793676
Add reference to bjam quickbook docs from global docs.
...
[SVN r31642]
2005-11-14 06:58:09 +00:00
Rene Rivera
726fb358bf
Search for "snapshot" as a version tag when doing Boost tool configs.
...
[SVN r31641]
2005-11-14 06:10:03 +00:00
Rene Rivera
f318178fe1
Allow for "build.jam" as a BBv2 build file.
...
[SVN r31640]
2005-11-14 06:09:11 +00:00
Rene Rivera
9a9ae57a7f
Initial placeholder quickbook docs for Boost.Jam.
...
[SVN r31639]
2005-11-14 06:06:07 +00:00
Rene Rivera
b2d0e1ac1d
Remove compiler include and lib when vcvars32 is already run as they are already taken into account by the running of vcvars32. It now behaves like when it runs vcvars32 itself. In response to John M. request.
...
[SVN r31634]
2005-11-12 20:00:14 +00:00
Joel de Guzman
05ee2fd43e
changed "quotes" to "quotations"
...
[SVN r31625]
2005-11-12 00:40:27 +00:00
Rene Rivera
dd63d1b2ec
Fixes for QT4, DEF files, etc. from Reece Dunn.
...
[SVN r31607]
2005-11-09 13:56:41 +00:00
Ben Hutchings
fddd3aff88
Add -D_REENTRANT for IA64 since -pthread doesn't do that there.
...
[SVN r31605]
2005-11-09 00:08:06 +00:00
Rene Rivera
311cbf6e9a
Fix syntax error, not sure why it never came up?
...
[SVN r31586]
2005-11-07 07:27:02 +00:00
Rene Rivera
2c6135d569
boostbook.jam; remove locals when using print.text.
...
print.jam; reimplement in terms of @() feature.
[SVN r31583]
2005-11-06 22:34:44 +00:00
Rene Rivera
8bc8bd633a
Implement STDOUT/STDERR @() file functionality.
...
[SVN r31582]
2005-11-06 22:33:39 +00:00
Rene Rivera
655ab3583c
Apply patch from Reece Dun to remove the generation of response files as targets. But instead use the @() bjam functionality.
...
[SVN r31562]
2005-11-05 07:46:38 +00:00
Rene Rivera
a5f30d42d8
Implement TMPNAME and TMPFILE auto variables for Windows and Unix platforms.
...
[SVN r31561]
2005-11-05 07:05:28 +00:00
Rene Rivera
03dca33a99
Implement @(file) syntax in actions.
...
[SVN r31549]
2005-11-03 16:41:05 +00:00
John Maddock
6894b4b291
Same updates as 1.33.1 branch.
...
[SVN r31547]
2005-11-03 12:12:37 +00:00
Eric Niebler
8aef8efdd9
make tables, blurbs and program listings all approx the same width
...
[SVN r31542]
2005-11-03 06:08:07 +00:00
Eric Niebler
30455debec
add [footnote] support
...
[SVN r31541]
2005-11-03 05:08:51 +00:00
Douglas Gregor
966ceeeecd
Don't include /usr/include on Solaris
...
[SVN r31527]
2005-11-01 14:05:46 +00:00
Joel de Guzman
9905bf5892
fixes
...
[SVN r31526]
2005-11-01 12:36:38 +00:00
Joel de Guzman
91638f0bdd
*** empty log message ***
...
[SVN r31525]
2005-11-01 10:18:21 +00:00
Joel de Guzman
0060dbaed9
refinements
...
[SVN r31522]
2005-11-01 08:51:53 +00:00
Rene Rivera
d7c9771496
Add common path_tmpdir function to get system dependent path to temporary a directory.
...
[SVN r31509]
2005-10-31 06:36:54 +00:00
Eric Niebler
94fa8a2f96
remove error-prone simple_strikethrough markup, fix warnings, change quickbook.qbk to be type 'article' instead of 'reference' to get TOC generation
...
[SVN r31508]
2005-10-31 01:05:28 +00:00
Douglas Gregor
cc8e47fe7e
Add --show-locate-target to aid configure script
...
[SVN r31482]
2005-10-26 14:23:36 +00:00
Dave Abrahams
243eba7493
Turn the ability observe Borland's inlining bugs back on.
...
[SVN r31479]
2005-10-26 12:07:24 +00:00
Vladimir Prus
c29816a840
Add architecture-specific optimization flags.
...
Patch from Alexey Pakhunov.
[SVN r31478]
2005-10-26 06:40:14 +00:00
Vladimir Prus
72a84d97de
Call "using msvc : all ; " from msvc-config.jam. The file will be completely
...
remove a bit later.
[SVN r31477]
2005-10-26 06:35:47 +00:00
Rene Rivera
888e1ba419
Also search for the Python DLL in the install location to catch when Python is not installed globally (non-admin install).
...
[SVN r31474]
2005-10-26 03:29:15 +00:00
Dave Abrahams
640a6ac458
Fix CYGWIN_PYTHON_DEBUG_ROOT to be consistent with docs
...
Set *nix PYTHON_ROOT to /usr, to be consistent with real installations.
Use *nix rather than Unix everywhere for generality
[SVN r31463]
2005-10-25 15:47:27 +00:00
Joel de Guzman
5af9c3736e
wrong path
...
[SVN r31458]
2005-10-25 07:44:01 +00:00
Joel de Guzman
919cd28084
one more fix
...
[SVN r31442]
2005-10-24 10:36:11 +00:00
Joel de Guzman
293f2dab0b
proper handling of ... replaces "> <" with "> <"
...
[SVN r31428]
2005-10-23 06:59:44 +00:00
John Maddock
5712ee9784
Need to escape copyright character.
...
[SVN r31426]
2005-10-22 16:32:44 +00:00
Joel de Guzman
7146b62628
some refactoring
...
[SVN r31423]
2005-10-22 02:18:49 +00:00
Joel de Guzman
a8b0cef74d
doc tweaks
...
[SVN r31422]
2005-10-21 10:46:01 +00:00
Joel de Guzman
94becc3f2b
correct error handling for code escapes
...
[SVN r31421]
2005-10-21 10:38:46 +00:00
Joel de Guzman
81d0d1559d
proper (better) handling of quickbook escape from code
...
[SVN r31420]
2005-10-21 06:28:16 +00:00
Joel de Guzman
da853e6c05
changed the escape back delimeter to [[ blah ]]
...
[SVN r31419]
2005-10-21 05:46:10 +00:00
Joel de Guzman
0dd175c491
changed the escape back delimeter to [[ blah ]]
...
[SVN r31418]
2005-10-21 05:11:23 +00:00
Joel de Guzman
53caa91e41
changed the escape back delimeter to %% to avoid vonflict with c++ syntax which uses the elipsis
...
[SVN r31417]
2005-10-21 04:08:39 +00:00
Joel de Guzman
5c50e04375
Allow escaping back to QuickBook from code, code blocks and inline code.
...
[SVN r31416]
2005-10-20 18:37:08 +00:00
Joel de Guzman
d58d170748
Allow escaping back to QuickBook from code, code blocks and inline code.
...
[SVN r31415]
2005-10-20 18:27:39 +00:00
Vladimir Prus
4f6e7f108f
Fix generators with several targets of the same time. Previously, if generator
...
were declared as:
type.register LEMON : lemon ;
generators.register-standard lemon.lemon
: LEMON
: C H C(%_opcodes) H(%_opcodes) ;
V2 would consider LEMON->C and LEMON->C(%_opcodes) two separate transformation
and report an ambiguity. Now the generator is run only once.
[SVN r31405]
2005-10-20 07:35:25 +00:00
Dave Abrahams
93dd9811ed
Fix Cygwin GCC Python testing from DOS prompt
...
[SVN r31400]
2005-10-19 22:33:31 +00:00
Joel de Guzman
27bc73754e
Allow phrase markups in section titles + misc maintenance.
...
[SVN r31366]
2005-10-18 03:53:28 +00:00
Joel de Guzman
7c9d930b5a
Allow phrase markups in section titles + misc maintenance.
...
[SVN r31365]
2005-10-18 03:51:39 +00:00
Joel de Guzman
9a5649d225
*** empty log message ***
...
[SVN r31364]
2005-10-18 03:40:52 +00:00
Joel de Guzman
be89bafd36
Allow untitled tables
...
[SVN r31361]
2005-10-17 15:54:35 +00:00
Rene Rivera
68b98312eb
Fix QNX/qcc detection so that it doesn't false fire when there is some other qcc command on other OSs.
...
[SVN r31358]
2005-10-17 02:33:02 +00:00
Rene Rivera
2795925a90
Add support for building with Python on MacOSX, i.e. with the Python framework.
...
[SVN r31357]
2005-10-17 02:23:05 +00:00
Joel de Guzman
cfaabc8ad8
' note
...
[SVN r31356]
2005-10-17 00:36:44 +00:00
João Abecasis
9b9a0ac208
synchronize test to recent changes in the code.
...
[SVN r31355]
2005-10-16 23:42:22 +00:00
João Abecasis
983f4d9828
removed grammars from docs.
...
regenerated docs.
[SVN r31354]
2005-10-16 23:26:43 +00:00
João Abecasis
9bc7a849ab
refactor whitespace out of syntax highlighting markup.
...
[SVN r31353]
2005-10-16 22:53:54 +00:00
João Abecasis
2cae4e8700
let whitespace in code snippets directly fall through to output in all cases.
...
[SVN r31352]
2005-10-16 22:51:39 +00:00
João Abecasis
1937b20d12
remove unnecessary <literal> markup from <programlisting>.
...
[SVN r31351]
2005-10-16 22:48:48 +00:00
Rene Rivera
38d35a509f
Merge outstanding 1.33 changes to trunk:
...
* QNX/qcc support.
* STLport5 support.
* STLport support docs cleanup.
* kFreeBSD support.
* MinGW/MSYS support.
[SVN r31345]
2005-10-16 15:34:27 +00:00
Dave Abrahams
313d42e502
Build with Python 2.4 by default; also deduce the default PYTHON_ROOT properly on Windows.
...
[SVN r31325]
2005-10-14 16:19:14 +00:00
Rene Rivera
9f3dad7e45
Move the python init lower so that it's not getting done unless there is something to actually do. Add a profile item for that python init.
...
[SVN r31313]
2005-10-13 22:12:34 +00:00
Vladimir Prus
daa16baf98
For borland.link.dll, join implib action with main compile action with
...
&&. Otherwise, Boost.Build won't notice failures in linking. Looks like
implib always returns 0 as status, or something like that.
[SVN r31299]
2005-10-12 09:52:59 +00:00
Joel de Guzman
aa4bc5be2d
Fully qualified header anchors
...
[SVN r31297]
2005-10-12 00:06:37 +00:00
Dave Abrahams
a757bc8990
Turn off inlining unconditionally to avoid codegen bugs
...
[SVN r31281]
2005-10-11 13:32:32 +00:00
Rene Rivera
41613040dc
Add "-lx" option which limits the amount of time actions can run (in seconds). Currently only implemented for Windows NT and above.
...
[SVN r31266]
2005-10-10 20:33:22 +00:00
Joel de Guzman
4429d765b8
Fully qualified header anchors
...
[SVN r31256]
2005-10-10 02:30:50 +00:00
Eric Niebler
1f30547964
handle case where intput and output are on different drive letters
...
[SVN r31250]
2005-10-09 18:30:35 +00:00
Eric Niebler
0185a6d6a2
simplify path manipulation by making fs::no_check the default
...
[SVN r31235]
2005-10-08 07:54:04 +00:00
Eric Niebler
1ba00c7c94
fix char/unsigned char ctype issue
...
[SVN r31231]
2005-10-08 00:42:43 +00:00
Eric Niebler
acf6920583
fix up xinclude paths relative to the output directory, temporarily disable MSVC warnings.
...
[SVN r31228]
2005-10-07 21:59:34 +00:00
Rene Rivera
7f4105fa7a
Text and fix building with python on Linux.
...
[SVN r31226]
2005-10-07 19:38:50 +00:00
Eric Niebler
9369ef5326
emit documentation for namespace-scope objects
...
[SVN r31225]
2005-10-07 17:51:29 +00:00
Douglas Gregor
e41a9e9679
Add --guess-toolset option
...
[SVN r31217]
2005-10-07 12:48:17 +00:00
Rene Rivera
1c164d209d
boostbook.jam; Remove some path.make calls as they are superfluous in the path.glob case.
...
path.jam; Kludge path.join into working as it did before when confronted with an initial empty string on the path.
[SVN r31212]
2005-10-06 19:47:58 +00:00
Rene Rivera
57d36e86aa
Add "--with-python=?" option to build Python enabled bjam. Apply some patches to build with SunC compiler.
...
[SVN r31211]
2005-10-06 19:14:10 +00:00
Joel de Guzman
4a3dad09af
reverting back to text mode. binary mode gives some wierd results
...
[SVN r31199]
2005-10-05 05:56:52 +00:00
Vladimir Prus
6b044f49b9
Track dependencies from .rc files to generated headers.
...
An example of generated file is .tlb generated by midl.exe.
Patch from Alexey Pakhunov.
[SVN r31194]
2005-10-04 14:32:05 +00:00
Vladimir Prus
15de344b8d
Implement cross-compiling for amd64 and ia64 with MSVC 8.0.
...
Patch from Alexey Pakhunov.
[SVN r31193]
2005-10-04 14:22:41 +00:00
Vladimir Prus
f2d95ecd1b
Added version aliases: 6 -> 6.0, 7 -> 7.0 and 8 -> 8.0. The line:
...
using msvc : 6 ;
will configure detected version 6.0 but the condition will remain
'<toolset>msvc-6'.
Additionally the comment for the 'msvc.init' rule is updated.
Patch from Alexey Pakhunov.
[SVN r31192]
2005-10-04 14:05:22 +00:00
Vladimir Prus
d5f55f5d76
Fix error on /Wp64 command line option and warning on /wd4675
...
option when using msvc-6.0.
Patch from Reece Dunn.
[SVN r31191]
2005-10-04 14:00:34 +00:00
Rene Rivera
1b777748a1
Because of NORMALIZE_PATH change we now require bjam 3.1.12.
...
[SVN r31182]
2005-10-03 14:28:24 +00:00
Rene Rivera
57e26fe2dd
Variety of performance improvements.
...
* bjam; bump to version 3.1.12
* bjam; make it possible to build in MinGW/MSYS shell
* bjam; move profile code to debug.h/c to make it available for use everywhere
* bjam; cache all filesystem query operations, Unix and Windows only, include PWD and scanning
* bjam; add memory profile info, and sprinkle throught code
* bbv2; rewrite some while() loops into for() loops to reduce time and memory
* bbv2; keep a single instance counter instead of one per type to reduce memory use
* bjam+bbv2; change NORMALIZE_PATH builtin to join path parts to reduce memory use
[SVN r31177]
2005-10-03 00:47:36 +00:00
Joel de Guzman
f950987ab7
allow block tags to terminate a paragraph
...
[SVN r31161]
2005-10-02 02:35:14 +00:00
John Maddock
082b51206e
Removed unneeded project wide requirements.
...
[SVN r31155]
2005-09-30 12:44:48 +00:00
Daniel James
43ff065821
Add a couple more flow_tags to quickbook.
...
[SVN r31145]
2005-09-28 18:03:34 +00:00
Vladimir Prus
406757e087
Enable native version of regex.transform.
...
[SVN r31141]
2005-09-28 14:28:46 +00:00
Vladimir Prus
2b3911261d
Implement versioning for native rules. This allows to change interface of
...
a native rule and have Boost.Build detect that and produce nice error, as
opposed to obscure one.
[SVN r31140]
2005-09-28 14:09:58 +00:00
Vladimir Prus
0f1ed08a56
Reduce the number of calls to the PWD builtin.
...
[SVN r31139]
2005-09-28 13:27:47 +00:00
Vladimir Prus
ddffcd2dda
Use caching inside path.pwd. The PWD rule on windows calls the
...
short_path_to_long_path function which takes a lot of time, and clearly
current directory of bjam will never change as it's running.
[SVN r31138]
2005-09-28 11:37:17 +00:00
Vladimir Prus
642e3fb584
Change license to BSL. Added my copyright.
...
[SVN r31121]
2005-09-26 06:02:41 +00:00
Vladimir Prus
c8e32ff5cd
Implement autodetection code for the 'msvc' toolset. It is
...
able to detect Visual Studio 6.0, 7.0, 7.1, 8.0 and Visual C++ Toolkit
2003. Detected settings are used in the cases when:
- only version number is passed (using msvc : 8.0 ;)
- incomplete configuration command is given (using msvc : 8.0 : cl.exe ;)
- any available compiler is configured (using : default ;)
- all available compilers are configured (using : all ;)
A user is free to overwrite any of detected settings.
Patch from Alexey Pakhunov.
[SVN r31120]
2005-09-26 05:58:37 +00:00
Vladimir Prus
7a96759b21
Robustify the var_defined function -- don't crash if variable value is a
...
single quote.
Patch from Lewis Hyatt.
[SVN r31119]
2005-09-26 05:26:14 +00:00
João Abecasis
0a570da6e4
preserve whitespace in programlisting elements.
...
[SVN r31117]
2005-09-25 23:47:08 +00:00
Vladimir Prus
a428558874
Introduce the 'msvc.configure' rule that will be used as part
...
of the 'toolset.configure' framework. The new rule supports two special
version values:
- 'all': configures all detected versions of Visual C++ with default
settings;
- 'default': configure the default detected version of Visual C++. It
prefers newer versions to older ones.
'msvc.init' is still completely valid and should be used until
'toolset.configure' will be introduced. 'msvc.init' provides the same
functionality as 'msvc.configure' does.
Patch from Alexey Pakhunov.
[SVN r31093]
2005-09-23 14:17:59 +00:00
Vladimir Prus
d797a87d16
Fix typo
...
[SVN r31090]
2005-09-23 10:26:52 +00:00
Vladimir Prus
8a9175681b
Add ASM -> OBJ generator registration that was omitted from the previous
...
patch by mistake.
[SVN r31085]
2005-09-23 05:36:55 +00:00
Eric Niebler
927bc36e9e
fix using quickbook statement
...
[SVN r31082]
2005-09-22 20:38:52 +00:00
Dave Abrahams
59d0e69eca
Clarify dependent/dependency
...
[SVN r31081]
2005-09-22 16:39:36 +00:00
Vladimir Prus
fe4e5e1195
Make W32_GETREG work on cygwin.
...
Patch from Alexey Pakhunov.
[SVN r31079]
2005-09-22 14:52:05 +00:00
Vladimir Prus
d496b90c42
New 'configuration' class, for storing all auto-detected configuration of
...
tools.
Patch from Alexey Pakhunov.
[SVN r31078]
2005-09-22 13:57:23 +00:00
Vladimir Prus
0972c7e751
Add assembler support for msvc toolset.
...
Patch from Reece Dunn.
[SVN r31077]
2005-09-22 13:51:58 +00:00
Jonathan Wakely
abc6d10e48
Use "x=y; export x" syntax rather than less portable "export x=y"
...
[SVN r31073]
2005-09-21 23:23:35 +00:00
Vladimir Prus
6f3674687f
Edits in the "Project Hierarchies" section.
...
[SVN r31072]
2005-09-21 15:07:35 +00:00
Vladimir Prus
d4b55e2fb1
Edits in "Conditions and alternatives" section.
...
[SVN r31071]
2005-09-21 14:43:44 +00:00
Vladimir Prus
85637ec2d9
Apply edits from Dave.
...
[SVN r31070]
2005-09-21 14:11:14 +00:00
Vladimir Prus
6e9b7d23c0
Document <warnings> and <warnings-as-errors> features.
...
[SVN r31069]
2005-09-21 13:52:41 +00:00
Vladimir Prus
d1d6208e96
New features <warning> and <warnings-as-errors>.
...
Patch from Reece Dunn.
[SVN r31068]
2005-09-21 13:44:06 +00:00
Vladimir Prus
6e87865963
Robostify
...
[SVN r31067]
2005-09-21 13:41:48 +00:00
Vladimir Prus
1235651f34
Minor comment tweak
...
[SVN r31066]
2005-09-21 13:41:08 +00:00
Vladimir Prus
5f2239b82a
Remove assert that never triggered and only slows us down.
...
[SVN r31056]
2005-09-20 13:46:05 +00:00
Vladimir Prus
874a4735a1
Optimize scanner construction. Instead of calling property.select on raw
...
properties list for each file, use a cache keyed by property-set instance.
[SVN r31055]
2005-09-20 13:11:47 +00:00
Vladimir Prus
b8f8b5ca58
Optimize virtual-target.register for the case of many identically named
...
targets. In that case, we used to create a long list of targets and searched
it whenever new target is registered. Now the list is for each path/name
combination, so is much shorter.
[SVN r31054]
2005-09-20 12:55:56 +00:00
Joel de Guzman
ce17c4a2d1
Big fix: post-processor does not corectly parse xml comments.
...
[SVN r31051]
2005-09-20 02:32:21 +00:00
Joel de Guzman
77c925d2df
Better section ID scheme
...
[SVN r31039]
2005-09-19 13:51:57 +00:00
Vladimir Prus
c308c56e8c
Allow to specify feature without value in condition for toolset.flags call.
...
Patch from Alexey Pakhunov.
What this patch does is allows to match absense of optional feature in
the 'flags' rule. For example:
flags msvc .SETUP <architecture>/<address-model>64 : " x86_amd64" ;
flags msvc .SETUP <architecture>ia64/<address-model> : " x86_ia64" ;
This will produce "x86_amd64" when the <address-model> is set to 64
and <architecture> is not set. Likewise, for <architecture>ia64 and unset
address model.
Without this patch, we'd have two choices:
- adding 'default' to the list of feature values. But that would
add 'architecture-default' to the target path. Ick!
- creating top-level variable .SETUP with default value, and only
matching configurations with fully-specified feature values. But
this won't handle the case above: we really need to check
which one of two features is unspecified.
[SVN r31036]
2005-09-19 09:03:34 +00:00
Vladimir Prus
8f974e13e1
Revive the project_test3 test.
...
[SVN r31035]
2005-09-19 08:49:50 +00:00
Vladimir Prus
b852c2818e
On, windows, don't delete a static library if it does not exists.
...
The "del" command does not have a switch to prevent warning if file
does not exists, so need extra shell magic.
[SVN r31034]
2005-09-19 08:14:37 +00:00
Vladimir Prus
97f793bbf3
Add the "ui_" prefix to the header the uic generates, to match
...
qmake's behaviour.
Thanks to Ryan Winter for the hint.
[SVN r31033]
2005-09-19 07:48:36 +00:00
João Abecasis
cf3b7d000c
open files in binary mode
...
[SVN r31029]
2005-09-19 02:46:15 +00:00
João Abecasis
ca3decc3af
fix incorrect handling of non-unix EOLs
...
[SVN r31028]
2005-09-19 02:42:30 +00:00
João Abecasis
5df24f7876
typo
...
[SVN r31025]
2005-09-18 17:32:01 +00:00
Joel de Guzman
c900b06606
Error reporting for unmatched section/endsect and post-processing.
...
[SVN r31020]
2005-09-18 14:03:06 +00:00
Joel de Guzman
efa1c2452d
minor bug fix
...
[SVN r31019]
2005-09-18 10:26:46 +00:00
Douglas Gregor
c443769ca1
Make more robust by waiting for the server appropriately
...
[SVN r30989]
2005-09-14 18:56:20 +00:00
Vladimir Prus
7359c35861
Cleanup/simplify the 'make' example.
...
[SVN r30976]
2005-09-14 10:03:01 +00:00
Vladimir Prus
3641eb6e56
New rule common.copy-command
...
[SVN r30975]
2005-09-14 10:01:23 +00:00
Vladimir Prus
17756f5763
Allow unqualified rule names for calls to the 'make' main target rule.
...
[SVN r30974]
2005-09-14 09:54:14 +00:00
Vladimir Prus
e6caadce3e
Fix absolute build-dir values.
...
[SVN r30973]
2005-09-14 08:50:17 +00:00
Vladimir Prus
acbdfbae12
Fix documentation of <source> and <library> features.
...
[SVN r30971]
2005-09-14 06:50:39 +00:00
Vladimir Prus
a5645a0201
Don't care if two non-derived virtual targets map to the same filename.
...
New file-target.clone-with-different-type method.
[SVN r30970]
2005-09-14 06:28:22 +00:00
Vladimir Prus
c34adf4c94
Defined the MOCCABLE_CPP type.
...
[SVN r30969]
2005-09-14 06:26:45 +00:00
Joel de Guzman
7b19c251b3
Doc sync to Joao's recent changes
...
[SVN r30968]
2005-09-14 02:20:06 +00:00
João Abecasis
1fd384dc45
fix warnings with gcc -Wall.
...
[SVN r30967]
2005-09-14 00:58:00 +00:00
João Abecasis
ca77ef2cc9
don't break on '&' (e.g. match_result<>).
...
[SVN r30966]
2005-09-13 23:41:51 +00:00
João Abecasis
bb72683770
add <code> to set of flow tags.
...
[SVN r30965]
2005-09-13 23:21:12 +00:00
João Abecasis
64818d7419
print_tag assumes cr() is called after.
...
[SVN r30964]
2005-09-13 23:11:41 +00:00
João Abecasis
e7fdbe5995
treat eols after tags as whitespace.
...
[SVN r30963]
2005-09-13 23:10:19 +00:00
Joel de Guzman
a9463b2abc
tweaks
...
[SVN r30955]
2005-09-13 15:39:18 +00:00
Vladimir Prus
2b4bde2ad5
Note .htaccess
...
[SVN r30946]
2005-09-13 12:54:46 +00:00
Vladimir Prus
75440299b7
Note that QTDIR must be set to use the examples.
...
[SVN r30945]
2005-09-13 11:07:05 +00:00
Vladimir Prus
945b9696c0
Remove old Qt example.
...
[SVN r30944]
2005-09-13 11:04:34 +00:00
Vladimir Prus
b16f62dbec
Update Qt examples for Qt4.
...
[SVN r30943]
2005-09-13 11:03:53 +00:00
Vladimir Prus
9348cedbba
Make it possible to run moc on CPP sources.
...
[SVN r30942]
2005-09-13 10:16:37 +00:00
Vladimir Prus
d7533428ef
New 'cast' main target rule.
...
[SVN r30940]
2005-09-13 09:19:54 +00:00
Joel de Guzman
6a59fe639e
tweaks
...
[SVN r30929]
2005-09-13 04:02:47 +00:00
Joel de Guzman
6418005923
tweaks
...
[SVN r30926]
2005-09-12 19:35:48 +00:00
Joel de Guzman
ee3b6920dc
Code blocks implemented
...
[SVN r30924]
2005-09-12 19:16:52 +00:00
Joel de Guzman
2821f5ca56
Proper quickbook versioning + postprocessor cleanup
...
[SVN r30915]
2005-09-12 03:18:45 +00:00
Joel de Guzman
10a69c2983
Quotes + bugfix for correct handling of spaces after tags in the post-processor.
...
[SVN r30909]
2005-09-11 17:10:15 +00:00
Joel de Guzman
448513ab10
Pretty Cleanup
...
[SVN r30904]
2005-09-11 06:12:29 +00:00
Joel de Guzman
1a7e459c7b
Allow versioning. Now Qbk is at version 1.3
...
[SVN r30903]
2005-09-11 05:23:03 +00:00
Joel de Guzman
c41c8aac8c
some cleanup + disabled __FILENAME_ macro on debug mode
...
[SVN r30902]
2005-09-11 04:27:57 +00:00
Joel de Guzman
9adcd49f4a
some cleanup + disabled __FILENAME_ macro on debug mode
...
[SVN r30901]
2005-09-11 04:22:15 +00:00
Joel de Guzman
68f71de4cf
--debug mode for quickbook developers
...
[SVN r30890]
2005-09-09 16:27:27 +00:00
João Abecasis
383d6d7e24
resolve conflict between test types defined for QuickBook and types for
...
production.
make subtests build in the same subdirectory.
[SVN r30878]
2005-09-08 19:37:57 +00:00
João Abecasis
f8458f460c
change file extension .qbk -> .quickbook.
...
make quickbook-testing.jam independent of quickbook.jam toolset.
compile text_diff and quickbook only once when there are multiple tests.
[SVN r30876]
2005-09-08 14:09:23 +00:00
Vladimir Prus
74367b1fa2
Add convenient top-level aliases for libraries, for example /boost//thread.
...
[SVN r30873]
2005-09-08 10:06:33 +00:00
Vladimir Prus
94773ae213
Don't ever try to relink non-derived files.
...
[SVN r30872]
2005-09-08 09:21:58 +00:00
Joel de Guzman
96a5e53b85
allow phrases in docinfo
...
[SVN r30871]
2005-09-08 03:17:33 +00:00
Joel de Guzman
9a34522acb
refactor phrase parser
...
[SVN r30870]
2005-09-08 02:21:35 +00:00
Joel de Guzman
c14a0a680a
refactor phrase parser
...
[SVN r30869]
2005-09-08 02:20:25 +00:00
João Abecasis
0d828b17aa
add missing import.
...
remove bogus variables.
[SVN r30868]
2005-09-07 22:34:52 +00:00
Joel de Guzman
b7f1496578
DONE 1) make actor's Iterator specific
...
DONE 2) separate compilation of actors
[SVN r30857]
2005-09-07 17:41:19 +00:00
Joel de Guzman
773457910b
Renamed some variables for clarity and consistency.
...
[SVN r30807]
2005-09-05 02:08:06 +00:00
João Abecasis
cc2226b093
initial import of regression testing mechanism for quickbook.
...
(Note: has known annoyances and limitations)
[SVN r30806]
2005-09-05 01:50:41 +00:00
João Abecasis
ce4dfe9765
Change member initialization order in printer to avoid warnings in gcc.
...
Fix typo in assert condition.
[SVN r30805]
2005-09-05 01:08:09 +00:00
Joel de Guzman
d0387cfbd9
better line breaking tweaks to qbk's output formatter
...
[SVN r30793]
2005-09-03 14:33:55 +00:00
Joel de Guzman
0b924f3474
tweak to new quickbook program options
...
[SVN r30792]
2005-09-03 14:32:11 +00:00
Joel de Guzman
7743b169b4
program option additions for xml cleanup facility
...
[SVN r30789]
2005-09-03 04:58:07 +00:00
Joel de Guzman
e529188ca0
tweaks
...
[SVN r30787]
2005-09-03 01:46:23 +00:00
Joel de Guzman
4edbed119b
Added pretty layouting of XML output
...
[SVN r30786]
2005-09-03 01:26:58 +00:00
Douglas Gregor
937a37a8c1
Support different branches
...
[SVN r30785]
2005-09-02 19:11:49 +00:00
Andrey Melnikov
cf83ee9a2c
- "toolset.flags"->"flags" replacement
...
[SVN r30783]
2005-09-02 07:35:54 +00:00
Vladimir Prus
f6ecbfaf12
Factor out Qt types declaration into separate file. Now Qt3 and Qt4 can
...
be both initialized.
[SVN r30772]
2005-09-01 10:36:16 +00:00
Vladimir Prus
c94c3791a3
Pass the <include> and <define> feature to the Qt4's moc tool.
...
Patch from Jurgen Hunold.
[SVN r30771]
2005-09-01 10:26:14 +00:00
Vladimir Prus
1695d388b0
For Qt4, don't run moc on headers produces by uic, since they
...
never contains moccable classes.
The trick here is that if we have:
exe a : a.cpp b.ui ;
Then we should produce b.h target that is not used by any action -- it's
only indirectly used by include in a.cpp.
So, we declared .ui -> .obj generator, so that it's invoked when
building exe, but make it return header, not .obj.
Second, the path of b.h should be added to include paths. But it was
not done, because b.h is not used anywhere and so is not included in
'subvariant' for this target -- which object is used to compute extra
incude path.
* build/virtual-target.jam
(register): Add result to .recent-targets
(recent-targets, clear-recent-targets): New functions.
* build/targets.jam
(basic-target.generate): Create subvariant from
'virtual-target.recent-targets' not just directly returned targets.
* tools/qt4.jam: Declare custom generator for ui->h conversion.
[SVN r30770]
2005-09-01 10:22:52 +00:00
Vladimir Prus
6bcc0cbb99
Remove the 'u' modifier from 'ar' invocation, which is not needed
...
now that we remove archive before invoking 'ar'.
[SVN r30768]
2005-09-01 08:04:48 +00:00
Aleksey Gurtovoy
6ab0695c84
Document disk space requirements
...
[SVN r30752]
2005-08-31 14:12:33 +00:00
Aleksey Gurtovoy
3e39f2dc51
Be more precise about Python version requirements
...
[SVN r30751]
2005-08-31 14:07:06 +00:00
Rene Rivera
41df900b68
Add features for specifying CPU code generation: address-model, architecture, and instruction-set. Transplanted from BBv1.
...
[SVN r30744]
2005-08-31 03:49:33 +00:00
Dave Abrahams
b977ae4acd
Add Jimi installation instructions.
...
[SVN r30617]
2005-08-21 16:55:09 +00:00
Vladimir Prus
811711539f
Remove debug print
...
[SVN r30591]
2005-08-16 10:59:50 +00:00
Vladimir Prus
fea95cf1ad
Fix a link failure on Unix for a main -> libb -> liba scenario,
...
where libb is a target in Boost.Build and liba is a file referred to by name.
[SVN r30590]
2005-08-16 10:58:22 +00:00
John Maddock
18e91476f7
Updated docs with an explanation of how dependencies are worked out.
...
[SVN r30545]
2005-08-12 16:03:08 +00:00
Vladimir Prus
31857e1df9
Allow Whale generator to be called with several sources, and immediate
...
return no targets in that case.
[SVN r30542]
2005-08-12 13:16:37 +00:00
Vladimir Prus
1a82627680
Add ASM to the list of assembler suffixes. Just because I need that
...
extension somewhere else.
[SVN r30541]
2005-08-12 13:14:46 +00:00
Douglas Gregor
bebd91dc9e
Merged from 1.33.0 release
...
[SVN r30540]
2005-08-12 13:02:37 +00:00
Vladimir Prus
c1278813a5
Add timestamp to nightly builds.
...
[SVN r30539]
2005-08-12 13:00:52 +00:00
Vladimir Prus
2afa2d2a11
On install, relink shared libraries if the dll-path property has changed.
...
[SVN r30538]
2005-08-12 12:53:58 +00:00
Vladimir Prus
eb55f1ced1
Somewhat improve the error we get when generators.jam can build a
...
target.
[SVN r30537]
2005-08-12 11:49:01 +00:00
Vladimir Prus
2611dd6cbb
Qt4 improvements:
...
- Add -name option to rcc invocation. This is needed to disambiguate
the name of the generated initialising function. Since qmake takes
the basename of the .qrc file I've copied this behaviour to have
consistent naming.
- Add -I option to moc invocation. I've added the include and
include/QtCore directories in order to be able to compile Qt4 with V2.
Patch from Juergen Hunold.
[SVN r30536]
2005-08-12 10:26:36 +00:00
Vladimir Prus
a6abe66d31
Doc fix: fix space between parameter names and ?/+/* characters.
...
[SVN r30535]
2005-08-12 09:27:44 +00:00
Vladimir Prus
0619b2546a
Quote path with spaced in "using" example.
...
[SVN r30534]
2005-08-12 09:19:24 +00:00
Vladimir Prus
c1195f24a6
Some doc changes. Most notably, initial description of jam language.
...
The changes were done quite some time ago, so can't provide more detailed
changelog.
[SVN r30533]
2005-08-12 09:17:33 +00:00
Vladimir Prus
358f79e8d7
Fix using of 'glob' in project root rules.
...
There were two problems:
- 'glob' was using __name__ as the name of the project and not
project.current, so it would search in project root, and not in child
project that inherited project root rules.
- the 'import' that's overrided in project context used __name__ to
restore the value of current project
Thanks to Emil Dotchevski for the bug report.
[SVN r30507]
2005-08-08 09:31:39 +00:00
Vladimir Prus
4e047ff393
Unbreak testing.
...
[SVN r30506]
2005-08-08 08:50:21 +00:00
Vladimir Prus
0060de4816
Cleanup toolset.using. We tries to conditionally call 'init',
...
which both unnecessary, and incorretly coded.
Thanks for Craig Rodrigues for spotting it.
[SVN r30478]
2005-08-05 09:43:15 +00:00
Joel de Guzman
d21786e910
Fixed missing forward declaration for quickbook::parse
...
[SVN r30465]
2005-08-04 17:42:22 +00:00
Vladimir Prus
1215f491c3
Switch to using os.environ, except of modules.peek. Document SHELL.
...
[SVN r30453]
2005-08-04 06:51:15 +00:00
Vladimir Prus
e6daf384bb
Fix off-by-one error in builtin_shell. The result contained one random
...
character at the end.
[SVN r30452]
2005-08-04 06:38:41 +00:00
Rene Rivera
ec32da71a1
Fix missing name of tool when setting up with a user specified binary of quickbook.
...
[SVN r30422]
2005-08-03 19:45:41 +00:00
Vladimir Prus
bf6baf59c0
Support assembler sources with gcc.
...
Patch from Craig Rodrigues.
[SVN r30406]
2005-08-03 13:33:45 +00:00
Vladimir Prus
a3ed030136
Add missing call to 'virtual-target.register' when symlinking targets.
...
Otherwise, if we build 'install' target twice, we'll get two different
symlink targets.
[SVN r30400]
2005-08-03 11:43:04 +00:00
Aleksey Gurtovoy
7fe3413151
regression report fixes
...
[SVN r30371]
2005-08-02 07:52:00 +00:00
Vladimir Prus
1140ac658b
Improved msvc support.
...
- minor spellings errors in comments ("iff" and "vccars" instead of "if"
and "vcvars")
- correct escaping of metacharacters in regular expressions
- Fixed a condition so /Zc:forScope /Zc:wchar_t are added in MSVC 8.x too
- Side-by-side manifests are now used for exe targets too, not only for
DLLs.
- Reworked /Ogity|/Ogisy options selection code (a minor refactoring)
- Search paths without /bin are now only added if vc 7.1 is going to be
detected.
- Added autodetection for VC8.0 using VS80COMNTOOLS variable
- Use os.environ instead of modules.peek + :J hack.
Patch from Andrey Melnikov.
[SVN r30370]
2005-08-02 05:38:42 +00:00
Eric Niebler
3357ddb2da
merge from QUICKBOOK_INCLUDE branch
...
[SVN r30369]
2005-08-02 03:39:30 +00:00
Aleksey Gurtovoy
10342ba33e
cosmetic report fixes
...
[SVN r30362]
2005-08-01 15:11:21 +00:00
Rene Rivera
f7cbc3f82c
Remove non-platform sources from bootstrap build.
...
[SVN r30361]
2005-08-01 14:14:43 +00:00
Vladimir Prus
c96c49c7ea
Qt4 support, from Alo Sarv.
...
[SVN r30360]
2005-08-01 14:08:27 +00:00
Rene Rivera
d619710dbc
Don't compile extra non-platform files during bootstrap.
...
[SVN r30358]
2005-08-01 13:39:46 +00:00
Aleksey Gurtovoy
192e610944
Bring back to life user reports
...
[SVN r30357]
2005-08-01 13:39:35 +00:00
Vladimir Prus
e8817e76aa
Allow to reinitialize Whale support several time, provided the path
...
is always the same.
[SVN r30356]
2005-08-01 11:40:29 +00:00
Vladimir Prus
5053d5d523
Added notes about relative source paths.
...
[SVN r30355]
2005-08-01 09:14:02 +00:00
Rene Rivera
bd36f54dec
Account for VC8 not having single threaded runtimes.
...
[SVN r30321]
2005-07-30 15:52:51 +00:00
Vladimir Prus
ee1321ec0d
Unbreak " lib a ; " syntax.
...
Thanks to Craig Rodrigues for the bug report.
[SVN r30309]
2005-07-29 12:00:40 +00:00
Vladimir Prus
a1eba0c31a
Include <unistd.h> to get definition of _exit.
...
Patch from Craig Rodrigues.
[SVN r30308]
2005-07-29 09:30:12 +00:00
Vladimir Prus
a202a0a9a5
Ignore some files in CVS operations
...
[SVN r30307]
2005-07-29 08:42:42 +00:00
Aleksey Gurtovoy
c30ad8bd71
rename files with filenames >31 chars
...
[SVN r30282]
2005-07-28 12:24:24 +00:00
Aleksey Gurtovoy
af128fe1eb
Separate tarball download and unpacking
...
[SVN r30245]
2005-07-26 11:24:23 +00:00
Dave Abrahams
eb6f7b1881
Fix copyright and documentation
...
[SVN r30219]
2005-07-22 18:46:20 +00:00
Vladimir Prus
a483e6cae7
Remove mention of "jam.exe", that's no longer is built.
...
Patch from Craig Rodrigues.
[SVN r30214]
2005-07-22 12:42:20 +00:00
Vladimir Prus
cf80f3370e
Fix missing import.
...
[SVN r30193]
2005-07-21 13:35:43 +00:00
Aleksey Gurtovoy
d0c1a9002c
Workaround platform.system() bug
...
[SVN r30172]
2005-07-19 03:16:04 +00:00
Aleksey Gurtovoy
3c9f32e002
Workaround for the 'start' command
...
[SVN r30171]
2005-07-19 02:46:27 +00:00
Aleksey Gurtovoy
0208906016
fixes for spaces in paths
...
[SVN r30170]
2005-07-19 02:25:25 +00:00
Aleksey Gurtovoy
6090b458d5
Update regression setup instructions to include comment.html info
...
[SVN r30169]
2005-07-18 22:35:52 +00:00
Aleksey Gurtovoy
73e44aade7
make tarball publishing as close to an atomic operation as possible
...
[SVN r30168]
2005-07-18 20:57:48 +00:00
Aleksey Gurtovoy
a5c4fae0fb
Retry on tarball download/logs upload
...
[SVN r30162]
2005-07-18 19:44:20 +00:00
Rene Rivera
62c46dcd7c
Fix uninitialized in/out param for getting the registry value. Thanks to Alexey Pakhunov for the patch.
...
[SVN r30142]
2005-07-17 16:09:33 +00:00
Dave Abrahams
50e7648cef
Call the right setup script for newer versions.
...
[SVN r30133]
2005-07-16 03:23:40 +00:00
Rene Rivera
eb3eeac73f
Remove debug output.
...
[SVN r30108]
2005-07-15 14:43:43 +00:00
Vladimir Prus
888c9db69c
Use os.environ, and remove the "reconstruct spaces" hack.
...
[SVN r30106]
2005-07-15 13:35:58 +00:00
Vladimir Prus
e788445ea8
Improved MacOS X support for -fcoalesce-templates. Check for result
...
of gcc --dumpversion when deciding if we're using 4.0 or not.
Patch from Craig Rodrigues.
[SVN r30105]
2005-07-15 13:31:13 +00:00
Misha Bergal
06e85e93e4
Small fixes in command line handling and calling of cygwin cvs and find
...
[SVN r30103]
2005-07-15 10:01:10 +00:00
Misha Bergal
b5cc2a91cb
Updated for 1.33.0: many small corrections, addition of BuildBook tools setup
...
[SVN r30102]
2005-07-15 06:30:59 +00:00
Douglas Gregor
f4155c807b
Get rid of some junk in the reports
...
[SVN r30084]
2005-07-14 16:34:12 +00:00
Rene Rivera
7cd3f9bbd9
Add "--no-objcopy" option to turn unconditionally turn off use of the binutls/objcopy program as part of the compile actions.
...
[SVN r30082]
2005-07-14 16:08:25 +00:00
Vladimir Prus
d676ecc59f
Docs for the SHELL builtin.
...
Patch from Craig Rodrigues.
[SVN r30066]
2005-07-14 08:59:24 +00:00
Aleksey Gurtovoy
300582e993
fix for the slash-quote issue ( http://article.gmane.org/gmane.comp.lib.boost.testing/1640 )
...
[SVN r30064]
2005-07-13 19:28:52 +00:00
Rene Rivera
01042f113c
Add SHELL, execute command an capture output, builtin. Original work from Craig Rodrigues, implemented slightly modified.
...
[SVN r30027]
2005-07-13 04:26:01 +00:00
Aleksey Gurtovoy
608c8e7eb8
force-update option
...
[SVN r30019]
2005-07-12 18:33:03 +00:00
Douglas Gregor
de6404e33e
Escape greater-than sign
...
[SVN r30008]
2005-07-12 13:38:03 +00:00
Aleksey Gurtovoy
ff21ec5d50
get rid of redudant 'tools/build/v1' path (see http://article.gmane.org/gmane.comp.lib.boost.testing/1616 )
...
[SVN r30004]
2005-07-12 11:40:17 +00:00
Joel de Guzman
ae8cffbaba
tabs to spaces
...
[SVN r30001]
2005-07-12 08:06:19 +00:00
Joel de Guzman
db839ac843
adjusting link to libraries.html
...
[SVN r29998]
2005-07-12 07:46:58 +00:00
Misha Bergal
7cb752f16a
Rewrote setup_boostbook.sh to Python to support win32 and release scripts. Not to be used by end user for now
...
[SVN r29963]
2005-07-10 07:06:58 +00:00
Markus Schöpflin
9e599ca184
Added define for unix, which is defined on Tru64 4.0F but not on Tru64 5.1.
...
[SVN r29926]
2005-07-07 09:27:19 +00:00
Markus Schöpflin
194b26e69c
Removed quotes around the command to run in echo_run(), because this was causing
...
the build to fail in the second stage on Tru64 4.0F. It seems like bjam tried to
build the target " " or something like that.
[SVN r29925]
2005-07-07 09:23:34 +00:00
Markus Schöpflin
bdfeb3ad8f
Fixed 'command -v' usage and added test for OSF1.
...
[SVN r29924]
2005-07-07 08:36:39 +00:00
Joel de Guzman
acc55b2be6
CSS tweak
...
[SVN r29904]
2005-07-06 00:26:53 +00:00
Toon Knapen
e357ff63fd
added creation of shared libraries
...
[SVN r29895]
2005-07-05 08:47:55 +00:00
Toon Knapen
5106e0fc9a
added action to link shared libraries
...
[SVN r29845]
2005-06-30 14:42:05 +00:00
Vladimir Prus
628e0b8e15
Attempt to unbreak response file support in cw.jam.
...
[SVN r29822]
2005-06-28 09:35:45 +00:00
Aleksey Gurtovoy
e71e52a7b7
track .run -> .pyd dependecies
...
[SVN r29820]
2005-06-28 00:24:41 +00:00
Vladimir Prus
c4018e3220
Add forgotten file
...
[SVN r29809]
2005-06-27 12:53:32 +00:00
Vladimir Prus
4c09b1ef23
New convenience rule package.install.
...
Use that rule in top-level Jamfile.v2.
Introduce new top-level Jamfile rule 'boost-install'.
Use it in date_time, other libraries to follow soon.
[SVN r29805]
2005-06-27 12:37:47 +00:00
Vladimir Prus
9a6377bd2e
Unbreak <install-source-root> when building from subdirectories.
...
[SVN r29803]
2005-06-27 12:19:50 +00:00
Vladimir Prus
d952150519
Remove unused rule 'basic-target.sources'.
...
[SVN r29801]
2005-06-27 10:21:11 +00:00
Dave Abrahams
d325524a69
Allow multiple pyd files to be tested.
...
[SVN r29794]
2005-06-25 12:55:02 +00:00
Dave Abrahams
842cb58c5d
Kill off bogus targets created by Python testing; these were causing
...
white squares in test results.
Also, a small fix for Cygwin that doesn't seem to have hurt anything.
[SVN r29793]
2005-06-25 00:29:50 +00:00
Dave Abrahams
4cc20fe100
Suppress dumb warnings
...
[SVN r29780]
2005-06-24 15:38:56 +00:00
Vladimir Prus
f143388d1f
New build-system.location rule.
...
[SVN r29767]
2005-06-24 11:24:24 +00:00
Vladimir Prus
3ad3ed68d6
link-runtime -> runtime-link.
...
Patch from Craig Rodrigues.
[SVN r29765]
2005-06-24 09:42:16 +00:00
Douglas Gregor
c5b8c44e7a
E-mail maintainers with only those bits that affect them
...
[SVN r29759]
2005-06-23 18:44:18 +00:00
Rene Rivera
9cbb911ec5
Adjust to be like the BBv1 compile, so that inspect now compiles with BBv2.
...
[SVN r29758]
2005-06-23 18:27:20 +00:00
Rene Rivera
51d4941761
Handle the case when 'command' doesn't support the -v option.
...
[SVN r29756]
2005-06-23 18:02:55 +00:00
Douglas Gregor
15d89255af
Update issues email text
...
[SVN r29754]
2005-06-23 17:09:41 +00:00
John Maddock
d8715def13
Change Jamfile to <runtime-link>
...
[SVN r29738]
2005-06-22 17:03:13 +00:00
Rene Rivera
44ae7800a5
Replace "whence" with "command" as that is more widely available.
...
[SVN r29733]
2005-06-22 13:59:39 +00:00
Vladimir Prus
d9b2984037
Fix 'break' emulation. Inside "for local x in $(list)", changing 'list' does
...
not terminate the loop.
[SVN r29732]
2005-06-22 13:17:20 +00:00
Beman Dawes
7fe7dae43b
Rename existing tests to clarify expected results. Add additional tests to cover more cases, including some which Phil Richards discovered were being reported incorrectly by compiler_status.cpp
...
[SVN r29691]
2005-06-19 21:24:33 +00:00
Beman Dawes
274852c236
Report compile-fail results correctly (patch thanks to Phil Richards) plus tweek to prevent compile-fail success results being reported as warnings
...
[SVN r29690]
2005-06-19 21:08:17 +00:00
Rene Rivera
f281206ee6
Fix so that compiling with CW/metrowerks works again.
...
[SVN r29688]
2005-06-19 19:39:53 +00:00
Rene Rivera
8d16bbe271
Fix space split problem for COMO_PATH.
...
[SVN r29685]
2005-06-19 12:48:11 +00:00
Victor A. Wagner Jr.
532dc5cdb0
Reversed changes to revision 1.51
...
[SVN r29663]
2005-06-18 04:33:11 +00:00
Vladimir Prus
0f516665cb
Fix the dynamic library path variables on OSX.
...
Thanks to Daniel Heck for the report.
[SVN r29650]
2005-06-17 09:06:57 +00:00
Markus Schöpflin
250e7e4292
Changed the compilation mode from ansi to strict ansi. This fixes the problem
...
with function template overload resolution but might introduce others where the
compiler now is too strict.
[SVN r29624]
2005-06-16 14:48:45 +00:00
Vladimir Prus
5f4bf7d1c3
Remove the call to 'property.validate' that use to prevent undeclared feature
...
values in requirements. That is:
lib a : : <name>a_gcc <toolset>gcc ;
lib a : : <name>a_msc <toolset>msvc ;
Did not work unless both gcc and msvc are initialized. I'm not 100% sure about
removing this, because it was put by Dave with some purpose, however log
message for revision 1.32 of property.jam does not make the purpose clear.
So, let's wait for problems to surface ;-)
[SVN r29616]
2005-06-16 10:59:03 +00:00
Vladimir Prus
616ae59c3b
Kill the "using independent target" warning.
...
It never helped to catch a real problem, but consistently annoys users.
[SVN r29612]
2005-06-16 10:19:09 +00:00
Vladimir Prus
0447960c87
Make borland really work under cygwin, especially when borland install path
...
has spaces.
Patch from Malcolm Cifuentes.
[SVN r29610]
2005-06-16 09:38:45 +00:00
Vladimir Prus
d66bf00a20
Don't add "lib" prefix if there's already "lib" prefix. Adjust paremeter
...
list of 'notfile-target.__init__'.
[SVN r29609]
2005-06-16 09:23:33 +00:00
Vladimir Prus
3e27b17313
Use common.rm-command instead of hardcoded 'del' for removing response files.
...
[SVN r29607]
2005-06-16 08:37:53 +00:00
Vladimir Prus
020a28a69d
Add the 'notfile' target.
...
[SVN r29606]
2005-06-16 08:24:01 +00:00
Vladimir Prus
8a9bd51e8b
Fix an error when a 'install' target has another 'install' target in sources.
...
We managed to create property set with two 'location' properties, and then
crashed when deciding where to put the target.
[SVN r29603]
2005-06-16 07:47:22 +00:00
Vladimir Prus
b90709b608
Automatically prepend "lib" prefix to LIB targets on Unix.
...
[SVN r29602]
2005-06-16 07:24:16 +00:00
Joaquín M. López Muñoz
47304ab5f1
fixed previous patch
...
[SVN r29601]
2005-06-16 07:11:39 +00:00
Vladimir Prus
f03dc95981
Remove ambiguity between builtin.lib-generator and builtin.prebuilt.
...
[SVN r29600]
2005-06-16 06:29:30 +00:00
Vladimir Prus
59b2ce57bc
Unbreak searched libraries for a number of toolsets.
...
[SVN r29597]
2005-06-16 05:49:39 +00:00
Vladimir Prus
29651db5fe
Unbreak searched libs with intel toolset
...
[SVN r29596]
2005-06-16 05:45:46 +00:00
Vladimir Prus
07d4a9c2c8
Remove tabs
...
[SVN r29589]
2005-06-15 13:27:19 +00:00
Vladimir Prus
2edc3af4b7
Allow "bjam some_directory" to work even if there's no Jamfile in ".".
...
[SVN r29588]
2005-06-15 13:26:37 +00:00
Vladimir Prus
9e5580e776
Correct license text
...
[SVN r29587]
2005-06-15 13:19:07 +00:00
Vladimir Prus
db9910ea95
Rename link-runtime to runtime-link to stay compatible with V1.
...
[SVN r29586]
2005-06-15 12:24:06 +00:00
Vladimir Prus
2e4773f061
Report location of site-config and user-config before loading them, so
...
that we output location even if site-config exists with a fatal error.
[SVN r29584]
2005-06-15 11:43:50 +00:00
Joaquín M. López Muñoz
a251b4a8fa
made some MSVC toolset tags compatible with autolink expectations
...
[SVN r29577]
2005-06-15 05:46:41 +00:00
Douglas Gregor
4ea6ad0ffd
Added date to subject line
...
[SVN r29563]
2005-06-14 16:38:39 +00:00
Victor A. Wagner Jr.
226b1bfd10
Changed - /EHsc to /EHac so we pick up errors like divide by 0
...
[SVN r29542]
2005-06-13 01:15:33 +00:00
Dave Abrahams
311effc8e3
make the use of msvc-specific features in Jamfiles portable
...
[SVN r29531]
2005-06-11 19:34:13 +00:00
Dave Abrahams
814b0946b7
Make sure the Borland Bin directory gets into the PATH when executables built with Borland are run.
...
[SVN r29522]
2005-06-11 06:47:19 +00:00
Dave Abrahams
cc6a599384
Update amd64 support for beta2; killed copy/paste programming.
...
[SVN r29519]
2005-06-10 18:25:04 +00:00
Douglas Gregor
9f6472eca6
Tweak text a bit
...
[SVN r29517]
2005-06-10 16:08:08 +00:00
Vladimir Prus
f1130a5813
Remove remaining use of set-intermediate
...
[SVN r29492]
2005-06-09 10:28:58 +00:00
Vladimir Prus
28431e1f72
Further generators simplications.
...
1. If when generating something, we find more that one suitable generators,
run them and more then one return something, immediately report ambiguity.
Don't care if the produced targets are the same. This is better that
running several generators all the time, performance wise.
2. Remove the notion of 'intermediate' virtual-targets. IIRC, they were used
to prevent staging of RSP files, and we don't stage them anyway now.
[SVN r29491]
2005-06-09 08:12:21 +00:00
Vladimir Prus
578091d0a9
Don't run 'library_order' on cygwin, because test relied on gcc/Linux shlib
...
linking mode.
[SVN r29490]
2005-06-09 08:03:42 +00:00
Dave Abrahams
381ad49da4
Fix EH feature.
...
[SVN r29489]
2005-06-09 02:48:32 +00:00
Rene Rivera
4568169781
Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5.
...
[SVN r29487]
2005-06-09 00:52:17 +00:00
Aleksey Gurtovoy
ff68543d14
Timestamps bug fix
...
[SVN r29480]
2005-06-08 15:50:48 +00:00
Aleksey Gurtovoy
b74c8eb1c1
More warning fixes
...
[SVN r29479]
2005-06-08 15:31:52 +00:00
Aleksey Gurtovoy
d469f52b57
Timestamp file for CVS snapshot
...
[SVN r29478]
2005-06-08 15:10:51 +00:00
Vladimir Prus
6b6885ad52
Remove response files in msvc.compile.c++ action.
...
Relax check for msvc 6.0, so that simple "6" is matched.
Patches from Olaf Janssen.
[SVN r29477]
2005-06-08 14:38:43 +00:00
Aleksey Gurtovoy
fd6a63365b
Warnings in reports
...
[SVN r29475]
2005-06-08 13:36:28 +00:00
Aleksey Gurtovoy
665a95063b
remove concurrent run detection logic and mail notifications (let script_runner.py take care of this)
...
[SVN r29472]
2005-06-08 04:08:23 +00:00
Markus Schöpflin
055ad87add
Added <library-path>, <library-file>, and <find-library>.
...
[SVN r29463]
2005-06-07 09:50:59 +00:00
Douglas Gregor
10be4b48c3
Minor tweaks to the e-mail sent
...
[SVN r29449]
2005-06-06 20:04:00 +00:00
Vladimir Prus
608bfe5c7e
Do not hardcode binary name for output, use argv[0].
...
Patch from Craig Rodrigues.
[SVN r29445]
2005-06-06 12:16:26 +00:00
Vladimir Prus
d2712cfe10
Make response files depend on their directories, so that -jN works.
...
Thanks to Olaf Janssen for the report.
[SVN r29442]
2005-06-06 10:21:41 +00:00
Vladimir Prus
7d65575f77
Don't produce incomprehensible message with --debug-configuration when
...
boost-build.jam could not be loaded.
[SVN r29440]
2005-06-06 07:51:18 +00:00
Vladimir Prus
25d86ae662
rules.c (bindrule): When rule is not found, enter into the specified module,
...
not the global one.
[SVN r29439]
2005-06-06 06:29:52 +00:00
Douglas Gregor
4900ce4f2a
My evil script to e-mail maintainers with a list of problem test cases
...
[SVN r29421]
2005-06-03 23:26:21 +00:00
Douglas Gregor
4acda09339
Added output of an e-mail summarizing the problems
...
[SVN r29417]
2005-06-03 20:24:03 +00:00
Douglas Gregor
f33301e6af
issues_page.xsl:
...
- Fix for older xsltprocs
- Display an index at the top
- Show the number of failures in each library
- Eliminate libraries that have failures marked as "unusable".
[SVN r29416]
2005-06-03 19:39:40 +00:00
Vladimir Prus
1ba0fa039f
Fix response files for borland. Fix "tlib doesn't work if install path has
...
space" problem.
[SVN r29403]
2005-06-03 12:56:30 +00:00
Vladimir Prus
5021d8d27b
Fix response file creation. They would not be recrated if exe already
...
exists.
[SVN r29402]
2005-06-03 12:55:27 +00:00
Dave Abrahams
d97ae719e3
Make response files work
...
[SVN r29401]
2005-06-03 12:00:35 +00:00
Vladimir Prus
aaad03e4a3
Fix typo
...
[SVN r29373]
2005-06-02 12:04:45 +00:00
João Abecasis
20c6f048d3
Use only 'quickbook' main target from tools/quickbook.
...
[SVN r29370]
2005-06-02 10:59:29 +00:00
Vladimir Prus
87f225c3e0
Make sure -fPIC is added when compiling objects declared with the 'obj' rule.
...
[SVN r29369]
2005-06-02 09:24:24 +00:00
Toon Knapen
6e43a6ce31
compiler driver for fortran on HPUX
...
[SVN r29368]
2005-06-02 08:34:04 +00:00
Vladimir Prus
70dcc03df0
Report locations of user/site config files with --debug-configuration.
...
[SVN r29367]
2005-06-02 08:10:43 +00:00
Vladimir Prus
d86c1e8079
Add support for Whale/Dolphin parser/lexer generators.
...
The toolsets are not very common, but:
1. I use them.
2. I've tied to maintaining this outside V2 CVS.
3. The toolset file is small.
[SVN r29366]
2005-06-02 08:04:40 +00:00
Vladimir Prus
92d6720a7b
Finally fix darwin's -fcoalesce-templates logic.
...
Patch from Daniel Heck.
[SVN r29365]
2005-06-02 07:46:25 +00:00
Vladimir Prus
fc56d14a5e
Fix typesetting problem. There were two adjacent <unlink> elements and
...
docbook would render them adjacent (without any spaces), no matter what I
try. So, I've just made the first ulink into a regular text.
[SVN r29364]
2005-06-02 07:32:57 +00:00
Vladimir Prus
8e4d51b448
Quote the '&' symbol.
...
[SVN r29363]
2005-06-02 07:28:19 +00:00
Vladimir Prus
c228e8705e
Improve "linking" of libraries into static libraries.
...
When a library is present in sources of a static library, return it
to dependents via usage requirements, not by adding it to the list
of created targets.
[SVN r29362]
2005-06-02 07:19:11 +00:00
Vladimir Prus
8dcac50320
Refactor generators a bit.
...
* If a generator was given a source it could not handle, it used to return
that source together with generated targets. This was nice for some use
cases, but no very nice for others, and this behaviour could not be turned
off. One use case where it worked bad was:
lib plugin : plugin.cpp helper ;
lib helper : helper.cpp ;
On windows, 'plugin' would link to the 'import library' and pass the DLL
target though. So, when installing 'plugin', we'd also install 'helper.dll',
and it was not possible to do anything about it.
* If we asked generators.construct to produce sources of type CPP,
and the selected generator produced both targets of type CPP, and of
some other type, we'd try again to convert those other targets to CPP.
This simply complicated the logic for no good reason.
* Most generator function had 'multiple' parameter, which function
was long forgotten by anybody.
As a bit of history, I believe some of the above decisions were due to a
certain use case:
CPP <------- WHL
\
WD
/
CPP <------- DLP
Here, a source file is converted to two targets with one command, and each
produced file is converted to CPP. Our generators search would notice that
there are two generators for CPP: the WHL->CPP and DPL->CPP
generators. Neither is better that the other so both are tried, and produce
(CPP, DPL) and (CPP, WHL) pairs of targets. To avoid reporting an ambiguity,
we'd try to convert, DLP to CPP and WHL to CPP, do it successfully, notice
that produced targets are the same and decide that there's no ambiguity.
However, this is rather complex logic for a relatively rare case. It can
be handled by writing another WD->CPP generator that would handle
disambiguation itself.
This commit has one user-visible change. The code:
exe a : a.cpp b ;
obj b : b.cpp helper;
lib helper ;
No longer works -- the 'a' target won't link to 'helper'. However, this is
pretty stange code and worked before almost by accident.
[SVN r29361]
2005-06-02 06:43:56 +00:00
Vladimir Prus
03cd50b10e
When manipulating BOOST_BUILD_PATH, update the value in the .ENVRION module.
...
Otherwise, the added path elements won't be seen when loading user-config.jam
and site-config.jam and we'll get error when those files are present only
in V2 directories.
[SVN r29360]
2005-06-02 06:22:06 +00:00
Vladimir Prus
3509a9cfe6
Produce a nice message when .ENVIRON module is not provided by bjam.
...
[SVN r29359]
2005-06-02 06:00:41 +00:00
Douglas Gregor
b8750937b9
Optimize and fix generation of the issues page. Yay!
...
[SVN r29358]
2005-06-02 03:08:47 +00:00
Toon Knapen
2636cfb0b5
use -fPIC option to compile object files that go into a shared library
...
[SVN r29345]
2005-06-01 14:37:37 +00:00
Beman Dawes
8ff6cee303
Add additional tests to cover more cases
...
[SVN r29343]
2005-06-01 14:16:33 +00:00
Beman Dawes
e51c00e6f6
Expand cases generating warnings to cover more compilers
...
[SVN r29342]
2005-06-01 14:15:22 +00:00
Beman Dawes
36ad43331c
Work with current bjam
...
[SVN r29341]
2005-06-01 14:14:38 +00:00
Beman Dawes
f9cfbd935e
Expand number of tests. Change to work with current bjam.
...
[SVN r29340]
2005-06-01 14:14:00 +00:00
Beman Dawes
f8ff31ab9e
allow regression/test Jamfile to work, obtain pass/fail from test_log.xml, do reportcompiler warnings from run-fail tests. All of the expanded regression/test/Jamfile tests now being handled correctly.
...
[SVN r29339]
2005-06-01 14:12:47 +00:00
Vladimir Prus
9e2a1bdad0
Add test for multiple source-location, from Craig Rodrigues.
...
[SVN r29335]
2005-06-01 05:43:25 +00:00
Dave Abrahams
7444f5691c
Immunize against the case when %HOMEDRIVE% and/or %HOMEPATH% are not
...
even defined in the environment.
[SVN r29332]
2005-06-01 01:52:46 +00:00
Vladimir Prus
bf25b7c307
Don't localize rules when inheriting from another toolset.
...
Not sure why it worked this way in the first place. The problem is that
after inheriting parent rules no longer have access to variables in original
module, like "RM", and no longer work.
[SVN r29325]
2005-05-31 14:49:18 +00:00
Vladimir Prus
0828f4c560
Fix rpath setting on intel. I've used undefined SPACE variable.
...
[SVN r29323]
2005-05-31 14:47:41 +00:00
Dave Abrahams
7e2db2110b
Don't warn about the use of ADL
...
[SVN r29320]
2005-05-31 13:33:01 +00:00
Markus Schöpflin
e165806154
Added -D__CNAME_OVERLOADS to the C++ compiler command line. This is needed to
...
get all C function overloads required by the C++ standard.
[SVN r29319]
2005-05-31 12:58:36 +00:00
Dave Abrahams
4f53f6e012
Look in the user's real home directory first on NT.
...
[SVN r29312]
2005-05-31 02:33:54 +00:00
Dave Abrahams
27e6d4a09f
const-correctness for strings.[ch]
...
Removed flotsam from modules.h
Bind all environment variables, without any preprocessing for quotes,
spaces, or path separators, into the .ENVIRON module.
[SVN r29277]
2005-05-30 03:42:38 +00:00
Rene Rivera
9029dd5ee7
Fix use of C++ declaration semantics/syntax, in C file. Well Aleksey fixed it already.. So just cleanup the indentation, etc.
...
[SVN r29257]
2005-05-28 16:02:54 +00:00
Aleksey Gurtovoy
93a5301b55
move definition to the top of the block to make code ANSI C compliant
...
[SVN r29256]
2005-05-28 15:56:31 +00:00
Dave Abrahams
5876ed50de
Workaround for vc6 preprocessor bug.
...
[SVN r29252]
2005-05-27 18:32:23 +00:00
Dave Abrahams
eb74487cf1
Give every GCC command the option of being spawned on NT if too long for a .BAT file.
...
[SVN r29251]
2005-05-27 17:13:17 +00:00
Dave Abrahams
d33b729ff5
Finally, a real fix for the spawn problem, I hope.
...
[SVN r29250]
2005-05-27 17:06:30 +00:00
Vladimir Prus
d6f632ae78
Fix static lib suffix on OS X.
...
Thanks to Pedro Ferreira for the report.
[SVN r29247]
2005-05-27 15:19:58 +00:00
Vladimir Prus
988d8ab7a2
Try to avoid passing -fcoalesce-templates with OSX 10.4, as it's not supported
...
there.
Based on patch from Craig Rodrigues.
[SVN r29244]
2005-05-27 15:07:07 +00:00
Vladimir Prus
1042bcd3cd
Unbreak darwin, after darwin solib suffix was moved to types/lib.jam.
...
Patch from Craig Rodrigues.
[SVN r29242]
2005-05-27 14:53:08 +00:00
Rene Rivera
9eb35050c9
Fix building of bjam itself after floating options change. Needed to make sure that we eat up the multi arg options if they exist.
...
[SVN r29239]
2005-05-27 03:48:04 +00:00
Dave Abrahams
9ab446ac97
Eliminate undefined behavior and fix a spelling error.
...
[SVN r29238]
2005-05-27 03:18:08 +00:00
Dave Abrahams
95024a3b33
Desperate attempt to avoid confusion between the Boost distribution and the Boost.Build distribution.
...
[SVN r29237]
2005-05-26 21:44:31 +00:00
Dave Abrahams
4ddf3b2ce7
No config checking or warnings if --without-python is passed.
...
[SVN r29236]
2005-05-26 20:48:34 +00:00
Rene Rivera
576cd7f844
features.jam; Add "aix" ABI object model for building on AIX64, etc.
...
gcc-tools.jam; Support some of the new RS/PPC processors, and fix the building of 64 bit in those architectures.
[SVN r29235]
2005-05-26 20:17:02 +00:00
Rene Rivera
5ab41ba9c8
Add vc-x_x toolsets to normalize the names of the toolsets use by users.
...
[SVN r29234]
2005-05-26 20:15:08 +00:00
Dave Abrahams
203d5d34fe
Tell non-python users they can ignore the Boost.Python message
...
[SVN r29233]
2005-05-26 19:17:26 +00:00
Rene Rivera
ef85d0701f
Remove restriction that option arguments need to be before target arguments. Options can now be intermixed with targets.
...
[SVN r29232]
2005-05-26 17:20:32 +00:00
Dave Abrahams
54815ed946
Fix manifest generation yet again.
...
[SVN r29231]
2005-05-26 17:12:59 +00:00
Vladimir Prus
85a3777990
Unroll incomplete changes to response files support.
...
I think that Dave committed then unintentionally in revision 1.36 and they
cause C++ files to be always recompiled. A better version is in the works
but cannot be committed yet, so I'll just restore the previous one for now.
[SVN r29198]
2005-05-26 05:54:16 +00:00
Dave Abrahams
470af2f812
Only do manifest generation for python modules
...
[SVN r29194]
2005-05-25 19:18:13 +00:00
Dave Abrahams
a045f32086
This change was required in order to get it to work on my installations.
...
[SVN r29193]
2005-05-25 19:04:12 +00:00
Dave Abrahams
cad53e9e7e
manifest generation
...
[SVN r29192]
2005-05-25 19:03:32 +00:00
Vladimir Prus
88dfe2484f
Remove floatsam.
...
[SVN r29190]
2005-05-25 14:32:37 +00:00
Vladimir Prus
29be2deac9
Do no call sequence.unique on result of GLOB-RECURSIVELY.
...
That was an old hack which was only needed in one context -- when we
passed both Jamroot and jamroot as patterns, got back Jamroot and jamroot
(because windows is case-insensitive and reports that both exist), and get
confused.
Calling 'unique' does not harm in most cases, but in Boost Jamfiles we glob
for all headers, and O(n^2) algorithm used by unique considerably slows us.
[SVN r29187]
2005-05-25 13:51:33 +00:00
Vladimir Prus
6d3a1dd940
Fix error when installing with <install-source-root> and source file names
...
are absolute.
[SVN r29180]
2005-05-25 06:10:23 +00:00
Vladimir Prus
5e6df74fdc
Clarify comments.
...
[SVN r29179]
2005-05-25 05:55:10 +00:00
Dave Abrahams
ddad1bf8d0
Made it work with an unmodified CWPro8 installation. Pro9 may still need its setup script tweaked.
...
[SVN r29174]
2005-05-24 17:13:02 +00:00
Dave Abrahams
fda13b154d
diagnose binding non-const reference to rvalue as a hard error.
...
[SVN r29173]
2005-05-24 17:11:30 +00:00
Toon Knapen
0e9622e5bf
added capability to handle <fflags>
...
[SVN r29171]
2005-05-24 15:27:30 +00:00
Dave Abrahams
d1f013385b
Added version-8.0-path to the list of possible-paths; its omission can't possibly have been intentional.
...
[SVN r29168]
2005-05-24 13:27:02 +00:00
Vladimir Prus
34497da664
Allow the 'source-location' attribute to list several directories.
...
Patch from Alexander Kabaev and Craig Rodrigues.
[SVN r29164]
2005-05-24 08:57:52 +00:00
Vladimir Prus
38f745b42f
Revamp path.glob.
...
The problem with the previous implementation is that it would iterate
over all elements in a dir even if 'pattern' had no metacharacters. First,
that was slow -- if you handed
/cygdrive/w/My Documents/boost/test/a.cpp
to it, it would crawl all the way to the top, listing each directory and
checking each file. Second, it would fail, because Cygwin is broken and
does not show 'cygdrive' is the list of directory elements of '/'.
Now we check if a pattern has metacharacters, and if not, just do
a simple 'timestamp' call.
The new glob is implemented as new 'GLOB-RECURSIVELY' builtin. I've decided
to use builtin since otherwise, we'd need 'does this name exist' builtin,
and if we need new builtin, why don't implement all globbing in core.
[SVN r29163]
2005-05-24 07:57:56 +00:00
Vladimir Prus
e617691a56
Don't use 'jam' in tests -- it's not built by default now.
...
[SVN r29157]
2005-05-23 11:09:31 +00:00
Vladimir Prus
c025f1889c
Some commentary.
...
[SVN r29154]
2005-05-23 06:35:28 +00:00
Rene Rivera
b2bc122e59
Adjust toolset tag for CodeWarrior to match the names generated by the autolink code.
...
[SVN r29153]
2005-05-23 05:00:20 +00:00
Dave Abrahams
5a33b65423
Support the required manifest generation step for vc8.0
...
[SVN r29143]
2005-05-22 10:45:44 +00:00
Toon Knapen
0048157c13
xlf compiler has no preprocessing and the -D option is used for soth. else
...
[SVN r29056]
2005-05-19 06:51:42 +00:00
Hartmut Kaiser
476831bf7f
Added boostinspect:notab per file option.
...
[SVN r29037]
2005-05-18 18:42:58 +00:00
Douglas Gregor
8aed64fbcf
Fix Python detection for darwin-derived toolsets
...
[SVN r29021]
2005-05-18 03:40:06 +00:00
Aleksey Gurtovoy
ddfac55ea8
fix off-by-one bug in pattern matching
...
[SVN r28943]
2005-05-16 01:09:45 +00:00
Aleksey Gurtovoy
4953256b14
fix off-by-one bug in pattern matching
...
[SVN r28942]
2005-05-16 01:01:18 +00:00
Misha Bergal
8c83bb29ce
Bug fixes
...
[SVN r28928]
2005-05-15 10:34:23 +00:00
Misha Bergal
029ab51d0c
Performance improvements
...
[SVN r28925]
2005-05-15 10:05:46 +00:00
Misha Bergal
c29909a5c7
Performance improvements
...
[SVN r28924]
2005-05-15 09:48:11 +00:00
Misha Bergal
7a3f4fe839
Performance improvents and platform sorting
...
[SVN r28917]
2005-05-15 02:01:23 +00:00
Aleksey Gurtovoy
637185ef75
highlight incremental runs
...
[SVN r28912]
2005-05-14 22:27:13 +00:00
Toon Knapen
638dffd0f5
port to windows
...
[SVN r28859]
2005-05-13 10:18:28 +00:00
Aleksey Gurtovoy
d38b3edaa1
fix timestamps on output pages
...
[SVN r28851]
2005-05-13 07:52:39 +00:00
Markus Schöpflin
91e474ffac
Performance improvement.
...
[SVN r28843]
2005-05-12 15:32:32 +00:00
Markus Schöpflin
9d274cf0f8
Only use -gall when not optimizing, use -g3 for all other cases.
...
[SVN r28841]
2005-05-12 14:51:19 +00:00
Caleb Epstein
a84a936e57
PYTHON_EMBEDDED_LIBRARY: fix for compiling with static libpython on
...
BSD-like systems
[SVN r28838]
2005-05-12 14:13:45 +00:00
John Maddock
1fa9a65014
recognise public domain license.
...
[SVN r28825]
2005-05-11 14:33:05 +00:00
Markus Schöpflin
530b7ffc8d
Fixed nasty bug which caused actions to be reported as link instead of compile actions.
...
[SVN r28813]
2005-05-11 09:51:11 +00:00
Rene Rivera
530e148a1d
Prevent use of -fcoalesce-templates in newest Darwin. Patch from Patrick Hartling.
...
[SVN r28805]
2005-05-11 06:15:20 +00:00
Caleb Epstein
18267f5f3a
PYTHON_EMBEDDED_LIBRARY: Don't require 'util' library
...
[SVN r28800]
2005-05-11 02:07:30 +00:00
Aleksey Gurtovoy
39ddf2ef1b
old results highlighting (switch to ISO 8601 timestamps)
...
[SVN r28778]
2005-05-10 07:37:59 +00:00
Rene Rivera
3a777db9b8
Prevent setting TOP in the env from upsetting BB into an infinite loop.
...
[SVN r28774]
2005-05-09 20:46:50 +00:00
Markus Schöpflin
a026585028
Use -gall to get full debug symbols when compiling C++ code.
...
[SVN r28763]
2005-05-09 11:31:01 +00:00
Aleksey Gurtovoy
db2f215338
bug fix
...
[SVN r28760]
2005-05-09 06:02:33 +00:00
Aleksey Gurtovoy
9f33118317
gracefully handle non-conformant timestamps
...
[SVN r28759]
2005-05-09 05:58:15 +00:00
Aleksey Gurtovoy
930ead461e
Implement test case categories
...
[SVN r28758]
2005-05-09 05:44:46 +00:00
Misha Bergal
b7f07f81ed
Bux fix
...
[SVN r28757]
2005-05-09 05:44:30 +00:00
Misha Bergal
e7b1ed2c52
All log processing functionality has been moved to first stage. Some bugs with release/full views have been fixed
...
[SVN r28756]
2005-05-09 05:34:31 +00:00
Aleksey Gurtovoy
2247b67e61
stale results highlighting
...
[SVN r28754]
2005-05-09 01:56:16 +00:00
Aleksey Gurtovoy
1bc4fc27c8
stale results highlighting
...
[SVN r28753]
2005-05-09 01:45:20 +00:00
Aleksey Gurtovoy
018a972942
stale results highlighting
...
[SVN r28752]
2005-05-09 01:36:35 +00:00
Misha Bergal
c2ca695c17
.
...
[SVN r28749]
2005-05-08 23:52:51 +00:00
Aleksey Gurtovoy
f67e5256e5
support for star-in-the-middle RE pattern
...
[SVN r28748]
2005-05-08 23:18:14 +00:00
Misha Bergal
25fd4989f3
.
...
[SVN r28747]
2005-05-08 23:10:09 +00:00
Misha Bergal
4260ba0ebf
.
...
[SVN r28746]
2005-05-08 23:08:43 +00:00
Misha Bergal
17c959fab6
Fixed a problem with not creating output directory
...
[SVN r28729]
2005-05-08 05:58:31 +00:00
Misha Bergal
45f4b28d9f
implemented scons-like actions and better dependencies support.
...
[SVN r28728]
2005-05-08 05:29:00 +00:00
Misha Bergal
f2f6928bd6
Added capability to remove obsolete files. Improved logging
...
[SVN r28724]
2005-05-07 23:56:48 +00:00
Rene Rivera
f15ff5d83d
Fix double ".lib" on archive action for searched libraries.
...
[SVN r28721]
2005-05-07 20:55:41 +00:00
Rene Rivera
6482b3c047
Patch from snaury@narod.ru to fix "a bug in file filent.c' in function
file_archscan', which causes long .o files in archives invisible to jam, and thus jam always recompiles such .o files, when using, for instance, mingw".
...
[SVN r28703]
2005-05-06 23:46:50 +00:00
Vladimir Prus
dca00a4281
Remove dead code.
...
[SVN r28649]
2005-05-04 06:06:34 +00:00
Vladimir Prus
7fb8bb2334
Adjust library suffixes for OSX.
...
[SVN r28631]
2005-05-03 14:58:24 +00:00
Vladimir Prus
0512ec2fe3
Clarify comments.
...
[SVN r28627]
2005-05-03 14:07:36 +00:00
Vladimir Prus
a698b2f0ce
Support FreeBSD for Boost.Build self-tests.
...
Patch from Craig Rodrigues.
[SVN r28623]
2005-05-03 06:15:08 +00:00
Douglas Gregor
341b65f04c
The FOP distribution has moved
...
[SVN r28577]
2005-05-02 15:12:56 +00:00
John Maddock
c3c13f60cb
Added scanning for preprocessor iteration includes (correctly traces through pp library dependencies).
...
Updated list of special cases to match Boost-1.33 source.
Added checking of macro-based includes, and warn if we don't recognise them.
Added check for existance of dependent file when adding to the list - warn if it doesn't exist.
[SVN r28575]
2005-05-02 10:58:02 +00:00
Rene Rivera
f9f3863acc
* Increase version, long overdue.
...
* Build bjam only by default, instead of all the other misc binaries.
* Implement disabling of splitting of imported variables. Not enable yet.
* Fix 7zip archiver search to work with newest 7z version.
[SVN r28541]
2005-04-30 06:28:38 +00:00
Rene Rivera
219dd9d877
Fix link error of missing wide char support.
...
[SVN r28540]
2005-04-30 01:54:46 +00:00
Joel de Guzman
860ba92500
Fixed list processing bugs
...
[SVN r28539]
2005-04-30 01:48:44 +00:00
John Maddock
62c379793e
Added check to validate the Boost path.
...
[SVN r28517]
2005-04-28 16:29:09 +00:00
Vladimir Prus
85b705f042
Allow "bjam hello.o" to work.
...
[SVN r28514]
2005-04-28 14:14:59 +00:00
Dave Abrahams
1a963aa69b
Some hacks to make things "work" on Windows. I'm not really sure what
...
I'm doing, though: this is all black magic, still.
[SVN r28513]
2005-04-28 13:18:52 +00:00
Vladimir Prus
b56a562cc0
Handle spaces in paths.
...
[SVN r28512]
2005-04-28 13:16:09 +00:00
Vladimir Prus
3e2ab63498
Don't relink exe on CYGWIN.
...
I believe no dynamic paths are hardcoded in shared libraries, so relinking
is not needed.
[SVN r28511]
2005-04-28 12:31:52 +00:00
Vladimir Prus
ca92f9af9b
Don't ever change target names in virtual-target.clone-action.
...
At the moment, the rule is used only by 'stage.relink'. In that case, we
just want to relink a target to a different location. The previous
version of clone-action, however, would create file-target with the original
name but without telling that the name is exact, so file-target would add
extension appropriate to the type.
This is only a problem when we relink a type which non-empty extension,
and there are no known uses -- we need relinking only for EXEs on Unix,
and exe extension is empty. But to avoid further problem, I'm fixing this.
This problem manifested itself because on cygwin, we incorrectly tried
to do relinking. This should not do any harm, in fact, only be inefficient,
but instead we got double ".exe" on staged binaries.
[SVN r28510]
2005-04-28 12:28:52 +00:00
Vladimir Prus
f9cf7ca99b
Fix setting of DLL search path for testing on CYGWIN.
...
[SVN r28509]
2005-04-28 12:05:22 +00:00
Vladimir Prus
d15aa413e4
Fix path.glob on cygwin.
...
It was completely broken with absolute windows paths because /cygdrive
is valid cygwin path, but 'cygdrive' is not shown when listing the '/'
directory.
[SVN r28508]
2005-04-28 08:04:41 +00:00
Rene Rivera
27a70c4e5d
Define BOOST_COMO_STRICT=1 when strict mode is turned on with --a option.
...
[SVN r28495]
2005-04-26 21:03:14 +00:00
Peter Dimov
d0f4f87a82
Disable shared_ptr MT safety on Comeau since it doesn't handle __declspec or __stdcall in strict mode.
...
[SVN r28494]
2005-04-26 20:52:57 +00:00
Aleksey Gurtovoy
b5fb704bbf
change markup for expected test failures per http://article.gmane.org/gmane.comp.lib.boost.devel/122167
...
[SVN r28477]
2005-04-25 23:47:49 +00:00
Aleksey Gurtovoy
608732ebdb
Reset read-only attribute before attempting to move file on Win32
...
[SVN r28469]
2005-04-25 09:26:37 +00:00
Rene Rivera
94b0481ecb
Also copy the boostbook files for installation.
...
[SVN r28465]
2005-04-25 04:24:41 +00:00
Rene Rivera
2853ba1476
boostbook.jam; Make it possible to configure where to find boostbook files.
...
boostbook-config.jam; Find boostbook files using Boost install key.
quickbook-config.jam; Auto config of quickbook tool.
[SVN r28464]
2005-04-25 04:24:04 +00:00
Rene Rivera
01391a0a56
Add dist-lib and dist-bin targets to put results in a convenient place.
...
All tools compile except for inspect.
[SVN r28462]
2005-04-24 17:18:25 +00:00
Rene Rivera
1ab69d50c2
Make the version/variant tag conform to BBv1 behaviour.
...
[SVN r28439]
2005-04-23 16:36:59 +00:00
Douglas Gregor
44da1a3c44
Use install_name for dylibs on darwin
...
[SVN r28398]
2005-04-22 02:59:51 +00:00
Rene Rivera
8a6d728ef1
Add missing namespace qualifier for tolower to fix compilation on CW/MSL.
...
[SVN r28392]
2005-04-21 23:15:24 +00:00
Vladimir Prus
716a145094
Test for absolute glob patterns.
...
[SVN r28380]
2005-04-21 10:44:42 +00:00
Vladimir Prus
e3d677b1e4
Handle HOME that contains spaces.
...
[SVN r28379]
2005-04-21 10:37:58 +00:00
Vladimir Prus
5524b75933
Fix handling of build-dir attribute on windows. We did not correctly
...
recognize when it was absolute.
[SVN r28378]
2005-04-21 09:23:14 +00:00
Vladimir Prus
43566b28df
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
5cd05de292
Escape backslashes, otherwise the test won't work on Windows.
...
[SVN r28375]
2005-04-21 08:50:39 +00:00
Vladimir Prus
1fdd02cd6b
Mark Jamfile as user module, so that errors.user-error works.
...
[SVN r28372]
2005-04-21 08:27:42 +00:00
Vladimir Prus
37227183d5
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
59e017d723
Automatic configuration of tools.
...
[SVN r28351]
2005-04-21 01:12:18 +00:00
Rene Rivera
e29dc6556d
Automatic configuration of tools.
...
[SVN r28348]
2005-04-20 23:23:28 +00:00
Rene Rivera
098f79ec3b
Automatic configuration of tools.
...
[SVN r28345]
2005-04-20 20:48:15 +00:00
Vladimir Prus
6217be10c9
Replace 'runtime-link' with 'link-runtime' everywhere.
...
[SVN r28335]
2005-04-20 11:48:48 +00:00
Markus Schöpflin
0d6afa369f
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
1c783e10cf
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
e50b9530fe
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
ba105ad3a9
Added forgotten files
...
[SVN r28314]
2005-04-18 08:48:05 +00:00
Vladimir Prus
8d97b9f131
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
d20531f44e
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
e23582b006
Fix --build-dir for invocation from subdirs.
...
[SVN r28237]
2005-04-14 10:53:54 +00:00
Vladimir Prus
06dff8da81
Implemented the --build-dir option.
...
[SVN r28236]
2005-04-14 10:34:11 +00:00
Rene Rivera
010c1e4bff
Update link to tracker. Tidy into XHTML.
...
[SVN r28216]
2005-04-13 15:41:54 +00:00
Vladimir Prus
e7e74fb45f
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
481793e0de
Add support for Boost.Build V2.
...
* process_jam_log.cpp:
(test_path_to_library_name): Handle a situation where a directory
has some tests and subdirectories for a different library. Example
is libs/functional/function_test and libs/functional/hash/test/*.
(parse_skipped_msg): Extract duplicated code...
(parse_skipped_msg_aux): ... here. Also add support for V2 target naming.
(main): Handle --v2 option
* compiler_status.cpp
(find_bin_path): New function for logic that was repeated in two places.
Add support for V2.
[SVN r28205]
2005-04-13 08:52:30 +00:00
Vladimir Prus
9796d310a6
Small tweak.
...
* tools/common.jam (handle-options): Allow multi-token command name.
[SVN r28180]
2005-04-12 14:08:11 +00:00