diff --git a/.github/workflows/macos-linux-conda.yml b/.github/workflows/macos-linux-conda.yml index 01fd930c9e47b729f2c2ad766e21db502865ad64..5871905fa2fa18d4205165414fd6a34a2d364289 100644 --- a/.github/workflows/macos-linux-conda.yml +++ b/.github/workflows/macos-linux-conda.yml @@ -7,7 +7,7 @@ jobs: name: ${{ matrix.os }} - ${{ matrix.build_type }} ${{ matrix.cxx_options }} runs-on: ${{ matrix.os }} env: - CCACHE_DIR: /github/home/.ccache # Enable ccache + CCACHE_DIR: .ccache # Enable ccache strategy: fail-fast: false @@ -46,7 +46,7 @@ jobs: shell: bash -l {0} run: | conda activate eigenpy - conda install cmake -c main + conda install cmake ccache -c conda-forge conda list - name: Build EigenPy @@ -58,7 +58,7 @@ jobs: mkdir build cd build - cmake .. -DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DCMAKE_BUILD_TYPE=Release -DPYTHON_EXECUTABLE=$(which python3) -DGENERATE_PYTHON_STUBS=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -DCMAKE_CXX_FLAGS=${{ matrix.cxx_options }} + cmake .. -DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DPYTHON_EXECUTABLE=$(which python3) -DGENERATE_PYTHON_STUBS=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} -DCMAKE_CXX_FLAGS=${{ matrix.cxx_options }} make make build_tests export CTEST_OUTPUT_ON_FAILURE=1 diff --git a/cmake b/cmake index 6f76c37d7e2a002b2be138e4a0fb383e3043eb9c..110a0188d45b0cd01ab0a7c92a2b22e8452d16ea 160000 --- a/cmake +++ b/cmake @@ -1 +1 @@ -Subproject commit 6f76c37d7e2a002b2be138e4a0fb383e3043eb9c +Subproject commit 110a0188d45b0cd01ab0a7c92a2b22e8452d16ea