Skip to content

Commit 046ecb7

Browse files
Added necessary option to build tests in CI/CD
1 parent 12b3258 commit 046ecb7

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

.github/workflows/cd.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,17 +117,20 @@ jobs:
117117
cd build
118118
119119
export PATH="/opt/homebrew/opt/llvm/bin:$PATH"
120-
120+
121+
# General Build
121122
cmake \
122123
-G Ninja \
123124
-DCMAKE_C_COMPILER=/opt/homebrew/opt/llvm/bin/clang \
124125
-DCMAKE_CXX_COMPILER=/opt/homebrew/opt/llvm/bin/clang++ \
125126
-DOPTION_TARGET_PYTHON_BINDING=OFF \
126127
-DOPTION_MINGW=ON \
127128
-DOPTION_TARGET_MESSAGING=OFF \
128-
-DOPTION_TARGET_SMOLDYN_SOLVER=OFF \
129+
-DOPTION_TARGET_SMOLDYN_SOLVER=ON \
129130
-DOPTION_TARGET_FV_SOLVER=ON \
130131
-DOPTION_TARGET_DOCS=ON \
132+
-DOPTION_TARGET_TESTS=ON \
133+
-DOPTION_BUILD_FOR_CI_CD=ON \
131134
-B . -S ..
132135
133136
ninja
@@ -153,6 +156,8 @@ jobs:
153156
-DOPTION_TARGET_SMOLDYN_SOLVER=OFF \
154157
-DOPTION_TARGET_FV_SOLVER=ON \
155158
-DOPTION_TARGET_DOCS=ON \
159+
-DOPTION_TARGET_TESTS=ON \
160+
-DOPTION_BUILD_FOR_CI_CD=ON \
156161
-B . -S ..
157162
158163
ninja
@@ -230,6 +235,8 @@ jobs:
230235
-DOPTION_TARGET_SMOLDYN_SOLVER=OFF \
231236
-DOPTION_TARGET_FV_SOLVER=ON \
232237
-DOPTION_TARGET_DOCS=OFF \
238+
-DOPTION_TARGET_TESTS=ON \
239+
-DOPTION_BUILD_FOR_CI_CD=ON ]
233240
-B . -S ..
234241
235242
ninja -j 1
@@ -280,6 +287,8 @@ jobs:
280287
-DOPTION_TARGET_SMOLDYN_SOLVER=OFF \
281288
-DOPTION_TARGET_FV_SOLVER=ON \
282289
-DOPTION_TARGET_DOCS=ON \
290+
-DOPTION_TARGET_TESTS=ON \
291+
-DOPTION_BUILD_FOR_CI_CD=ON \
283292
-B . -S ..
284293
285294
ninja

libzippp

0 commit comments

Comments
 (0)