浏览代码

Meta: Fix building Lagom on Linux

Gunnar Beutner 4 年之前
父节点
当前提交
5c3f781031
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      Meta/Lagom/CMakeLists.txt

+ 3 - 1
Meta/Lagom/CMakeLists.txt

@@ -109,14 +109,16 @@ include_directories(../../Userland/Libraries/)
 include_directories(${CMAKE_BINARY_DIR})
 add_library(LagomCore ${LAGOM_CORE_SOURCES})
 find_package(Threads REQUIRED)
-target_link_libraries(LagomCore PRIVATE Threads::Threads)
+target_link_libraries(LagomCore Threads::Threads)
 
 if (BUILD_LAGOM)
     add_library(Lagom $<TARGET_OBJECTS:LagomCore> ${LAGOM_MORE_SOURCES})
+    target_link_libraries(Lagom Threads::Threads)
 
     if (NOT ENABLE_OSS_FUZZ AND NOT ENABLE_FUZZER_SANITIZER)
         enable_testing()
         add_library(LagomTest $<TARGET_OBJECTS:LagomCore> ${LAGOM_TEST_SOURCES})
+        target_link_libraries(LagomTest Threads::Threads)
         add_executable(TestApp TestApp.cpp)
         target_link_libraries(TestApp Lagom)
         target_link_libraries(TestApp stdc++)