diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index a639c7d..12f7822 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -6,7 +6,7 @@ jobs: ubuntu-bionic-gcc-11: runs-on: ubuntu-18.04 env: - CMAKE_FLAGS: '-DUSE_CPPM_PATH=ON -DSERDEPP_USE_NLOHMANN_JSON=ON -DSERDEPP_USE_TOML11=ON -DSERDEPP_BUILD_EXAMPLES=ON -DSERDEPP_USE_BENCHMARK=ON' + CMAKE_FLAGS: '-DUSE_CPPM_PATH=ON -DSERDEPP_USE_NLOHMANN_JSON=ON -DSERDEPP_USE_TOML11=ON -DSERDEPP_USE_YAML-CPP=ON -DSERDEPP_BUILD_EXAMPLES=ON -DSERDEPP_USE_BENCHMARK=ON' strategy: matrix: build-type: ['Release', 'Debug'] @@ -39,7 +39,7 @@ jobs: ubuntu-bionic-llvm-8: runs-on: ubuntu-18.04 env: - CMAKE_FLAGS: '-DUSE_CPPM_PATH=ON -DSERDEPP_USE_NLOHMANN_JSON=ON -DSERDEPP_USE_TOML11=ON -DSERDEPP_BUILD_EXAMPLES=ON -DSERDEPP_USE_BENCHMARK=ON' + CMAKE_FLAGS: '-DUSE_CPPM_PATH=ON -DSERDEPP_USE_NLOHMANN_JSON=ON -DSERDEPP_USE_TOML11=ON -DSERDEPP_USE_YAML-CPP=ON -DSERDEPP_BUILD_EXAMPLES=ON -DSERDEPP_USE_BENCHMARK=ON' strategy: matrix: build-type: ['Release', 'Debug'] diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 9a3ba0e..b2d3371 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -6,7 +6,7 @@ jobs: macos-clang: runs-on: macos-latest env: - CMAKE_FLAGS: '-DUSE_CPPM_PATH=ON -DSERDEPP_USE_NLOHMANN_JSON=ON -DSERDEPP_USE_TOML11=ON -DSERDEPP_BUILD_EXAMPLES=ON -DSERDEPP_USE_BENCHMARK=ON' + CMAKE_FLAGS: '-DUSE_CPPM_PATH=ON -DSERDEPP_USE_NLOHMANN_JSON=ON -DSERDEPP_USE_TOML11=ON -DSERDEPP_USE_YAML-CPP=ON -DSERDEPP_BUILD_EXAMPLES=ON -DSERDEPP_USE_BENCHMARK=ON' strategy: matrix: build-type: ['Release', 'Debug'] diff --git a/.github/workflows/window.yml b/.github/workflows/window.yml index beb89d6..18cf83b 100644 --- a/.github/workflows/window.yml +++ b/.github/workflows/window.yml @@ -6,7 +6,7 @@ jobs: windows-msvc: runs-on: windows-2019 env: - CMAKE_FLAGS: '-DUSE_CPPM_PATH=ON -DSERDEPP_USE_NLOHMANN_JSON=ON -DSERDEPP_USE_TOML11=ON -DSERDEPP_BUILD_EXAMPLES=ON -DSERDEPP_USE_BENCHMARK=ON' + CMAKE_FLAGS: '-DUSE_CPPM_PATH=ON -DSERDEPP_USE_NLOHMANN_JSON=ON -DSERDEPP_USE_TOML11=ON -DSERDEPP_USE_YAML-CPP=ON -DSERDEPP_BUILD_EXAMPLES=ON -DSERDEPP_USE_BENCHMARK=ON' strategy: matrix: build-type: ['Release', 'Debug'] @@ -19,14 +19,10 @@ jobs: run: | cmake -Bbuild -DCMAKE_BUILD_TYPE=${{matrix.build-type}} $CMAKE_FLAGS . cd build - cmake --build . --config ${{matrix.build-type}} --target install --target cppm_link + cmake --build . --config ${{matrix.build-type}} - name: Run Test Script run: | cd ${{matrix.build-type}} ./serde_example ./serde_example1 ./simple_example - - name: Cppm build install - run: | - cd build/${{matrix.build-type}} - ./cppm build -h