3939 -GNinja \
4040 -DCMAKE_PREFIX_PATH="$SOFA_ROOT/lib/cmake" \
4141 -DCMAKE_BUILD_TYPE=Release \
42- -DCMAKE_INSTALL_PREFIX="$ GITHUB_WORKSPACE/install /CollisionAlgorithm" \
42+ -DCMAKE_INSTALL_PREFIX=% GITHUB_WORKSPACE%/deps /CollisionAlgorithm/install \
4343 .. \
4444 && ninja install"
4545 else
@@ -48,22 +48,10 @@ jobs:
4848 -GNinja \
4949 -DCMAKE_PREFIX_PATH=$SOFA_ROOT/lib/cmake \
5050 -DCMAKE_BUILD_TYPE=Release \
51- -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/install /CollisionAlgorithm \
51+ -DCMAKE_INSTALL_PREFIX=$GITHUB_WORKSPACE/deps /CollisionAlgorithm/install \
5252 ..
5353 ninja install
5454 fi
55- # Move the CollisionAlgorithm installation to match ConstraintGeometry CMake
56- SRC_PATH="$GITHUB_WORKSPACE/install/CollisionAlgorithm/include/include/CollisionAlgorithm/CollisionAlgorithm/src"
57- DEST_PATH="$GITHUB_WORKSPACE/install/CollisionAlgorithm/include/CollisionAlgorithm"
58- # If Windows, convert paths
59- if [[ "$RUNNER_OS" == "Windows" ]]; then
60- SRC_PATH=$(cygpath -u "$SRC_PATH")
61- DEST_PATH=$(cygpath -u "$DEST_PATH")
62- fi
63- # Flatten install structure
64- mkdir -p "$DEST_PATH"
65- mv "$SRC_PATH"/* "$DEST_PATH"/
66- rm -rf "$GITHUB_WORKSPACE/install/CollisionAlgorithm/include/include"
6755
6856 - name : Checkout source code
6957 uses : actions/checkout@v2
7967 && cd /d %GITHUB_WORKSPACE%/build \
8068 && cmake \
8169 -GNinja \
82- -DCMAKE_PREFIX_PATH=$SOFA_ROOT/lib/cmake;%GITHUB_WORKSPACE%/install /CollisionAlgorithm \
70+ -DCMAKE_PREFIX_PATH=$SOFA_ROOT/lib/cmake;%GITHUB_WORKSPACE%/deps /CollisionAlgorithm/install/lib/cmake \
8371 -DCMAKE_BUILD_TYPE=Release \
8472 -DCMAKE_INSTALL_PREFIX=%GITHUB_WORKSPACE%/install \
8573 ../src \
9179 -GNinja \
9280 -DCMAKE_C_COMPILER_LAUNCHER=ccache \
9381 -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
94- -DCMAKE_PREFIX_PATH="$SOFA_ROOT/lib/cmake;$GITHUB_WORKSPACE/install /CollisionAlgorithm" \
82+ -DCMAKE_PREFIX_PATH="$SOFA_ROOT/lib/cmake;$GITHUB_WORKSPACE/deps /CollisionAlgorithm/install/lib/cmake " \
9583 -DCMAKE_BUILD_TYPE=Release \
9684 -DCMAKE_INSTALL_PREFIX="$WORKSPACE_INSTALL_PATH" \
9785 ../src
0 commit comments