@@ -12,11 +12,11 @@ make_directory("${${PROJECT_NAME}_BINARY_DIR}/python/${PROJECT_NAME}")
1212include (${JRL_CMAKE_MODULES} /python-helpers.cmake)
1313include ("${JRL_CMAKE_MODULES} /stubs.cmake" )
1414
15- add_custom_target (python )
16- set_target_properties (python PROPERTIES EXCLUDE_FROM_DEFAULT_BUILD True )
15+ add_custom_target (${PROJECT_NAME} _python )
16+ set_target_properties (${PROJECT_NAME} _python PROPERTIES EXCLUDE_FROM_DEFAULT_BUILD True )
1717
1818add_library (${PYWRAP} MODULE main.cpp)
19- add_dependencies (python ${PYWRAP} )
19+ add_dependencies (${PROJECT_NAME} _python ${PYWRAP} )
2020target_link_libraries (${PYWRAP} PUBLIC ${PROJECT_NAME} )
2121
2222python_build_get_target(python_build_target)
@@ -40,13 +40,13 @@ set_target_properties(
4040 PROPERTIES PREFIX ""
4141 SUFFIX ${PYTHON_EXT_SUFFIX}
4242 LIBRARY_OUTPUT_DIRECTORY
43- "${CMAKE_BINARY_DIR } /python/${PROJECT_NAME} "
43+ "${PROJECT_BINARY_DIR } /python/${PROJECT_NAME} "
4444 LIBRARY_OUTPUT_DIRECTORY_<CONFIG>
45- "${CMAKE_BINARY_DIR } /python/${PROJECT_NAME} "
45+ "${PROJECT_BINARY_DIR } /python/${PROJECT_NAME} "
4646 RUNTIME_OUTPUT_DIRECTORY
47- "${CMAKE_BINARY_DIR } /python/${PROJECT_NAME} "
47+ "${PROJECT_BINARY_DIR } /python/${PROJECT_NAME} "
4848 RUNTIME_OUTPUT_DIRECTORY_<CONFIG>
49- "${CMAKE_BINARY_DIR } /python/${PROJECT_NAME} " )
49+ "${PROJECT_BINARY_DIR } /python/${PROJECT_NAME} " )
5050
5151if (UNIX )
5252 get_relative_rpath(${${PYWRAP} _INSTALL_DIR} ${PYWRAP} _INSTALL_RPATH)
0 commit comments