2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 00:32:11 +00:00
Commit Graph

11587 Commits

Author SHA1 Message Date
Steven Watanabe
bb300dac25 Make test_all.py print more information on failure. 2017-12-16 16:11:39 -07:00
Steven Watanabe
6c3397fac8 Fix crash when calling a member function that doesn't exist. Fixes #260. 2017-12-16 15:19:00 -07:00
Steven Watanabe
a96e3fcbc5 ignore doesn't handle . 2017-12-16 15:05:46 -07:00
Steven Watanabe
ff10c58b99 Fix Windows tests. 2017-12-16 13:16:21 -07:00
Steven Watanabe
4d58880c20 Move the msvc setup scripts from TEMP into the build directory. They are created as virtual-targets, so --clean-all should work as well. The scripts will also be auto-updated if their timestamps are older than the originals. Refs #257. 2017-12-16 12:15:45 -07:00
Steven Watanabe
ff8709997e Fix new tests for Windows, matching 40e7f0e8dd 2017-12-15 16:00:32 -07:00
Steven Watanabe
e31489760c breakpoints should work even if they're hit repeatedly. 2017-12-15 15:15:54 -07:00
Steven Watanabe
7369dd2631 Use the right setup scripts for several tools. Previously, the first setup script processed would be applied unconditionally, because api was not defined which leaves the condition blank, and later setup scripts would be applied to winapi=phone, because api was not properly localized. 2017-12-14 12:26:24 -07:00
Steven Watanabe
dbff38df17 Subfeature expansion should not strip trailing dashes. This was caused by the fact that a list containing only empty strings is evaluated as false, thus causing the while loop to terminate prematurely. Fixes #207. 2017-12-14 10:21:05 -07:00
Steven Watanabe
b000980cd3 Make the caching of symlink/hardlink/junction detection more consistent. 2017-12-12 12:18:52 -07:00
Steven Watanabe
8cfe656d86 Fix rebuilding of configure checks with --reconfigure or -a. 2017-12-12 12:18:02 -07:00
Steven Watanabe
d81254cba0 Fix link-fail on Windows, Take 2. FAIL_EXPECTED now works correctly for targets that have multiple updating actions. Fixes #259. 2017-12-12 09:59:21 -07:00
Steven Watanabe
4269c9e663 Revert "Fix link-fail on Windows. FAIL_EXPECTED now works correctly for targets that have multiple updating actions. Fixes #259."
This reverts commit 0c3089d3c0.
2017-12-06 08:59:17 -07:00
Steven Watanabe
994bad539a hash requires the first element of the struct to be the key. 2017-12-05 19:27:11 -07:00
Steven Watanabe
192dedd2ee Fix debug builds of the debugger. Fixes #245. Fixes #246. 2017-12-05 18:26:09 -07:00
Steven Watanabe
0c3089d3c0 Fix link-fail on Windows. FAIL_EXPECTED now works correctly for targets that have multiple updating actions. Fixes #259. 2017-12-04 17:54:49 -07:00
Steven Watanabe
6cea15c958 Prevent --dump-tests from executing prematurely in the face of configuration checks and skipping some output. 2017-11-27 11:52:27 -07:00
Steven Watanabe
50f13ef34a jpeglib.h requires stdio.h to be included first. 2017-11-24 16:31:51 -07:00
Steven Watanabe
4e6e4038c8 Apply cleanup from zlib to png, tiff, and jpeg as well. 2017-11-24 14:39:14 -07:00
Steven Watanabe
79a8a04d68 Adjust jpeg test to make it pass and add it to the global list of tests. 2017-11-24 14:03:23 -07:00
Steven Watanabe
5557ee1423 Remove copy/pasted references to zlib. 2017-11-24 14:03:14 -07:00
Jürgen Hunold
79c8e7893f Merge pull request #263 from jhunold/fix_directory_switch
Workaround vsdevcmd_end.bat switching to %USERPROFILE%\Source
2017-11-20 09:29:28 +01:00
Jürgen Hunold
e07c805e31 Workaround vsdevcmd_end.bat switching to %USERPROFILE%\Source
Fixs #236 and PR #252
2017-11-17 13:54:46 +01:00
Dmitry
2bb392f60c Support for SASS transpilers. (#258)
Adds sass tool that can be used to convert *.sass and *.scss files
into *.css files.
2017-11-05 10:46:18 -06:00
Rene Rivera
afd66c9eb5 Include incidental features in asciidoc generation. 2017-11-01 13:04:32 -05:00
Rene Rivera
082fb5ef35 Warn about unknown cxxstd-dialect values. 2017-10-29 22:11:26 -05:00
Peter Dimov
d7dd822101 Fix cxxstd-dialect value 2017-10-30 02:42:52 +02:00
Rene Rivera
b062bf5eee Add default 'iso' value for 'cxxstd-dialect'.
Need a real default value instead of just optional for 'cxstd-dialect'
so that it can be use in command line for multi-variant build requests.
2017-10-29 16:36:15 -05:00
Rene Rivera
2b44ccf5dc Avoid various pedantic warnings. 2017-10-28 23:21:40 -05:00
Alexander Karzhenkov
48e9017139 Fix compiler warnings about deprecated language features (#238) 2017-10-28 22:50:55 -05:00
Rene Rivera
b98d769a69 Fix cxxstd-variation feature to option. 2017-10-28 21:27:28 -05:00
Rene Rivera
9f51579698 Don't ouput mkdir actions.
The mkdir actions can be numerous and don't really add anything to the
output. Build actions are the truly important ones.
2017-10-27 13:36:12 -05:00
Rene Rivera
0069e9c062 Revert "Add adoc generated tool docs to main manual."
This reverts commit 5db50e9fd8.
2017-10-23 22:47:55 -05:00
Rene Rivera
5db50e9fd8 Add adoc generated tool docs to main manual. 2017-10-23 18:11:58 -05:00
Rene Rivera
1e5529e022 Remove some noop code. 2017-10-22 22:38:21 -05:00
Rene Rivera
618ee9ac1f Fix missing backend options from not expanded composite. 2017-10-22 21:12:09 -05:00
Rene Rivera
b5e7663251 Fix incorrect naming of output files. 2017-10-21 22:49:54 -05:00
Edward Diener
894034254e Merge pull request #255 from boostorg/pr/fix-msvc-cxxstd-case
/std:c++ should be lowercase
2017-10-21 18:13:45 -04:00
Peter Dimov
c98e283b08 /std:c++ should be lowercase 2017-10-22 01:03:12 +03:00
Edward Diener
fe8d75e642 Add support for version 18.0 and msvc-14.1 compatibility (#242) 2017-10-20 09:23:59 -05:00
Rene Rivera
c2d605110f Support for asciidoctor tool to process asciidoc documents. 2017-10-19 08:24:22 -05:00
Rene Rivera
5ca077c216 Slightly improved message for target contruct failure. 2017-10-17 08:26:23 -05:00
Rene Rivera
f6097309a1 Avoid redeclare of threadapi feature.
To deal with the threadapi feature code transition we guard the
declaration so that we don't error if it's already added.
2017-10-10 09:45:46 -05:00
Alexander Karzhenkov
bf60771147 Added <threadapi> feature from Boost.Thread (#251)
* Added <threadapi> feature
* <threadapi> definition placed to new structure for built-in features
2017-10-06 13:58:12 -05:00
Edward Diener
3ca7b019c0 Merge pull request #244 from hia3/develop
fix typos
2017-09-30 13:26:28 -04:00
hia3
00bae00d2c Applied eldiener's suggestion 2017-09-30 18:04:57 +03:00
hia3
34faa0d704 fix typos
I hope "ass needed" is not another idiom/abbreviation like "iff" for example.
2017-09-29 18:06:31 +03:00
Rene Rivera
4eb3831cdb Fix missing self=>__name__ reference change. 2017-09-26 18:54:13 -05:00
hia3
c442d64b30 Quote path to clang (#241)
This is mainly for Windows as clang there is installed in "Program Files" (usually)
2017-09-26 15:52:53 -07:00
Rene Rivera
bf2acd4f29 Fix invalid use of cxxstd feature for non-C++ context. 2017-09-26 17:47:03 -05:00