Skip to content

Commit 228b55d

Browse files
committed
add single test for building libumf.so to gha
1 parent ab69daa commit 228b55d

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

.github/workflows/basic.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,18 @@ jobs:
1212
build_type: [Debug, Release]
1313
compiler: [{c: gcc, cxx: g++}]
1414
pool_tracking: ['-DUMF_ENABLE_POOL_TRACKING=ON', '-DUMF_ENABLE_POOL_TRACKING=OFF']
15+
shared_library: ['-DUMF_BUILD_SHARED_LIBRARY=OFF']
1516
include:
1617
- os: 'ubuntu-20.04'
1718
build_type: Release
1819
compiler: {c: gcc-7, cxx: g++-7}
1920
- os: 'ubuntu-22.04'
2021
build_type: Release
21-
compiler: {c: clang, cxx: clang++}
22+
compiler: {c: clang, cxx: clang++}
23+
- os: 'ubuntu-22.04'
24+
build_type: Release
25+
compiler: [{c: gcc, cxx: g++}]
26+
shared_library: '-DUMF_BUILD_SHARED_LIBRARY=ON'
2227
runs-on: ${{matrix.os}}
2328

2429
steps:
@@ -46,6 +51,7 @@ jobs:
4651
-DUMF_DEVELOPER_MODE=ON
4752
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
4853
${{matrix.pool_tracking}}
54+
${{matrix.shared_library}}
4955
5056
- name: Build UMF
5157
run: |

0 commit comments

Comments
 (0)