Only use Development.Module for python dependency, necessary for manylinux build
This commit is contained in:
parent
b482abc34d
commit
c0c0e873c2
|
@ -87,6 +87,7 @@ class ExtensionBuilder(build_ext):
|
||||||
cmake_args += [f"-DSYS_CONF_DIR={install_dir}"]
|
cmake_args += [f"-DSYS_CONF_DIR={install_dir}"]
|
||||||
cmake_args += [f"-DCORIOLIS_TOP={install_dir}"]
|
cmake_args += [f"-DCORIOLIS_TOP={install_dir}"]
|
||||||
cmake_args += [f"-DCORIOLIS_USER_TOP={install_dir}"]
|
cmake_args += [f"-DCORIOLIS_USER_TOP={install_dir}"]
|
||||||
|
cmake_args += [f"-DUSE_MANYLINUX=TRUE"]
|
||||||
|
|
||||||
cmake_args += [f"-DPython_EXECUTABLE={sys.executable}"]
|
cmake_args += [f"-DPython_EXECUTABLE={sys.executable}"]
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
set_cmake_policies()
|
set_cmake_policies()
|
||||||
setup_sysconfdir("${CMAKE_INSTALL_PREFIX}")
|
setup_sysconfdir("${CMAKE_INSTALL_PREFIX}")
|
||||||
|
|
||||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development.Module)
|
||||||
find_package(PythonSitePackages REQUIRED)
|
find_package(PythonSitePackages REQUIRED)
|
||||||
find_package(HURRICANE REQUIRED)
|
find_package(HURRICANE REQUIRED)
|
||||||
find_package(CORIOLIS REQUIRED)
|
find_package(CORIOLIS REQUIRED)
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
setup_boost(program_options)
|
setup_boost(program_options)
|
||||||
setup_qt()
|
setup_qt()
|
||||||
|
|
||||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development.Module)
|
||||||
find_package(PythonSitePackages REQUIRED)
|
find_package(PythonSitePackages REQUIRED)
|
||||||
find_package(FLUTE REQUIRED)
|
find_package(FLUTE REQUIRED)
|
||||||
find_package(HURRICANE REQUIRED)
|
find_package(HURRICANE REQUIRED)
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
setup_boost(program_options)
|
setup_boost(program_options)
|
||||||
setup_qt()
|
setup_qt()
|
||||||
|
|
||||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development.Module)
|
||||||
find_package(PythonSitePackages REQUIRED)
|
find_package(PythonSitePackages REQUIRED)
|
||||||
find_package(FLUTE REQUIRED)
|
find_package(FLUTE REQUIRED)
|
||||||
find_package(LEFDEF REQUIRED)
|
find_package(LEFDEF REQUIRED)
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
setup_boost(program_options)
|
setup_boost(program_options)
|
||||||
setup_qt()
|
setup_qt()
|
||||||
|
|
||||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development.Module)
|
||||||
find_package(PythonSitePackages REQUIRED)
|
find_package(PythonSitePackages REQUIRED)
|
||||||
find_package(HURRICANE REQUIRED)
|
find_package(HURRICANE REQUIRED)
|
||||||
find_package(CORIOLIS REQUIRED)
|
find_package(CORIOLIS REQUIRED)
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
set_cmake_policies()
|
set_cmake_policies()
|
||||||
setup_boost()
|
setup_boost()
|
||||||
|
|
||||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development.Module)
|
||||||
find_package(PythonSitePackages REQUIRED)
|
find_package(PythonSitePackages REQUIRED)
|
||||||
find_package(HURRICANE REQUIRED)
|
find_package(HURRICANE REQUIRED)
|
||||||
find_package(CORIOLIS REQUIRED)
|
find_package(CORIOLIS REQUIRED)
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
setup_boost(program_options)
|
setup_boost(program_options)
|
||||||
setup_qt()
|
setup_qt()
|
||||||
|
|
||||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development.Module)
|
||||||
find_package(PythonSitePackages REQUIRED)
|
find_package(PythonSitePackages REQUIRED)
|
||||||
find_package(HURRICANE REQUIRED)
|
find_package(HURRICANE REQUIRED)
|
||||||
find_package(CORIOLIS REQUIRED)
|
find_package(CORIOLIS REQUIRED)
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
setup_boost(program_options python)
|
setup_boost(program_options python)
|
||||||
|
|
||||||
find_package(LibXml2 REQUIRED)
|
find_package(LibXml2 REQUIRED)
|
||||||
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development)
|
find_package(Python 3 REQUIRED COMPONENTS Interpreter Development.Module)
|
||||||
find_package(PythonSitePackages REQUIRED)
|
find_package(PythonSitePackages REQUIRED)
|
||||||
find_package(BISON REQUIRED)
|
find_package(BISON REQUIRED)
|
||||||
find_package(FLEX REQUIRED)
|
find_package(FLEX REQUIRED)
|
||||||
|
|
Loading…
Reference in New Issue