diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/CMakeLists.txt | 11 |
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) |