File find-pthreads.patch of Package dwgrep
---
CMakeLists.txt | 1 +
libzwerg/CMakeLists.txt | 8 ++++----
2 files changed, 5 insertions(+), 4 deletions(-)
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -29,6 +29,7 @@ FIND_PACKAGE (BISON REQUIRED)
FIND_PACKAGE (GTest)
IF (GTEST_FOUND)
+ FIND_PACKAGE (Threads REQUIRED)
INCLUDE_DIRECTORIES (${GTEST_INCLUDE_DIRS})
ENDIF ()
--- a/libzwerg/CMakeLists.txt
+++ b/libzwerg/CMakeLists.txt
@@ -155,22 +155,22 @@ IF (GTEST_FOUND)
ADD_EXECUTABLE (test-op test-op.cc
$<TARGET_OBJECTS:TestStub> $<TARGET_OBJECTS:TestZwAux>
$<TARGET_OBJECTS:LibzwergCore>)
- TARGET_LINK_LIBRARIES (test-op ${GTEST_LIBRARIES})
+ TARGET_LINK_LIBRARIES (test-op ${GTEST_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
ADD_TEST (TestOp test-op ${TESTCASE_DIR})
ADD_EXECUTABLE (test-value-cst test-value-cst.cc
$<TARGET_OBJECTS:TestStub> $<TARGET_OBJECTS:LibzwergCore>)
- TARGET_LINK_LIBRARIES (test-value-cst ${GTEST_LIBRARIES})
+ TARGET_LINK_LIBRARIES (test-value-cst ${GTEST_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
ADD_TEST (TestValueCst test-value-cst ${TESTCASE_DIR})
ADD_EXECUTABLE (test-builtin-cmp test-builtin-cmp.cc
$<TARGET_OBJECTS:TestStub> $<TARGET_OBJECTS:LibzwergCore>)
- TARGET_LINK_LIBRARIES (test-builtin-cmp ${GTEST_LIBRARIES})
+ TARGET_LINK_LIBRARIES (test-builtin-cmp ${GTEST_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
ADD_TEST (TestBuiltinCmp test-builtin-cmp ${TESTCASE_DIR})
ADD_EXECUTABLE (test-coverage test-coverage.cc coverage.cc
$<TARGET_OBJECTS:TestStub>)
- TARGET_LINK_LIBRARIES (test-coverage ${GTEST_LIBRARIES})
+ TARGET_LINK_LIBRARIES (test-coverage ${GTEST_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
ADD_TEST (TestBuiltinCoverage test-coverage ${TESTCASE_DIR})
ENDIF ()