aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Bâty <guillaume.baty@gmx.fr>2016-02-09 18:50:50 +0100
committerGuillaume Bâty <guillaume.baty@gmx.fr>2016-02-09 18:50:50 +0100
commitefea605db8833c2dc58fa6c97a06f876209a73bb (patch)
tree892ecc27bc337609ede449df75850782427e4219
parent3cf2a9782dc1fe069f1f42993c5438d7dbe5cdf8 (diff)
Define release suffix depending on python version.
If multiarch is enabled, add suffix.
-rw-r--r--CMakeLists.txt20
1 files changed, 10 insertions, 10 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6f112d2..ac7a574 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -54,23 +54,23 @@ if (UNIX AND NOT APPLE)
if (NOT PYTHON_EXTENSION_SUFFIX)
if (PYTHON_VERSION_MAJOR EQUAL 2)
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set(PYTHON_EXTENSION_SUFFIX "-python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}-dbg")
+ set(PYTHON_RELEASE_SUFFIX "-dbg")
else()
- set(PYTHON_EXTENSION_SUFFIX "-python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}")
+ set(PYTHON_RELEASE_SUFFIX "")
endif()
+ set(PYTHON_EXTENSION_SUFFIX "-python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}${PYTHON_RELEASE_SUFFIX}")
elseif (PYTHON_VERSION_MAJOR EQUAL 3)
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
- set(PYTHON3_RELEASE_SUFFIX "dm")
+ set(PYTHON_RELEASE_SUFFIX "dm")
else()
- set(PYTHON3_RELEASE_SUFFIX "m")
- endif()
- if(PYTHON_MULTIARCH_SUFFIX)
- set(PYTHON_EXTENSION_SUFFIX ".cpython-${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}${PYTHON3_RELEASE_SUFFIX}-${PYTHON_MULTIARCH_SUFFIX}")
- else()
- set(PYTHON_EXTENSION_SUFFIX ".cpython-${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}${PYTHON3_RELEASE_SUFFIX}")
+ set(PYTHON_RELEASE_SUFFIX "m")
endif()
+ set(PYTHON_EXTENSION_SUFFIX ".cpython-${PYTHON_VERSION_MAJOR}${PYTHON_VERSION_MINOR}${PYTHON_RELEASE_SUFFIX}")
else()
- message( FATAL_ERROR "Unsupported PYTHON_VERSION=${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}.${PYTHON_VERSION_PATCH}!" )
+ message(FATAL_ERROR "Unsupported PYTHON_VERSION=${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}.${PYTHON_VERSION_PATCH}!")
+ endif()
+ if(PYTHON_MULTIARCH_SUFFIX)
+ set(PYTHON_EXTENSION_SUFFIX "${PYTHON_EXTENSION_SUFFIX}-${PYTHON_MULTIARCH_SUFFIX}")
endif()
endif()
message("PYTHON_EXTENSION_SUFFIX: " ${PYTHON_EXTENSION_SUFFIX})