Skip to content

Commit

Permalink
Add serialization to CI matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
jcelerier committed Jul 14, 2023
1 parent f03d1cd commit d6aec47
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ jobs:
os: [ubuntu-latest, windows-latest, macOS-latest]
shared: [On, Off]
float: [On, Off]
serialization: [On, Off]

steps:
- uses: actions/checkout@v3
Expand All @@ -30,7 +31,12 @@ jobs:
- name: Configure CMake
shell: bash
working-directory: ${{runner.workspace}}/build
run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DBUILD_SHARED_LIBS=${{ matrix.shared }} -DTINYSPLINE_FLOAT_PRECISION=${{ matrix.float }}
run: |
cmake $GITHUB_WORKSPACE \
-DCMAKE_BUILD_TYPE=$BUILD_TYPE \
-DBUILD_SHARED_LIBS=${{ matrix.shared }} \
-DTINYSPLINE_FLOAT_PRECISION=${{ matrix.float }} \
-DTINYSPLINE_SERIALIZATION=${{ matrix.serialization }}
- name: Configure Installation
working-directory: ${{runner.workspace}}/build
Expand Down

0 comments on commit d6aec47

Please sign in to comment.