60027ff4deFix bga.py for py3.
Rene Rivera
2019-03-31 15:58:20 -0500
85e5a2caa8Port b2 tests to dual py2 and py3.
Rene Rivera
2019-03-31 15:37:03 -0500
ae682028d5Adjust the properties passed to check-target-builds correctly. Also some translation fixes for indirect conditionals in general. Fixes#419.
Steven Watanabe
2019-03-30 14:20:44 -0600
b5a8849052Print out cxx version before building. Set AP to use py3.
Rene Rivera
2019-03-30 14:37:40 -0500
c7c1d19e61Fix popen redef error and remove old mingw as it doesn't have popen.
Rene Rivera
2019-03-25 23:18:13 -0500
e50286fe49Fix mingw using posix instead of windows api for popen.
Rene Rivera
2019-03-25 22:16:37 -0500
a270a667d5Shuffle Travis jobs around and normalize. Try and get all of them to install and work again. [skip appveyor]
Rene Rivera
2019-03-25 18:20:37 -0500
Remove off value of sanitizer features and rename norecover
Damian Jarek
2019-03-11 19:31:19 +0100
3d4fa4162dAdd missing path.make.
Steven Watanabe
2019-03-10 07:20:51 -0600
71b1d5aa94Relative paths for --prefix, --libdir, etc. are now bound relative to the current working directory, instead of being relative to the Jamfile.
Steven Watanabe
2019-03-09 14:00:21 -0700
Support for common sanitizers
Damian Jarek
2019-03-10 23:57:20 +0100
f15a84a815Add missing path.make.
Steven Watanabe
2019-03-10 07:20:51 -0600
42aeed7ff1Relative paths for --prefix, --libdir, etc. are now bound relative to the current working directory, instead of being relative to the Jamfile.
Steven Watanabe
2019-03-09 14:00:21 -0700
9540e69b3fClean up msvc initialization.
Steven Watanabe
2019-03-09 10:49:13 -0700
de026bc61eClear the error instead of not setting it.
Tom Kent
2019-03-05 16:23:53 -0600
1691e6194cIf the vswhere lookup fails, keep searching for others
Tom Kent
2019-03-05 06:53:19 -0600
4ad28074f4Don't accidentally detect msvc-14.1 as msvc-14.2. - Fix copy/paste in the environmental variables. - If vswhere exists, but doesn't find a given version, exit detection early and don't fall back on checking the environment. - Clean up hackish vswhere handling.
Steven Watanabe
2019-03-04 19:25:16 -0700
0a93cc2b97Added support for actually building with msvc-14.2
Thomas Kent
2019-03-01 16:06:03 -0600
bee2ef619bFuture one is "UNK"
Tom Kent
2019-03-01 16:04:01 -0600
b655b3f1c2Fixes vswhere lookup during bootstrap for 16.X and 17.X
Thomas Kent
2019-03-01 07:05:03 -0600
e77bf6b336Test the feature.valid to show that it fails. (#391)
tee3
2019-02-23 10:24:49 -0500
c8c1064cacHandle <asmflags> in common (#397)
Théo DELRIEU
2019-02-22 06:16:44 +0100
854ee52028Add feature for code coverage information instrumentation.
Rene Rivera
2019-02-21 23:13:33 -0600
f1f02d7a26Merge remote-tracking branch 'djarek/saxonhe' into develop
Steven Watanabe
2019-02-15 12:36:24 -0700
acdf27398bRemove premature optimization that breaks piecemeal on windows. The bug happens because exec_check replaces the shell inside the command structure, but make1cmds retains a reference to the old shell. The bug appears when all of the following are true: - The action is piecemeal - b2 is running on Windows - SHELL is % - The action contains elements that require a shell - The action is split into multiple commands In particular, this applies for gcc.archive with a large number of object files.
Steven Watanabe
2019-02-15 11:55:59 -0700