cgiboudeaux added inline comments.
INLINE COMMENTS
> FindPythonModuleGeneration.cmake:39
> #
>
>
> #=============================================================================
KDE_INSTALL_USE_PYTHON${version}_SYS_PATHS shall be added to the doc
> FindPythonModuleGeneration.cmake:206-207
> + if(KDE_INSTALL_PYTHON${pyversion}DIR)
> + # Use dir from command line
> +
> + elseif(KDE_INSTALL_USE_PYTHON${pyversion}_SYS_PATHS)
This "if" is not needed if nothing happens.
> FindPythonModuleGeneration.cmake:208
> +
> + elseif(KDE_INSTALL_USE_PYTHON${pyversion}_SYS_PATHS)
> + if (NOT GPB_PYTHON${pyversion}_SITEARCH)
if(KDE_INSTALL_USE_PYTHON${pyversion}_SYS_PATHS)
if the option is set, KDE_INSTALL_PYTHON${pyversion}DIR can be safely ignored
> FindPythonModuleGeneration.cmake:209
> + elseif(KDE_INSTALL_USE_PYTHON${pyversion}_SYS_PATHS)
> + if (NOT GPB_PYTHON${pyversion}_SITEARCH)
> + execute_process (
This variable is not defined anywhere, this if can be removed.
> FindPythonModuleGeneration.cmake:216
> +
> + else()
> + set(KDE_INSTALL_PYTHON${pyversion}DIR
> lib/python${pyversion${pyversion}_maj_min}/site-packages)
elseif(NOT DEFINED KDE_INSTALL_PYTHON${pyversion}DIR)
> FindPythonModuleGeneration.cmake:217
> + else()
> + set(KDE_INSTALL_PYTHON${pyversion}DIR
> lib/python${pyversion${pyversion}_maj_min}/site-packages)
> + endif()
"lib" is hardcoded. it shouldn't.
the commit log also mentions the patch uses dist-packages on Debian and its
forks. This is not the case here.
REPOSITORY
R240 Extra CMake Modules
REVISION DETAIL
https://phabricator.kde.org/D15070
To: bruns, #frameworks
Cc: cgiboudeaux, bcooksley, kde-frameworks-devel, kde-buildsystem, michaelh,
ngraham, bruns