File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -309,7 +309,7 @@ function(SP3_add_python_module)
309309 )
310310 endif ()
311311
312- if ( " ${CMAKE_CXX_COMPILER_ID} " STREQUAL " MSVC" )
312+ if ( CMAKE_CONFIGURATION_TYPES ) # for Multiconfiguration setups like MSVC or XCode
313313 set_target_properties (
314314 ${A_TARGET}
315315 PROPERTIES
@@ -320,6 +320,12 @@ function(SP3_add_python_module)
320320 RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} "
321321 RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} "
322322
323+ LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} "
324+ LIBRARY_OUTPUT_DIRECTORY_RELEASE "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} "
325+ LIBRARY_OUTPUT_DIRECTORY_DEBUG "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} "
326+ LIBRARY_OUTPUT_DIRECTORY_RELWITHDEBINFO "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} "
327+ LIBRARY_OUTPUT_DIRECTORY_MINSIZEREL "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} "
328+
323329 ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} /libraries"
324330 ARCHIVE_OUTPUT_DIRECTORY_RELEASE "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} /libraries"
325331 ARCHIVE_OUTPUT_DIRECTORY_DEBUG "${CMAKE_BINARY_DIR} /lib/${SP3_PYTHON_PACKAGES_DIRECTORY} /${DESTINATION} /libraries"
You can’t perform that action at this time.
0 commit comments