mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-06 07:51:47 +00:00
30 lines
735 B
Bash
Executable File
30 lines
735 B
Bash
Executable File
#!/bin/sh
|
|
set -e
|
|
|
|
mkdir -p build && cd build
|
|
|
|
cmake ../cmake \
|
|
-G Ninja \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
-DPython_EXECUTABLE=/home/dion/Projects/env/bin/python3.11 \
|
|
-DPython_INCLUDE_DIR=/usr/include/python3.11 \
|
|
-DBUILD_IFCPYTHON=ON \
|
|
-DBUILD_IFCGEOM=ON \
|
|
-DBUILD_CONVERT=ON \
|
|
-DBUILD_GEOMSERVER=OFF \
|
|
-DBUILD_EXAMPLES=OFF \
|
|
-DWITH_OPENCASCADE=ON \
|
|
-DWITH_CGAL=ON \
|
|
-DWITH_MANIFOLD=ON \
|
|
-DGLTF_SUPPORT=ON \
|
|
-DIFCXML_SUPPORT=OFF \
|
|
-DCOLLADA_SUPPORT=OFF \
|
|
-DSCHEMA_VERSIONS="2x3;4;4x3_add2" \
|
|
-DOCC_INCLUDE_DIR=/usr/include/opencascade \
|
|
-DOCC_LIBRARY_DIR=/usr/lib64/opencascade
|
|
|
|
ninja
|
|
|
|
cp ifcwrap/_ifcopenshell_wrapper*.so ifcwrap/ifcopenshell_wrapper.py \
|
|
../src/ifcopenshell-python/ifcopenshell/
|