v0.17.0
What's Changed
- Permit to use FetchContent_MakeAvailable when YCM is used via FetchContent
- Switch
YCMBootstrapFetch
to 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
project
call. To do this, nowYCM_VERSION
is 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_SOURCE
andYCM_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