Skip to content

Commit cbd265c

Browse files
committed
Checking both CXXS_SYNC ON and OFF
1 parent 5b1d777 commit cbd265c

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/cxx11-iOS.yaml renamed to .github/workflows/iOS.yaml

+7-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: cxx11
1+
name: iOS
22

33
on:
44
push:
@@ -8,16 +8,18 @@ on:
88

99
jobs:
1010
build:
11-
name: iOS
11+
strategy:
12+
matrix:
13+
cxxstdsync: [OFF, ON]
14+
15+
name: iOS-cxxsync${{ matrix.cxxstdsync }}
1216
runs-on: macos-latest
1317

1418
steps:
1519
- uses: actions/checkout@v2
1620
- name: configure
1721
run: |
1822
mkdir _build && cd _build
19-
cmake ../ -DENABLE_STDCXX_SYNC=ON -DENABLE_ENCRYPTION=OFF -DENABLE_UNITTESTS=ON -DENABLE_EXPERIMENTAL_BONDING=ON --toolchain scripts/iOS.cmake
23+
cmake ../ -DENABLE_ENCRYPTION=OFF -DENABLE_STDCXX_SYNC=${{matrix.cxxstdsync}} -DENABLE_UNITTESTS=OFF -DENABLE_EXPERIMENTAL_BONDING=ON --toolchain scripts/iOS.cmake
2024
- name: build
2125
run: cd _build && cmake --build ./
22-
- name: test
23-
run: cd _build && ctest --extra-verbose

0 commit comments

Comments
 (0)