diff --git a/CMakeLists.txt b/CMakeLists.txt index 45e4c759a..076fa021b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -903,11 +903,15 @@ endif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") ) endif() else() + if (PYTHON_VERSION_MAJOR LESS 3) + SET(PYTHON_SUFFIX -python2.7) + SET(PYTHON_BASENAME -python2.7) + else(PYTHON_VERSION_MAJOR LESS 3) # set(PYTHON_SUFFIX -python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}) # below are two variables that can be left empty for standard python, but must be set by the user for different python versions such as 3.5 - SET(PYTHON_SUFFIX "" CACHE STRING "Shiboken cmake file suffix. If left empty, system default python version will be used: ") - SET(PYTHON_BASENAME "" CACHE STRING "Same as PYTHON_SUFFIX but for PySide. if left empty, PYTHON_SUFFIX will be used: ") - + SET(PYTHON_SUFFIX "" CACHE STRING "Shiboken cmake file suffix. If left empty, system default python version will be used: ") + SET(PYTHON_BASENAME "" CACHE STRING "Same as PYTHON_SUFFIX but for PySide. if left empty, PYTHON_SUFFIX will be used: ") + endif(PYTHON_VERSION_MAJOR LESS 3) if(DEFINED MACPORTS_PREFIX) find_package(Shiboken REQUIRED HINTS "${PYTHON_LIBRARY_DIR}/cmake") find_package(PySide REQUIRED HINTS "${PYTHON_LIBRARY_DIR}/cmake")