A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.
Full Changelog: https://github.com/aminya/project_options/compare/v0.28.0...v0.29.0
dynamic_options
by @mous16 in https://github.com/aminya/project_options/pull/209
dynamic_project_options
by @mous16 in https://github.com/aminya/project_options/pull/215
Now, ENABLE_COMPILE_COMMANDS_SYMLINK
is required for symlinking compile_commands.json
to the root. This is made optional because parallel configurations could fail if multiple symlinks need to be created on the same path.
Full Changelog: https://github.com/aminya/project_options/compare/v0.27.2...v0.28.0
A patch for v0.27.0
target_include_interface_directories
by @FeignClaims in https://github.com/aminya/project_options/pull/206
Full Changelog: https://github.com/aminya/project_options/compare/v0.27.1...v0.27.2
A patch for v0.27.0
target_find_dependencies
should be a macro by @FeignClaims in https://github.com/aminya/project_options/pull/204
Full Changelog: https://github.com/aminya/project_options/compare/v0.27.0...v0.27.1
complie_commands.json
on the source dir by @FeignClaims in https://github.com/aminya/project_options/pull/190
Full Changelog: https://github.com/aminya/project_options/compare/v0.26.3...v0.27.0
Full Changelog: https://github.com/aminya/project_options/compare/v0.26.2...v0.26.3
Full Changelog: https://github.com/aminya/project_options/compare/v0.26.1...v0.26.2
Full Changelog: https://github.com/aminya/project_options/compare/v0.26.0...v0.26.1
Full Changelog: https://github.com/aminya/project_options/compare/v0.25.2...v0.26.0
Full Changelog: https://github.com/aminya/project_options/compare/v0.25.1...v0.25.2