Noel Belcourt
b0ef209bbd
Merge pull request #11 from thomassuckow/develop
...
Add runtime-debugging description below debug-symbols
2014-05-12 15:21:12 -06:00
Thomas Suckow
559d80f38e
Add runtime-debugging description below debug-symbols
2014-05-12 13:36:19 -07:00
Noel Belcourt
a4cd97b8a4
Merge pull request #8 from bernhard-b/develop
...
support newer intel >=12 versions. add auto detection
Seemed like working builds was the last hurdle, thanks!
2014-05-08 19:53:36 -06:00
Steven Watanabe
a4f10b52a9
Don't go into an infinte loop if the braces aren't matched. (Either because of a syntax error, or because our parser is to simplistic.)
2014-04-10 11:19:46 -07:00
Steven Watanabe
d782ec52d0
Don't exit immediately on Windows if JAMSHELL is % and CreateProcess fails.
2014-04-03 14:13:33 -07:00
Steven Watanabe
23032af425
Parentheses are not allowed in REMs. Fixes #9800 .
2014-04-03 09:13:53 -07:00
Steven Watanabe
702d40baf9
Fix build with MinGW. Fixes #9301 .
2014-04-03 09:00:19 -07:00
Steven Watanabe
290e284ffe
topological sort ordered includes.
2014-04-01 13:12:17 -07:00
bernhard-b
602befb89c
fixes bugs of previous version. Skips and doesn't error out on using intel : : : <compatibility>vc12 if one of the detected versions doesn't support requested msvc version.
2014-03-31 20:15:23 +02:00
Steven Watanabe
5c1a97b928
cxxflags should not apply to C files. Fixes #9815 .
2014-03-28 15:46:26 -07:00
bernhard-b
9f58144c03
correct version with autodetection of installed versions.
2014-03-28 19:50:10 +01:00
bernhard-b
4339e5700a
support newer intel >=12 versions. add autodetection of installed versions.
2014-03-27 22:55:23 +01:00
Steven Watanabe
6f709a2706
Attempt to fix source_order.py on Windows.
2014-03-26 16:43:47 -07:00
Steven Watanabe
e8c4dd3366
prebuilt.py needs to treat clang-darwin the same way as darwin.
2014-03-26 14:52:30 -07:00
Steven Watanabe
9732c695d1
Fix bug in pathnt.c that caused the results of GLOB to be downcased under some circumstances.
2014-03-24 15:18:37 -07:00
Steven Watanabe
1a1cb5aba1
Add another file to .gitignore.
2014-03-24 10:44:40 -07:00
Steven Watanabe
385699422c
Fix error message.
2014-03-12 12:10:43 -07:00
Steven Watanabe
27d418a53e
Add toolset_requirements.py to the test suite.
2014-03-12 12:09:30 -07:00
Steven Watanabe
350b050467
Add documentation of the sequence module.
2014-03-11 20:08:22 -07:00
Steven Watanabe
f022e89b20
Add documentation of regex module.
2014-03-08 17:34:05 -08:00
Steven Watanabe
9fb7faedcc
Increment Boost.Build version
2014-03-07 12:24:12 -08:00
Steven Watanabe
b869e58fa0
Fix broken toolset.add-requirements.
2014-03-06 08:14:17 -08:00
Steven Watanabe
7f8aac5d5e
Add support for junctions on Windows
2014-02-06 14:54:40 -08:00
K. Noel Belcourt
8dd176f683
Suppress fatal long long warning with gcc on Darwin.
...
When <warnings>all enabled, -pedantic from gcc.jam
turns on fatal long long warning. Add -Wno-long-long
to darwin.jam to suppress fatal message.
2014-02-06 15:37:33 -07:00
Steven Watanabe
3116da2b95
Prefer symlinks to hardlinks.
2014-02-04 18:43:57 -08:00
Steven Watanabe
80acd48dd4
Update test to match source change.
2014-02-04 18:41:34 -08:00
Dan Smith
28b7d5f82f
Export BOOST_JAM_TOOLSET to calling script.
...
This change allows top-level scripts to determine which
toolchain was used by Boost.Build engine bootstrap process.
Top-level script of Boost C++ Libraries will be updated
separately.
2014-02-01 14:05:31 +04:00
K. Noel Belcourt
0ef40cb867
Need to bump MAXJOBS to 256.
...
Having to move to larger smp clusters so need more build
parallelism.
2014-01-29 10:22:01 -07:00
Vladimir Prus
ba7c16e956
Add .gitignore
2014-01-22 17:02:38 +04:00
Jürgen Hunold
854d98d92c
redistribute whitespace around colon
2014-01-22 10:55:35 +01:00
Vladimir Prus
31cfa99489
Introduce 'android' as value of 'target-os' feature.
...
At present, all it does is skips linking to the rt/pthread libraries.
2014-01-22 11:30:33 +04:00
Thomas Suckow
5858d2166f
Document some lesser known features
...
* Document rule check-target-builds
* Document features for rules related to testing
2014-01-17 03:27:39 +04:00
Thomas Suckow
10611c1f88
Fix boost.root being too deep now that v2/ has been removed
2014-01-16 03:56:16 +04:00
Thomas Suckow
9b7b2f9ac0
Bump copyright year to include 2014
2014-01-16 03:56:08 +04:00
Vladimir Prus
d4e2ff956b
Merge improvements from Juraj, as follows:
...
Minor changes in feature.py.
Prevent hard error when creating a property from string,
in case string references an unknown feature.
Removed unused var.
Add support for --hash.
Removed porting error which flattens property set into strings.
Fix tag rule for searched libs.
Resurrect c++-template-depth feature.
Fix some porting errors in msvc.py. Created a new action which
allows us to change sources for target as well as decide on
the actions name at the last moment. This is nee
Fix some porting errors in common.py.
Ported boost.jam module.
Fix syntax errors in rc.py and midl.py.
Fix a bug causing invalid composite features due to a missing
expand call.
Fix mixed slash/backslash in actions.
Fix some trivial syntax/runtime errors in stage.py.
Fix increasing indent when running --debug-generators.
2014-01-15 22:54:44 +04:00
Vladimir Prus
4833fc7336
Add Python port test results.
...
Storing those in git is not perfect, but we need to have
baseline results known, and it's the easiest approach.
2014-01-15 22:49:26 +04:00
Juraj Ivančić
cc49bbe33c
Fix typo in comment.
2014-01-15 11:29:39 +01:00
Juraj Ivancic
72d4a95f04
Fix increasing indent when running --debug-generators.
2014-01-15 11:29:37 +01:00
Juraj Ivancic
ad9170e939
Fix some trivial syntax/runtime errors in stage.py.
2014-01-15 11:29:34 +01:00
Juraj Ivancic
86887293e1
Fix mixed slash/backslash in actions.
2014-01-15 11:29:31 +01:00
Juraj Ivancic
c152ab6083
Fix a bug causing invalid composite features due to a missing expand call.
2014-01-15 11:29:29 +01:00
Juraj Ivancic
6950d8373e
Fix syntax errors in rc.py and midl.py.
2014-01-15 11:29:26 +01:00
Juraj Ivancic
0a13310cdc
Ported boost.jam module.
2014-01-15 11:29:24 +01:00
Juraj Ivancic
2a562c569a
Fix some porting errors in common.py.
2014-01-15 11:29:22 +01:00
Juraj Ivancic
e54541bffa
Fix some porting errors in msvc.py. Created a new action which allows us to change sources for target as well as decide on the actions name at the last moment. This is needed by MSVC PCH targets.
2014-01-15 11:29:20 +01:00
Juraj Ivancic
e6eee3ecdc
Resurrect c++-template-depth feature.
2014-01-15 11:29:18 +01:00
Juraj Ivancic
cec5795057
Fix tag rule for searched libs.
2014-01-15 11:29:15 +01:00
Juraj Ivancic
ab7796ae67
Removed porting error which flattens property set into strings.
2014-01-15 11:29:12 +01:00
Juraj Ivancic
dda9962601
Add support for --hash.
2014-01-15 11:29:00 +01:00
Juraj Ivancic
7032f9a433
Removed unused var.
2014-01-15 11:24:07 +01:00