Skip to content

Bake 2.3.6

Compare
Choose a tag to compare
@SanderMertens SanderMertens released this 30 Apr 10:11
· 274 commits to master since this release

This version includes the following new features:

  • No new features

This version contains the following improvements:

  • Remove redundant sleep macro
  • Add PROJECT_STATIC macro when project is built as static library
  • Extend driver API with lookup_driver, current_driver, set_driver
  • Add new examples
  • Options can be provided before commands on cmd line (bake --option arg cmd)
  • Add const to parameters of several ut functions
  • Add UT_LOCATE_REPO_ID to ut_locate for obtaining repository id for project

This version contains the following bugfixes:

  • Do not skip argument after parsing --strict
  • Update generated bake_config.h to not include bake.util if not built with bake
  • Export bakemain and API of test framework (fixes bake.test on Windows)
  • Fix a number of bugs in threading API on Windows
  • Always rebuild drivers, libraries and templates in setup
  • Fixed Windows build errors related to shlwapi.lib
  • Fixed issues with CFLAGS and CXXFLAGS in msvc driver
  • Fix ut_fnmatch macro on Windows
  • Escape quotes for BAKE_PROJECT_ID in msvc
  • Free memory leaks in util load.c