Bake 2.3.6
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
tout_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 includebake.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