Skip to content

Commit 9a3855a

Browse files
Build libuiohook tests in GitHub Actions
1 parent 462e2a0 commit 9a3855a

File tree

1 file changed

+20
-13
lines changed

1 file changed

+20
-13
lines changed

.github/workflows/build.yml

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ jobs:
3939
-D CMAKE_OSX_ARCHITECTURES='arm64' \
4040
-D BUILD_SHARED_LIBS=ON \
4141
-D USE_APPKIT=OFF \
42-
-D USE_EPOCH_TIME=ON
42+
-D USE_EPOCH_TIME=ON \
43+
-D ENABLE_TEST=ON
4344
4445
cmake --build ${{github.workspace}}/build \
4546
--parallel 2 \
@@ -79,7 +80,8 @@ jobs:
7980
-D CMAKE_OSX_ARCHITECTURES='x86_64' \
8081
-D BUILD_SHARED_LIBS=ON \
8182
-D USE_APPKIT=OFF \
82-
-D USE_EPOCH_TIME=ON
83+
-D USE_EPOCH_TIME=ON \
84+
-D ENABLE_TEST=ON
8385
8486
cmake --build ${{github.workspace}}/build \
8587
--parallel 2 \
@@ -121,7 +123,8 @@ jobs:
121123
-D USE_APPLICATION_SERVICES=OFF \
122124
-D USE_IOKIT=ON \
123125
-D USE_APPKIT=OFF \
124-
-D USE_EPOCH_TIME=ON
126+
-D USE_EPOCH_TIME=ON \
127+
-D ENABLE_TEST=ON
125128
126129
cmake --build ${{github.workspace}}/build \
127130
--parallel 2 \
@@ -163,7 +166,8 @@ jobs:
163166
-D USE_APPLICATION_SERVICES=OFF \
164167
-D USE_IOKIT=ON \
165168
-D USE_APPKIT=OFF \
166-
-D USE_EPOCH_TIME=ON
169+
-D USE_EPOCH_TIME=ON \
170+
-D ENABLE_TEST=ON
167171
168172
cmake --build ${{github.workspace}}/build \
169173
--parallel 2 \
@@ -233,7 +237,8 @@ jobs:
233237
-D CMAKE_INSTALL_PREFIX=${{github.workspace}}/dist/linux/arm \
234238
-D CMAKE_VERBOSE_MAKEFILE=true \
235239
-D BUILD_SHARED_LIBS=ON \
236-
-D USE_EPOCH_TIME=ON
240+
-D USE_EPOCH_TIME=ON \
241+
-D ENABLE_TEST=ON
237242
238243
cmake --build ${{github.workspace}}/build \
239244
--parallel 2 \
@@ -303,7 +308,8 @@ jobs:
303308
-D CMAKE_INSTALL_PREFIX=${{github.workspace}}/dist/linux/arm64 \
304309
-D CMAKE_VERBOSE_MAKEFILE=true \
305310
-D BUILD_SHARED_LIBS=ON \
306-
-D USE_EPOCH_TIME=ON
311+
-D USE_EPOCH_TIME=ON \
312+
-D ENABLE_TEST=ON
307313
308314
cmake --build ${{github.workspace}}/build \
309315
--parallel 2 \
@@ -356,7 +362,8 @@ jobs:
356362
-D CMAKE_INSTALL_PREFIX=${{github.workspace}}/dist/linux/x86_64 \
357363
-D CMAKE_VERBOSE_MAKEFILE=true \
358364
-D BUILD_SHARED_LIBS=ON \
359-
-D USE_EPOCH_TIME=ON
365+
-D USE_EPOCH_TIME=ON \
366+
-D ENABLE_TEST=ON
360367
361368
cmake --build ${{github.workspace}}/build \
362369
--parallel 2 \
@@ -394,9 +401,9 @@ jobs:
394401
-D CMAKE_INSTALL_PREFIX=${{github.workspace}}\dist\windows\arm64 `
395402
-D CMAKE_VERBOSE_MAKEFILE=true `
396403
-D BUILD_SHARED_LIBS=ON `
397-
-D CMAKE_POLICY_DEFAULT_CMP0091=NEW `
398404
-D CMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded `
399-
-D USE_EPOCH_TIME=ON
405+
-D USE_EPOCH_TIME=ON `
406+
-D ENABLE_TEST=ON
400407
401408
cmake --build ${{github.workspace}}\build `
402409
--parallel 2 `
@@ -434,9 +441,9 @@ jobs:
434441
-D CMAKE_INSTALL_PREFIX=${{github.workspace}}\dist\windows\x86 `
435442
-D CMAKE_VERBOSE_MAKEFILE=true `
436443
-D BUILD_SHARED_LIBS=ON `
437-
-D CMAKE_POLICY_DEFAULT_CMP0091=NEW `
438444
-D CMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded `
439-
-D USE_EPOCH_TIME=ON
445+
-D USE_EPOCH_TIME=ON `
446+
-D ENABLE_TEST=ON
440447
441448
cmake --build ${{github.workspace}}\build `
442449
--parallel 2 `
@@ -474,9 +481,9 @@ jobs:
474481
-D CMAKE_INSTALL_PREFIX=${{github.workspace}}\dist\windows\x86_64 `
475482
-D CMAKE_VERBOSE_MAKEFILE=true `
476483
-D BUILD_SHARED_LIBS=ON `
477-
-D CMAKE_POLICY_DEFAULT_CMP0091=NEW `
478484
-D CMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded `
479-
-D USE_EPOCH_TIME=ON
485+
-D USE_EPOCH_TIME=ON `
486+
-D ENABLE_TEST=ON
480487
481488
cmake --build ${{github.workspace}}\build `
482489
--parallel 2 `

0 commit comments

Comments
 (0)