diff --git a/CMakeLists.txt b/CMakeLists.txt index b9777ec983ad76880db23d288adb62202b3f662e..e23907be04d90cca98beeab512fa9af5f84b7055 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 5d644dbdd388d86e3fc9b5759a7e352678f6ebfb..ccd1ed702bca5b0bd9a8ef978e0444f986f392f2 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}")