diff --git a/consumer/api/python/CMakeLists_Linux.cmake b/consumer/api/python/CMakeLists_Linux.cmake index 511ac676aafbdaeee66ac92398eab2a92ecba33b..d9a50307b1f64a2b953a603dcf0b212cdfb133be 100644 --- a/consumer/api/python/CMakeLists_Linux.cmake +++ b/consumer/api/python/CMakeLists_Linux.cmake @@ -15,13 +15,9 @@ set (ASAPO_CONSUMER_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../cpp/include) configure_files(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} @ONLY) -ADD_CUSTOM_TARGET(python-lib2 ALL - COMMAND python setup.py build_ext --inplace --force) +ADD_CUSTOM_TARGET(python-lib ALL + COMMAND ${Python_EXECUTABLE} setup.py build_ext --inplace --force) -ADD_CUSTOM_TARGET(python-lib3 ALL - COMMAND python3 setup.py build_ext --inplace --force) - -ADD_DEPENDENCIES(python-lib2 asapo-consumer) -ADD_DEPENDENCIES(python-lib3 asapo-consumer) +ADD_DEPENDENCIES(python-lib asapo-consumer) add_subdirectory(source_dist_linux) diff --git a/consumer/api/python/source_dist_linux/CMakeLists.txt b/consumer/api/python/source_dist_linux/CMakeLists.txt index 526146c65aaca82983e6b48cc16f5f1427a9b46a..1fb9c9c47db66105dbee3bdeaf1d98ad1dfdab07 100644 --- a/consumer/api/python/source_dist_linux/CMakeLists.txt +++ b/consumer/api/python/source_dist_linux/CMakeLists.txt @@ -3,7 +3,7 @@ configure_file(MANIFEST.in MANIFEST.in @ONLY) ADD_CUSTOM_TARGET(python-dist ALL - COMMAND python setup.py sdist + COMMAND ${Python_EXECUTABLE} setup.py sdist ) #get_property(ASAPO_CONSUMER_LIB TARGET asapo-consumer PROPERTY LOCATION) @@ -21,6 +21,6 @@ ADD_CUSTOM_TARGET(copy_python_dist ALL ) -ADD_DEPENDENCIES(copy_python_dist python-lib3) +ADD_DEPENDENCIES(copy_python_dist python-lib) ADD_DEPENDENCIES(python-dist copy_python_dist) diff --git a/producer/api/python/CMakeLists_Linux.cmake b/producer/api/python/CMakeLists_Linux.cmake index 3e0bfcdd7946f525bae0a5c24a600ae046cae4ea..2f42024abf3591eccfdbd38dad4245b56ad697ff 100644 --- a/producer/api/python/CMakeLists_Linux.cmake +++ b/producer/api/python/CMakeLists_Linux.cmake @@ -15,13 +15,9 @@ set (ASAPO_PRODUCER_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../cpp/include) configure_files(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} @ONLY) -ADD_CUSTOM_TARGET(python-lib2-producer ALL - COMMAND python setup.py build_ext --inplace --force ) +ADD_CUSTOM_TARGET(python-lib-producer ALL + COMMAND ${Python_EXECUTABLE} setup.py build_ext --inplace --force) -ADD_CUSTOM_TARGET(python-lib3-producer ALL - COMMAND python3 setup.py build_ext --inplace --force) - -ADD_DEPENDENCIES(python-lib2-producer asapo-producer) -ADD_DEPENDENCIES(python-lib3-producer asapo-producer) +ADD_DEPENDENCIES(python-lib-producer asapo-producer) add_subdirectory(source_dist_linux) diff --git a/producer/api/python/source_dist_linux/CMakeLists.txt b/producer/api/python/source_dist_linux/CMakeLists.txt index 2acfffd0d0eff2b56297e4506a3951e7ff7b5f78..89a61bd74699c238f8e85bc7aff94b9815d7185d 100644 --- a/producer/api/python/source_dist_linux/CMakeLists.txt +++ b/producer/api/python/source_dist_linux/CMakeLists.txt @@ -3,7 +3,7 @@ configure_file(MANIFEST.in MANIFEST.in @ONLY) ADD_CUSTOM_TARGET(python-dist-producer ALL - COMMAND python setup.py sdist + COMMAND ${Python_EXECUTABLE} setup.py sdist ) ADD_CUSTOM_TARGET(copy_python_dist-producer ALL @@ -20,6 +20,6 @@ ADD_CUSTOM_TARGET(copy_python_dist-producer ALL ) -ADD_DEPENDENCIES(copy_python_dist-producer python-lib3-producer) +ADD_DEPENDENCIES(copy_python_dist-producer python-lib-producer) ADD_DEPENDENCIES(python-dist-producer copy_python_dist-producer)