cgiboudeaux added inline comments.
INLINE COMMENTS
> KDEInstallDirs.cmake:429
>
> -
> +if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
> + get_filename_component(_ecm_prefix "${ECM_DIR}/../../../" ABSOLUTE)
Might be worth adding that this only works with CMake >= 3.7
> KDEInstallDirs.cmake:430
> +if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
> + get_filename_component(_ecm_prefix "${ECM_DIR}/../../../" ABSOLUTE)
> + set(CMAKE_INSTALL_PREFIX "${_ecm_prefix}" CACHE PATH "Install path
> prefix" FORCE)
I'm not fond of having this hardcoded.
What about adding a new variable in ECMConfig.cmake with the
${PACKAGE_PREFIX_DIR} value instead?
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D22676
To: apol
Cc: cgiboudeaux, kde-frameworks-devel, kde-buildsystem, LeGast00n, sbergeron,
bencreasy, michaelh, ngraham, bruns