Jurko Gospodnetić
|
f7fb4c909c
|
Minor stylistic end-user error message update in Boost Build's execnt.c module.
[SVN r78993]
|
2012-06-18 23:31:40 +00:00 |
|
Jurko Gospodnetić
|
c63206558f
|
Added logging the exact command-line string passed to the CreateProcessA() Windows API in Boost Build's execnt.c module.
[SVN r78992]
|
2012-06-18 23:30:58 +00:00 |
|
Jurko Gospodnetić
|
63949e8b19
|
Added logging the exact command-line string passed to the CreateProcessA() Windows API in Boost Build's execnt.c module.
[SVN r78992]
|
2012-06-18 23:30:58 +00:00 |
|
Jurko Gospodnetić
|
92296ee7a4
|
Code cleanup in Boost Build's execnt.c module - using the CreateProcessA() API directly instead of the CreateProcess() wrapper now & made some code more localized.
[SVN r78991]
|
2012-06-18 23:28:30 +00:00 |
|
Jurko Gospodnetić
|
6799d690ea
|
Code cleanup in Boost Build's execnt.c module - using the CreateProcessA() API directly instead of the CreateProcess() wrapper now & made some code more localized.
[SVN r78991]
|
2012-06-18 23:28:30 +00:00 |
|
Jurko Gospodnetić
|
3f6421cd91
|
Checking whether a command can be spawned directly (as opposed to invoking it via an external shell) in Boost Build's execnt.c module now correctly skips all leading whitespace characters and not just tabs and spaces.
[SVN r78990]
|
2012-06-18 23:17:33 +00:00 |
|
Jurko Gospodnetić
|
8e12da8dff
|
Checking whether a command can be spawned directly (as opposed to invoking it via an external shell) in Boost Build's execnt.c module now correctly skips all leading whitespace characters and not just tabs and spaces.
[SVN r78990]
|
2012-06-18 23:17:33 +00:00 |
|
Jurko Gospodnetić
|
992931ee90
|
Refactored the Boost Build execnt.c module's maxline() function to cache its result instead of calling the GetVersionEx() Windows API on every call.
[SVN r78989]
|
2012-06-18 23:12:33 +00:00 |
|
Jurko Gospodnetić
|
b6d2a40a3e
|
Refactored the Boost Build execnt.c module's maxline() function to cache its result instead of calling the GetVersionEx() Windows API on every call.
[SVN r78989]
|
2012-06-18 23:12:33 +00:00 |
|
Jurko Gospodnetić
|
e25c77fc7d
|
Minor stylistic changes - standardized relative type name and const modifier positions in Boost Build's execnt.c C module.
[SVN r78988]
|
2012-06-18 23:08:52 +00:00 |
|
Jurko Gospodnetić
|
f4840e83a6
|
Minor stylistic changes - standardized relative type name and const modifier positions in Boost Build's execnt.c C module.
[SVN r78988]
|
2012-06-18 23:08:52 +00:00 |
|
Jurko Gospodnetić
|
8bdc35427c
|
Minor stylistic changes.
[SVN r78987]
|
2012-06-18 23:02:48 +00:00 |
|
Jurko Gospodnetić
|
ec74666771
|
Minor stylistic changes.
[SVN r78987]
|
2012-06-18 23:02:48 +00:00 |
|
Jurko Gospodnetić
|
bcbfaa30e9
|
Updated the Boost Build core_arguments.py test to test all of the supported 19 Boost Jam positional arguments instead of only 9.
[SVN r78984]
|
2012-06-18 12:59:42 +00:00 |
|
Jurko Gospodnetić
|
e0adb511d5
|
Updated the Boost Build core_arguments.py test to test all of the supported 19 Boost Jam positional arguments instead of only 9.
[SVN r78984]
|
2012-06-18 12:59:42 +00:00 |
|
Jurko Gospodnetić
|
147252d9e1
|
Boost Build's core_arguments.py test now correctly tests whether or not specific arguments passed to a rule cause Boost Jam to exit with an error code.
[SVN r78981]
|
2012-06-18 11:53:56 +00:00 |
|
Jurko Gospodnetić
|
ec328ac75f
|
Boost Build's core_arguments.py test now correctly tests whether or not specific arguments passed to a rule cause Boost Jam to exit with an error code.
[SVN r78981]
|
2012-06-18 11:53:56 +00:00 |
|
Jurko Gospodnetić
|
83b5bd6332
|
Cleaned up the Boost core_arguments.py test code to reduce duplication.
[SVN r78980]
|
2012-06-18 11:52:09 +00:00 |
|
Jurko Gospodnetić
|
06a23803ea
|
Cleaned up the Boost core_arguments.py test code to reduce duplication.
[SVN r78980]
|
2012-06-18 11:52:09 +00:00 |
|
Jurko Gospodnetić
|
304712946d
|
Removed redundant module import in Boost Build's core_arguments.py test.
[SVN r78977]
|
2012-06-18 11:19:32 +00:00 |
|
Jurko Gospodnetić
|
83f08d53f1
|
Removed redundant module import in Boost Build's core_arguments.py test.
[SVN r78977]
|
2012-06-18 11:19:32 +00:00 |
|
Jurko Gospodnetić
|
6020b81c8d
|
Corrected a slight error reporting defect in the Boost Build's unit-testing system.
[SVN r78974]
|
2012-06-17 14:44:41 +00:00 |
|
Jurko Gospodnetić
|
11f7f0a621
|
Corrected a slight error reporting defect in the Boost Build's unit-testing system.
[SVN r78974]
|
2012-06-17 14:44:41 +00:00 |
|
Jurko Gospodnetić
|
f7aeca291a
|
Added a missing source file for the generators_test.py Boost Build test that got missed in a previous commit (revision [78964]).
[SVN r78971]
|
2012-06-16 06:25:16 +00:00 |
|
Jurko Gospodnetić
|
903b98d80b
|
Added a missing source file for the generators_test.py Boost Build test that got missed in a previous commit (revision [78964]).
[SVN r78971]
|
2012-06-16 06:25:16 +00:00 |
|
Jurko Gospodnetić
|
6beaaefcb0
|
Updated the generators_test.py Boost Build test to explicitly check some conditions that were before only listed in test code comments but never explicitly tested.
[SVN r78970]
|
2012-06-16 02:45:09 +00:00 |
|
Jurko Gospodnetić
|
35a6629761
|
Updated the generators_test.py Boost Build test to explicitly check some conditions that were before only listed in test code comments but never explicitly tested.
[SVN r78970]
|
2012-06-16 02:45:09 +00:00 |
|
Jurko Gospodnetić
|
d90686df32
|
Made the Boost Build example_make.py test explicitly use its own Python interpreter instead of relying on the 'python' executable being available on the system path.
[SVN r78969]
|
2012-06-16 02:41:44 +00:00 |
|
Jurko Gospodnetić
|
057808ddb6
|
Made the Boost Build example_make.py test explicitly use its own Python interpreter instead of relying on the 'python' executable being available on the system path.
[SVN r78969]
|
2012-06-16 02:41:44 +00:00 |
|
Jurko Gospodnetić
|
cb7f8671ab
|
Corrected a bug in the Boost Build testing framework causing it to read file content with an additional newline character at the end when it already had one there instead of when it was missing.
[SVN r78968]
|
2012-06-16 02:29:36 +00:00 |
|
Jurko Gospodnetić
|
0598997251
|
Corrected a bug in the Boost Build testing framework causing it to read file content with an additional newline character at the end when it already had one there instead of when it was missing.
[SVN r78968]
|
2012-06-16 02:29:36 +00:00 |
|
Jurko Gospodnetić
|
ede5a51520
|
Comment typo correction.
[SVN r78967]
|
2012-06-16 02:27:03 +00:00 |
|
Jurko Gospodnetić
|
9b1c6f5a5e
|
Comment typo correction.
[SVN r78967]
|
2012-06-16 02:27:03 +00:00 |
|
Jurko Gospodnetić
|
aad774f8a1
|
Updated the rest of the Boost Build generator_selection.py test to not use the default CPP --> OBJ generator and use a custom 'simple copy file generator' instead to avoid problems with misconfigured test runners. Also made the test a bit stricter. This should fix the test failing on Sandia-darwin-intel test runners.
[SVN r78966]
|
2012-06-16 01:29:30 +00:00 |
|
Jurko Gospodnetić
|
7349c1943f
|
Updated the rest of the Boost Build generator_selection.py test to not use the default CPP --> OBJ generator and use a custom 'simple copy file generator' instead to avoid problems with misconfigured test runners. Also made the test a bit stricter. This should fix the test failing on Sandia-darwin-intel test runners.
[SVN r78966]
|
2012-06-16 01:29:30 +00:00 |
|
Jurko Gospodnetić
|
a2ef66ba29
|
Minor stylistic changes.
[SVN r78965]
|
2012-06-16 01:22:58 +00:00 |
|
Jurko Gospodnetić
|
6696204975
|
Minor stylistic changes.
[SVN r78965]
|
2012-06-16 01:22:58 +00:00 |
|
Jurko Gospodnetić
|
f33d140ee7
|
Reorganized the Boost Build generators-test.py test completely. Now no longer used regular OBJ, LIB & EXE target generators to avoid having to deal with specific compiler/linker features, e.g. some compilers causing test failures by returning an error code on a warning about an unexpected source file .target_cpp extension being used. Removed lots of duplication, made the test code much more readable, reviewed and cleaned up all the comments.
Broken commit - missing the appender.jam source file.
[SVN r78964]
|
2012-06-16 00:46:51 +00:00 |
|
Jurko Gospodnetić
|
79df8fd9f4
|
Reorganized the Boost Build generators-test.py test completely. Now no longer used regular OBJ, LIB & EXE target generators to avoid having to deal with specific compiler/linker features, e.g. some compilers causing test failures by returning an error code on a warning about an unexpected source file .target_cpp extension being used. Removed lots of duplication, made the test code much more readable, reviewed and cleaned up all the comments.
Broken commit - missing the appender.jam source file.
[SVN r78964]
|
2012-06-16 00:46:51 +00:00 |
|
Jurko Gospodnetić
|
2c29e4e4db
|
Comment typo correction.
[SVN r78963]
|
2012-06-15 23:06:09 +00:00 |
|
Jurko Gospodnetić
|
ebc937379e
|
Comment typo correction.
[SVN r78963]
|
2012-06-15 23:06:09 +00:00 |
|
Jurko Gospodnetić
|
f98d3aef09
|
Made the generators_test.py Boost Build test more detailed.
[SVN r78962]
|
2012-06-15 22:46:27 +00:00 |
|
Jurko Gospodnetić
|
8a1d75c554
|
Made the generators_test.py Boost Build test more detailed.
[SVN r78962]
|
2012-06-15 22:46:27 +00:00 |
|
Jurko Gospodnetić
|
5695c65f8b
|
Extracted static/shared library testing out of the generators_test.py Boost Build test and into a separate new static_and_shared_library.py test. Updated the test a bit in the process to make it test some additional use cases.
[SVN r78961]
|
2012-06-15 20:17:17 +00:00 |
|
Jurko Gospodnetić
|
69e5c077cf
|
Extracted static/shared library testing out of the generators_test.py Boost Build test and into a separate new static_and_shared_library.py test. Updated the test a bit in the process to make it test some additional use cases.
[SVN r78961]
|
2012-06-15 20:17:17 +00:00 |
|
Jurko Gospodnetić
|
fd2c21b147
|
Minor stylistic changes.
[SVN r78960]
|
2012-06-15 19:20:21 +00:00 |
|
Jurko Gospodnetić
|
80779fe249
|
Minor stylistic changes.
[SVN r78960]
|
2012-06-15 19:20:21 +00:00 |
|
Jurko Gospodnetić
|
121a0381d5
|
Minor stylistic changes.
[SVN r78959]
|
2012-06-15 19:13:27 +00:00 |
|
Jurko Gospodnetić
|
dc55813def
|
Minor stylistic changes.
[SVN r78959]
|
2012-06-15 19:13:27 +00:00 |
|
Jurko Gospodnetić
|
b8623c04a6
|
Added a few new internal unit tests for Boost Build's utility.unquote() rule.
[SVN r78957]
|
2012-06-15 15:29:24 +00:00 |
|