Skip to content

Commit c436ff5

Browse files
authored
Merge pull request #144 from fabinsch/topic/win-cmake-python-import
cmake/python: update library output paths
2 parents b100487 + 0659204 commit c436ff5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

bindings/python/CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "(x86)|(X86)|(amd64)|(AMD64)")
2727
instructionset
2828
PROPERTIES OUTPUT_NAME instructionset
2929
LIBRARY_OUTPUT_DIRECTORY
30+
"${CMAKE_BINARY_DIR}/bindings/python/${PROJECT_NAME}"
31+
LIBRARY_OUTPUT_DIRECTORY_RELEASE
32+
"${CMAKE_BINARY_DIR}/bindings/python/${PROJECT_NAME}"
33+
LIBRARY_OUTPUT_DIRECTORY_DEBUG
3034
"${CMAKE_BINARY_DIR}/bindings/python/${PROJECT_NAME}")
3135
if(UNIX AND NOT APPLE)
3236
set_target_properties(instructionset PROPERTIES INSTALL_RPATH
@@ -51,6 +55,10 @@ function(CREATE_PYTHON_TARGET target_name COMPILE_OPTIONS dependencies)
5155
${target_name}
5256
PROPERTIES OUTPUT_NAME ${target_name}
5357
LIBRARY_OUTPUT_DIRECTORY
58+
"${CMAKE_BINARY_DIR}/bindings/python/${PROJECT_NAME}"
59+
LIBRARY_OUTPUT_DIRECTORY_RELEASE
60+
"${CMAKE_BINARY_DIR}/bindings/python/${PROJECT_NAME}"
61+
LIBRARY_OUTPUT_DIRECTORY_DEBUG
5462
"${CMAKE_BINARY_DIR}/bindings/python/${PROJECT_NAME}")
5563

5664
if(UNIX AND NOT APPLE)

0 commit comments

Comments
 (0)