summaryrefslogtreecommitdiff
path: root/kms++util/CMakeLists.txt
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2018-08-23 13:11:41 +0300
committerTomi Valkeinen <tomi.valkeinen@ti.com>2018-08-23 13:21:28 +0300
commit40d96062a37ca924a66a926a234b35644928d4a7 (patch)
treec0f5c95473af017a66b9ef7ad66a6c4f7a964aa9 /kms++util/CMakeLists.txt
parent4dae98543f848095542a51b8c23322edf07c192e (diff)
Revert "testpat: remove threaded drawing"
This reverts commit 33246d9b5fb0347aabd62caac1da03440f9e1634. Add threaded drawing back, but have it behind a CMAKE variable so that it can easily be turned off. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'kms++util/CMakeLists.txt')
-rw-r--r--kms++util/CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/kms++util/CMakeLists.txt b/kms++util/CMakeLists.txt
index abee194..70f3b17 100644
--- a/kms++util/CMakeLists.txt
+++ b/kms++util/CMakeLists.txt
@@ -9,6 +9,11 @@ target_include_directories(kms++util PUBLIC
target_link_libraries(kms++util kms++)
+if (KMSXX_ENABLE_THREADING)
+ target_link_libraries(kms++util pthread)
+ add_definitions(-DHAS_PTHREAD)
+endif()
+
set_target_properties(kms++util PROPERTIES
PUBLIC_HEADER "${PUB_HDRS}")