mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-23 04:39:54 +00:00
build-all BUILD_SHARED_LIBS tweak
This commit is contained in:
+5
-1
@@ -583,6 +583,11 @@ def run_cmake(arg1, cmake_args: "list[str]", cmake_dir: Union[str, None] = None,
|
|||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not any("BUILD_SHARED_LIBS" in f for f in cmake_args):
|
||||||
|
cmake_flags.append(
|
||||||
|
f"-DBUILD_SHARED_LIBS={OFF_ON[not BUILD_STATIC]}",
|
||||||
|
)
|
||||||
|
|
||||||
run(
|
run(
|
||||||
[
|
[
|
||||||
*wasm,
|
*wasm,
|
||||||
@@ -591,7 +596,6 @@ def run_cmake(arg1, cmake_args: "list[str]", cmake_dir: Union[str, None] = None,
|
|||||||
*cmake_flags,
|
*cmake_flags,
|
||||||
*cmake_args,
|
*cmake_args,
|
||||||
f"-DCMAKE_BUILD_TYPE={BUILD_CFG}",
|
f"-DCMAKE_BUILD_TYPE={BUILD_CFG}",
|
||||||
f"-DBUILD_SHARED_LIBS={OFF_ON[not BUILD_STATIC]}",
|
|
||||||
f"-DCMAKE_SHARED_LINKER_FLAGS={os.environ['LDFLAGS']}",
|
f"-DCMAKE_SHARED_LINKER_FLAGS={os.environ['LDFLAGS']}",
|
||||||
],
|
],
|
||||||
cwd=cwd,
|
cwd=cwd,
|
||||||
|
|||||||
Reference in New Issue
Block a user