Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
grafikrobot committed Feb 12, 2021
2 parents 59d10ac + c11516a commit 76da80f
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 2 deletions.
22 changes: 21 additions & 1 deletion doc/src/history.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
[[b2.history]]
= History

== Version 4.4.1

Minor patch to correct missing fix for macOS default engine compiler.

* Fix engine build defaulting to gcc instead of clang on macOX/Xcode.
-- _René Ferdinand Rivera Morell_

== Version 4.4.0

Along with a variety of fixes this version introduces "dynamic" response file
Expand All @@ -16,6 +23,12 @@ command is expanded to include the options directly.
* *New:* Add `:<=value` and `:>=value` variable modifiers for prefix and postfix
values *after* the complete expansion of variable references.
-- _René Ferdinand Rivera Morell_
* *New:* Implement PCH on clang-win and clang-darwin.
-- _Nikita Kniazev_
* *New:* Add support for Intel oneAPI release to intel-linux toolset.
-- _René Ferdinand Rivera Morell_
* *New:* Add support for Intel oneAPI release to intel-windows toolset.
-- _Edward Diener_
* Remove one at time linking limit. Once upon a time this was a performance
tweak as hardware and software was not up to doing multiple links at once.
Common setups are better equipped.
Expand Down Expand Up @@ -47,7 +60,14 @@ command is expanded to include the options directly.
-- _Gei0r_
* Fix building b2 engine with Intel Linux icpc.
-- _Alain Miniussi_
* Reword `build.sh` to fix many bugs and to avoid use of common env vars.
* Rework `build.sh` to fix many bugs and to avoid use of common env vars.
-- _René Ferdinand Rivera Morell_
* Remove limitation of relevant features for configure checks.
-- _René Ferdinand Rivera Morell_
* Reformat configure check output to inform the variants of the checks in a
reasonably brief form.
-- _René Ferdinand Rivera Morell_
* Support building engine on Windows Bash with Mingw.
-- _René Ferdinand Rivera Morell_

== Version 4.3.0
Expand Down
2 changes: 2 additions & 0 deletions src/engine/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,8 @@ test_toolset ()
#
check_toolset ()
{
# Prefer Clang (clang) on macOS..
if test_toolset clang && test_uname Darwin && test_compiler clang++ -x c++ -std=c++11 ; then B2_TOOLSET=clang ; return ${TRUE} ; fi
# GCC (gcc)..
if test_toolset gcc && test_compiler g++ -x c++ -std=c++11 ; then B2_TOOLSET=gcc ; return ${TRUE} ; fi
# Clang (clang)..
Expand Down
2 changes: 1 addition & 1 deletion src/engine/patchlevel.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ Distributed under the Boost Software License, Version 1.0.

#define VERSION_MAJOR 4
#define VERSION_MINOR 4
#define VERSION_PATCH 0
#define VERSION_PATCH 1

0 comments on commit 76da80f

Please sign in to comment.