Skip to content
Snippets Groups Projects
Commit be2e3903 authored by Grégoire Kubler's avatar Grégoire Kubler
Browse files

fix : added missing python path

parent 31938fd2
No related branches found
No related tags found
No related merge requests found
#!/usr/bin/env python3
import sys
import os
import sysconfig
import shutil
import pathlib
import multiprocessing
......@@ -46,7 +46,13 @@ class CMakeBuild(build_ext):
# Impose to use the executable of the python
# used to launch setup.py to setup PythonInterp
python_executable = sys.executable
python_include_dirs = sysconfig.get_path('include')
python_library = sysconfig.get_config_var('LIBDIR')
python_prefix = sys.exec_prefix
print(f"python executable {python_executable}")
print(f"python include dirs {python_include_dirs}")
print(f"python library {python_library}")
print(f"python prefix {python_prefix}")
compile_type = "Debug"
install_path = (
......@@ -54,12 +60,13 @@ class CMakeBuild(build_ext):
if "AIDGE_INSTALL" not in os.environ
else os.environ["AIDGE_INSTALL"]
)
self.spawn(
[
"cmake",
str(cwd),
"-DPYTHON_EXECUTABLE="+python_executable,
f"-DPYTHON_EXECUTABLE={python_executable}",
f"-DPYTHON_INCLUDE_DIR={python_include_dirs}",
f"-DPYTHON_LIBRARY={python_library}",
"-DTEST=OFF",
f"-DCMAKE_INSTALL_PREFIX:PATH={install_path}",
f"-DCMAKE_BUILD_TYPE={compile_type}",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment