diff --git a/.github/workflows/cmake_linux_no_lp_parser.yml b/.github/workflows/cmake_linux_no_lp_parser.yml new file mode 100644 index 00000000000..f7686048403 --- /dev/null +++ b/.github/workflows/cmake_linux_no_lp_parser.yml @@ -0,0 +1,20 @@ +name: CMake Linux C++ LP_PARSER OFF + +on: [push, pull_request] + +jobs: + # Building using the github runner environement directly. + cmake: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Check cmake + run: cmake --version + - name: Configure + run: cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release -DBUILD_DEPS=ON -DBUILD_LP_PARSER=OFF + - name: Build + run: cmake --build build --config Release --target all -v + - name: Test + run: CTEST_OUTPUT_ON_FAILURE=1 cmake --build build --config Release --target test -v + - name: Install + run: cmake --build build --config Release --target install -v -- DESTDIR=install