mirror of
https://github.com/JHUAPL/kami.git
synced 2026-01-09 14:58:02 -05:00
Apparently under Linux, gtest needs pthreads
This commit is contained in:
@@ -2,10 +2,13 @@
|
||||
# This CMakeLists.txt contains the build descriptions for unit tests
|
||||
################################################################################
|
||||
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
|
||||
create_test(
|
||||
NAME unit-kami-agent
|
||||
SOURCES unit-kami-agent.cc
|
||||
PUBLIC_LINKED_TARGETS gmock gtest kami::libkami
|
||||
PUBLIC_LINKED_TARGETS gmock gtest kami::libkami Threads::Threads
|
||||
COMMAND unit-kami-agent
|
||||
PUBLIC_COMPILE_FEATURES ${COVERAGE_FLAGS}
|
||||
)
|
||||
@@ -13,7 +16,7 @@ create_test(
|
||||
create_test(
|
||||
NAME unit-kami-agentid
|
||||
SOURCES unit-kami-agentid.cc
|
||||
PUBLIC_LINKED_TARGETS gmock gtest kami::libkami
|
||||
PUBLIC_LINKED_TARGETS gmock gtest kami::libkami Threads::Threads
|
||||
COMMAND unit-kami-agentid
|
||||
PUBLIC_COMPILE_FEATURES ${COVERAGE_FLAGS}
|
||||
)
|
||||
@@ -21,7 +24,7 @@ create_test(
|
||||
create_test(
|
||||
NAME unit-kami-stagedagent
|
||||
SOURCES unit-kami-stagedagent.cc
|
||||
PUBLIC_LINKED_TARGETS gmock gtest kami::libkami
|
||||
PUBLIC_LINKED_TARGETS gmock gtest kami::libkami Threads::Threads
|
||||
COMMAND unit-kami-stagedagent
|
||||
PUBLIC_COMPILE_FEATURES ${COVERAGE_FLAGS}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user