diff options
author | daan <daan@effp.org> | 2022-10-31 15:53:36 -0700 |
---|---|---|
committer | daan <daan@effp.org> | 2022-10-31 15:53:36 -0700 |
commit | 3ad4639aea68db870c97cb7199327a7859c3d602 (patch) | |
tree | 3f6fb5e1e73fa9a1b64d78e1004c7c9fd28d310c | |
parent | 7cb1fdc44e2bba83497fda6b22f5fb5d441a0af0 (diff) |
fix atomic lib reference, see PR #586
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 144395d..2bc0f76 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -262,8 +262,11 @@ else() set(pc_libraries "${pc_libraries} -lrt") endif() find_library(MI_LIBATOMIC atomic) - if (MI_LIBATOMIC OR MI_USE_LIBATOMIC) - list(APPEND mi_libraries atomic) + if (NOT MI_LIBATOMIC AND MI_USE_LIBATOMIC) + set(MI_LIBATOMIC atomic) + endif() + if (MI_LIBATOMIC) + list(APPEND mi_libraries ${MI_LIBATOMIC}) set(pc_libraries "${pc_libraries} -latomic") endif() endif() |