summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/CMakeLists.txt11
1 files changed, 9 insertions, 2 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 849d0b3..aee6c45 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -1,8 +1,15 @@
include_directories(${KIRO_SOURCE_DIR}/src)
link_directories(${KIRO_BINARY_DIR}/src)
-add_executable(client test-client.c)
-target_link_libraries(client kiro SDL m gobject-2.0 glib-2.0)
+find_package(PkgConfig)
+pkg_check_modules(SDL sdl>=1.2.15)
+
+if (SDL_FOUND)
+ add_executable(client test-client.c)
+ target_link_libraries(client kiro SDL m gobject-2.0 glib-2.0)
+else ()
+ message("SDL not found: Won't build KIRO test-client binary.")
+endif ()
add_executable(server test-server.c)
target_link_libraries(server kiro gobject-2.0 glib-2.0)