Skip to content

Commit 9ea0388

Browse files
committed
cmake
1 parent 0c32361 commit 9ea0388

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

.github/workflows/build_win.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -76,21 +76,23 @@ jobs:
7676
run: |
7777
mkdir build
7878
cd build
79+
$base=(Resolve-Path ../../ifcopenshell/).Path
7980
cmake .. `
80-
-DCMAKE_BUILD_TYPE=Release `
81-
-DENABLE_PYTHON_WRAPPER=On `
82-
-DENABLE_TESTS=Off `
83-
-DUSE_BUILD_SCRIPT_OUTPUT=Off `
84-
-DBoost_USE_STATIC_LIBS=On `
85-
-DBoost_NO_BOOST_CMAKE=On `
86-
-DCMAKE_INSTALL_PREFIX=$env:GITHUB_WORKSPACE\install `
87-
-DIFC_INCLUDE_DIR=$env:GITHUB_WORKSPACE\IfcOpenShell\_installed-vs2019-x64\include `
88-
-DIFC_LIBRARY_DIR=$env:GITHUB_WORKSPACE\IfcOpenShell\_installed-vs2019-x64\ifcopenshell\lib `
89-
-DOCC_INCLUDE_DIR=$env:GITHUB_WORKSPACE\IfcOpenShell\_deps-vs2019-x64-installed\opencascade-7.8.1\inc `
90-
-DOCC_LIBRARY_DIR=$env:GITHUB_WORKSPACE\IfcOpenShell\_deps-vs2019-x64-installed\opencascade-7.8.1\win64\lib `
91-
-DPython_EXECUTABLE=C:\Python\${{ matrix.python }}\python.exe `
92-
-DBOOST_ROOT=$env:GITHUB_WORKSPACE\IfcOpenShell\_deps\boost_1_86_0 `
93-
-DSWIG_DIR=$env:GITHUB_WORKSPACE\IfcOpenShell\_installed-vs2019-x64\swigwin
81+
"-DCMAKE_BUILD_TYPE=Release" `
82+
"-DENABLE_PYTHON_WRAPPER=On" `
83+
"-DENABLE_TESTS=Off" `
84+
"-DUSE_BUILD_SCRIPT_OUTPUT=Off" `
85+
"-DBoost_USE_STATIC_LIBS=On" `
86+
"-DBoost_NO_BOOST_CMAKE=On" `
87+
"-DCMAKE_INSTALL_PREFIX=../install" `
88+
"-DIFC_INCLUDE_DIR=$base/_installed-vs2019-x64/include" `
89+
"-DIFC_LIBRARY_DIR=$base/_installed-vs2019-x64/lib" `
90+
"-DOCC_INCLUDE_DIR=$base/_deps-vs2019-x64-installed/opencascade-7.8.1/inc" `
91+
"-DOCC_LIBRARY_DIR=$base/_deps-vs2019-x64-installed/opencascade-7.8.1/win64/lib" `
92+
"-DPython_EXECUTABLE=C:\Users\tkrij\miniconda3\python.exe" `
93+
"-DBOOST_ROOT=$base/_deps/boost_1_86_0" `
94+
"-DBOOST_LIBRARYDIR=$base/_deps/boost_1_86_0/stage/vs2019-x64/lib" `
95+
"-DSWIG_EXECUTABLE=$base/_deps-vs2019-x64-installed/swigwin/swig.exe"
9496
cmake --build . --target install --config Release
9597
9698
- name: Package .zip Archives

0 commit comments

Comments
 (0)