summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Galt <johngaltfirstrun@gmail.com>2020-07-09 11:25:10 -0400
committerRealJohnGalt <johngalt@fake.mail>2020-07-09 11:35:28 -0400
commit95cd2e17ab346b9aec0e40383b4effde23652c47 (patch)
tree78a4c4753c3189455cd0c34bf05a588fdac40c2f /src
parent77bdd09aa204e1e424d9b6b4d846301ab8dc892e (diff)
cmake: fix fmt linking when found
This is a new attempt at #4206 that shouldn't break windows builds. If someone else could test on windows, it would be much appreciated. Previously, the build bot passed but the actual builds failed.
Diffstat (limited to 'src')
-rw-r--r--src/common/CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt
index d120c8d3d..423bef0f5 100644
--- a/src/common/CMakeLists.txt
+++ b/src/common/CMakeLists.txt
@@ -191,5 +191,9 @@ endif()
create_target_directory_groups(common)
find_package(Boost 1.71 COMPONENTS context headers REQUIRED)
-target_link_libraries(common PUBLIC ${Boost_LIBRARIES} fmt::fmt microprofile)
+if (fmt_FOUND)
+ target_link_libraries(common PUBLIC ${Boost_LIBRARIES} fmt microprofile)
+else()
+ target_link_libraries(common PUBLIC ${Boost_LIBRARIES} fmt::fmt microprofile)
+endif()
target_link_libraries(common PRIVATE lz4::lz4 zstd::zstd xbyak)