File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,13 +33,24 @@ jobs:
3333 run : |
3434 mkdir -p deps/CollisionAlgorithm/build
3535 cd deps/CollisionAlgorithm/build
36- cmake \
37- -GNinja \
38- -DCMAKE_PREFIX_PATH=$SOFA_ROOT/lib/cmake \
39- -DCMAKE_BUILD_TYPE=Release \
40- -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/install/CollisionAlgorithm \
41- ..
42- ninja install
36+ if [[ "$RUNNER_OS" == "Windows" ]]; then
37+ cmd //c "${{ steps.sofa.outputs.vs_vsdevcmd }} \
38+ && cmake \
39+ -GNinja \
40+ -DCMAKE_PREFIX_PATH=$SOFA_ROOT/lib/cmake \
41+ -DCMAKE_BUILD_TYPE=Release \
42+ -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/install/CollisionAlgorithm \
43+ .. \
44+ && ninja install"
45+ else
46+ cmake \
47+ -GNinja \
48+ -DCMAKE_PREFIX_PATH=$SOFA_ROOT/lib/cmake \
49+ -DCMAKE_BUILD_TYPE=Release \
50+ -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/install/CollisionAlgorithm \
51+ ..
52+ ninja install
53+ fi
4354 # Flatten the CollisionAlgorithm install structure
4455 mkdir -p $GITHUB_WORKSPACE/install/CollisionAlgorithm/include/CollisionAlgorithm
4556 mv $GITHUB_WORKSPACE/install/CollisionAlgorithm/include/include/CollisionAlgorithm/CollisionAlgorithm/src/* \
You can’t perform that action at this time.
0 commit comments