cmake: Support BlackBerry QNX (#364)
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
index 7bb3971..e517407 100644
--- a/test/CMakeLists.txt
+++ b/test/CMakeLists.txt
@@ -169,6 +169,24 @@
set_tests_properties(gflags_declare PROPERTIES PASS_REGULAR_EXPRESSION "Hello gflags!")
# ----------------------------------------------------------------------------
+# qnx specific test installation (ctest not compatible)
+if (QNX)
+ install (
+ DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}
+ DESTINATION ${RUNTIME_INSTALL_DIR}/gflags_tests
+ )
+ install (
+ DIRECTORY ${PROJECT_SOURCE_DIR}/test/
+ DESTINATION ${RUNTIME_INSTALL_DIR}/gflags_tests
+ FILES_MATCHING
+ PATTERN "flagfile.*"
+ PATTERN "gflags_unittest_flagfile"
+ PATTERN "config" EXCLUDE
+ PATTERN "nc" EXCLUDE
+ )
+endif ()
+
+# ----------------------------------------------------------------------------
# configure Python script which configures and builds a test project
if (BUILD_NC_TESTS OR BUILD_CONFIG_TESTS)
find_package (PythonInterp)