From 69215a9828c10569043b54385eef0402726e4a12 Mon Sep 17 00:00:00 2001 From: seanyen <seanyen@microsoft.com> Date: Tue, 12 Nov 2019 22:12:50 -0800 Subject: [PATCH] Corrected PYTHON_EXT_SUFFIX usage. --- CMakeLists.txt | 5 ----- python/CMakeLists.txt | 7 +------ 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b9777ec9..e23907be 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -130,11 +130,6 @@ SET(${PROJECT_NAME}_SOURCES ) ADD_LIBRARY(${PROJECT_NAME} SHARED ${${PROJECT_NAME}_SOURCES} ${${PROJECT_NAME}_HEADERS}) -SET(LIB_${PROJECT_NAME}_SUFFIX ${PYTHON_EXT_SUFFIX}) -IF(APPLE) - STRING(REPLACE ".so" ".dylib" LIB_${PROJECT_NAME}_SUFFIX ${LIB_${PROJECT_NAME}_SUFFIX}) -ENDIF(APPLE) -SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES SUFFIX "${LIB_${PROJECT_NAME}_SUFFIX}") TARGET_COMPILE_OPTIONS(${PROJECT_NAME} PRIVATE $<$<CXX_COMPILER_ID:MSVC>:-bigobj>) TARGET_LINK_BOOST_PYTHON(${PROJECT_NAME}) diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index 5d644dbd..ccd1ed70 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -32,12 +32,7 @@ TARGET_LINK_BOOST_PYTHON(${PYWRAP}) SET(${PYWRAP}_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/${PYTHON_SITELIB}) SET_PROPERTY(TARGET ${PYWRAP} PROPERTY LINKER_LANGUAGE CXX) -IF(APPLE) - # We need to change the extension for python bindings - SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES SUFFIX ".so") -ELSEIF(WIN32) - SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES SUFFIX ".pyd") -ENDIF(APPLE) +SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES SUFFIX ${PYTHON_EXT_SUFFIX}) SET_TARGET_PROPERTIES(${PYWRAP} PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/python/${PROJECT_NAME}") -- GitLab