v0.17.0
What's Changed
- Permit to use FetchContent_MakeAvailable when YCM is used via FetchContent
- Switch
YCMBootstrapFetchto useFetchContent_MakeAvailable, to avoid warning related to CMP0169 (fix #453) - Switch to define version variables in the standard CMake way, by passing VERSION to the
projectcall. To do this, nowYCM_VERSIONis just major.minor.version, while the full version if required is provided inYCM_VERSION_FULL. - Bump version to 0.17.0
- Deprecate
YCM_VERSION_REVISION,YCM_VERSION_DATE,YCM_VERSION_DATE_REVISION,YCM_VERSION_API,YCM_VERSION_SHORT,YCM_VERSION_SOURCEandYCM_VERSION_DIRTY. This variable may be remove from YCM 0.18.0 .
All changes were done in #463 .
Full Changelog: v0.16.9...v0.17.0