v0.18.0
What's Changed
- fix: make Conan optional in dynamic_project_options by @aminya in #71
- fix: accept INTERFACE_* as an alias to PUBLIC_* in package_project by @aminya in #74
- fix: install the usage file after other files by @aminya in #75
- fix: remove non-C warnings for C by @aminya in #76
- feat: add enable_native_optimizations + rename IPO option by @aminya in #83
- fix: move the options of dynamic_project_options into itself by @aminya in #80
- feat: add cppcheck for C by @aminya in #77
- feat: add clang-tidy for C by @aminya in #78
Breaking Changes
-
Conan is now optional in
dynamic_project_options()
. To enable itset(ENABLE_CONAN_DEFAULT ON)
before callingdynamic_project_options
. -
ENABLE_IPO
option is renamed toENABLE_INTERPROCEDURAL_OPTIMIZATION
. This was done for simplicity and consistency with other optimization options that use descriptive names instead of uncommon acronyms.
Full Changelog: v0.17.0...v0.18.0