diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index f739cab..8859ccf 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -14,13 +14,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - - name: Init submodules - run: git submodule init - - - name: Update submodules - run: git submodule update + - uses: actions/checkout@v4 + + - name: install cxxshm + run: | + mkdir tmp + git clone https://github.com/NikolasK-source/cxxshm.git tmp/cxxshm + cmake -B tmp/cxxshm/build tmp/cxxshm -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DCLANG_FORMAT=OFF -DCOMPILER_WARNINGS=OFF -DCLANG_TIDY=OFF + cmake --build tmp/cxxshm/build + sudo cmake --install tmp/cxxshm/build - name: Configure CMake # Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.