summaryrefslogtreecommitdiffstats
path: root/test/CMakeLists.txt
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@ipe.fzk.de>2011-03-07 15:15:23 +0100
committerMatthias Vogelgesang <matthias.vogelgesang@ipe.fzk.de>2011-03-07 15:15:23 +0100
commitd2de8f448a8621fb21deb915985a7d901c699731 (patch)
tree5f6f0a8b79ccf29b5d58ae8cbdf566f3de55bbde /test/CMakeLists.txt
parentbb50e8a8b88ec5089bac3217031f1653637dc510 (diff)
downloaduca-d2de8f448a8621fb21deb915985a7d901c699731.tar.gz
uca-d2de8f448a8621fb21deb915985a7d901c699731.tar.bz2
uca-d2de8f448a8621fb21deb915985a7d901c699731.tar.xz
uca-d2de8f448a8621fb21deb915985a7d901c699731.zip
Fix grabber bug and add Gtk control application
Diffstat (limited to 'test/CMakeLists.txt')
-rw-r--r--test/CMakeLists.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 3f1e2a5..d1f1d67 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -2,10 +2,26 @@ cmake_minimum_required(VERSION 2.8)
add_definitions("--std=c99 -Wall")
+# --- Find packages and libraries ---------------------------------------------
+find_package(PkgConfig)
+
+pkg_check_modules(GTK2 gtk+-2.0)
+
include_directories(${CMAKE_SOURCE_DIR}/src)
+# --- Build targets -----------------------------------------------------------
add_executable(enum enum.c)
add_executable(grab grab.c)
target_link_libraries(enum uca)
target_link_libraries(grab uca)
+
+if (GTK2_FOUND)
+ include_directories(${GTK2_INCLUDE_DIRS})
+ add_executable(control control.c)
+ target_link_libraries(control
+ uca
+ ${GTK2_LIBRARIES}
+ )
+endif()
+