1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
Description: Install python in dist-packages
Author: Julien Lamy <lamy@unistra.fr>
Last-Update: 2025-08-19
Forwarded: not-needed
--- a/wrappers/python/CMakeLists.txt
+++ b/wrappers/python/CMakeLists.txt
@@ -32,7 +32,7 @@ execute_process(
COMMAND ${Python_EXECUTABLE}
-c "import os; import sysconfig; \
scheme = {'posix': 'posix_prefix', 'nt': 'nt'}[os.name]; \
- path = sysconfig.get_path('purelib', scheme, {'base': '.'}); \
+ path = sysconfig.get_path('purelib', scheme, {'base': '.'}).replace('site-packages', 'dist-packages'); \
print(path.replace(os.path.sep, '/'))"
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES
OUTPUT_STRIP_TRAILING_WHITESPACE)
--- a/applications/CMakeLists.txt
+++ b/applications/CMakeLists.txt
@@ -11,7 +11,7 @@ if(BUILD_PYTHON_WRAPPERS)
COMMAND ${Python_EXECUTABLE}
-c "import os; import sysconfig; \
scheme = {'posix': 'posix_prefix', 'nt': 'nt'}[os.name]; \
- path = sysconfig.get_path('purelib', scheme, {'base': '.'}); \
+ path = sysconfig.get_path('purelib', scheme, {'base': '.'}).replace('site-packages', 'dist-packages'); \
print(path.replace(os.path.sep, '/'))"
OUTPUT_VARIABLE PYTHON_SITE_PACKAGES
OUTPUT_STRIP_TRAILING_WHITESPACE)
|