summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorTimo Dörr <timo@latecrew.de>2013-09-23 16:54:51 +0200
committerTimo Dörr <timo@latecrew.de>2013-09-23 16:54:51 +0200
commit0244231b54741e39ccc112447f5efc6e4a0efb3e (patch)
tree551906b102eed5dc19c52fb0576c873a4d592ff6 /tests
parentea1fc3f8f918126bcefa3d96ce53562c0361fec9 (diff)
downloadufo-filters-0244231b54741e39ccc112447f5efc6e4a0efb3e.tar.gz
ufo-filters-0244231b54741e39ccc112447f5efc6e4a0efb3e.tar.bz2
ufo-filters-0244231b54741e39ccc112447f5efc6e4a0efb3e.tar.xz
ufo-filters-0244231b54741e39ccc112447f5efc6e4a0efb3e.zip
Check for existance of libufo.so before linking against local build
Diffstat (limited to 'tests')
-rw-r--r--tests/integration_tests/CMakeLists.txt6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/integration_tests/CMakeLists.txt b/tests/integration_tests/CMakeLists.txt
index d02b501..e149b76 100644
--- a/tests/integration_tests/CMakeLists.txt
+++ b/tests/integration_tests/CMakeLists.txt
@@ -18,13 +18,15 @@ include_directories(
# as ufo-filters (usefull for development)
get_filename_component(LOCAL_UFO_DIR "${PROJECT_SOURCE_DIR}/../ufo-core/" ABSOLUTE)
-if (EXISTS ${LOCAL_UFO_DIR} AND IS_DIRECTORY ${LOCAL_UFO_DIR})
+set (LOCAL_UFO_LIB ${LOCAL_UFO_DIR}/ufo/libufo.so)
+
+if (EXISTS ${LOCAL_UFO_DIR} AND IS_DIRECTORY ${LOCAL_UFO_DIR} AND EXISTS ${LOCAL_UFO_LIB})
message ("Using local UFO at: ${LOCAL_UFO_DIR}")
include_directories(${LOCAL_UFO_DIR})
link_directories(${LOCAL_UFO_DIR/ufo/})
- set (LOCAL_UFO_LIB ${LOCAL_UFO_DIR}/ufo/libufo.so)
+ message("Linking against ${LOCAL_UFO_LIB}")
target_link_libraries(${SUITE_BIN}
${LOCAL_UFO_LIB}
)