Skip to content

0.1.49

Latest
Compare
Choose a tag to compare
@thomcc thomcc released this 29 Oct 13:59
· 8 commits to master since this release
df3ba79

Version 0.1.49

Changelog

  • emcmake and emmake are now used when compiling to emscripten targets. (#137)
  • On 32 bit x86 MSVC targets, the toolset is now always explicitly configured rather than checking the version of MSVC first. (#144)
  • --parallel is no longer passed to versions of cmake that might not support that flag. (#146)
  • If a missing directory is provided via the Config::out_dir API, we will now properly create it rather than failing and reporting a confusing message that cmake is not installed, even if it is. (#159)
  • CMAKE_OSX_ARCHITECTURES is passed on macOS so that we no longer produce universal binaries by default. (#160)
  • Several improvements have been made to cross-compilation support. (#158)
  • If make jobserver flags are present in MAKEFLAGS, we now will respect them (by not passing --parallel to cmake). (#153)

Additionally, a number of smaller changes which shouldn't impact users have been made; see the commit history for complete details.

Thanks to everybody who contributed to this release!