diff options
author | Christian Beier <dontmind@freeshell.org> | 2017-05-14 21:00:18 +0200 |
---|---|---|
committer | Christian Beier <dontmind@freeshell.org> | 2017-05-14 21:00:18 +0200 |
commit | 0e76b289c8bd6bf75bab74952abbcd285d52c278 (patch) | |
tree | 61d5edd40c3021ac9bedaafad3f6c7b776a6aa44 /CMakeLists.txt | |
parent | f48921becf48355e215d663cebbbbaa720b28a95 (diff) | |
download | libtdevnc-0e76b289c8bd6bf75bab74952abbcd285d52c278.tar.gz libtdevnc-0e76b289c8bd6bf75bab74952abbcd285d52c278.zip |
websockets: only build tests for a websockets-enabled build
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index de696bf..75d6470 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -557,19 +557,23 @@ if(WITH_JPEG AND FOUND_LIBJPEG_TURBO) endif(WITH_JPEG AND FOUND_LIBJPEG_TURBO) -add_executable(test_wstest - ${TESTS_DIR}/wstest.c - ${TESTS_DIR}/wstestdata.inc - ) -set_target_properties(test_wstest PROPERTIES OUTPUT_NAME wstest) -set_target_properties(test_wstest PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/test) -target_link_libraries(test_wstest vncserver vncclient ${ADDITIONAL_TEST_LIBS}) +if(LIBVNCSERVER_WITH_WEBSOCKETS) + add_executable(test_wstest + ${TESTS_DIR}/wstest.c + ${TESTS_DIR}/wstestdata.inc + ) + set_target_properties(test_wstest PROPERTIES OUTPUT_NAME wstest) + set_target_properties(test_wstest PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/test) + target_link_libraries(test_wstest vncserver vncclient ${ADDITIONAL_TEST_LIBS}) +endif(LIBVNCSERVER_WITH_WEBSOCKETS) add_test(NAME cargs COMMAND test_cargstest) if(FOUND_LIBJPEG_TURBO) add_test(NAME turbojpeg COMMAND test_tjunittest) endif(FOUND_LIBJPEG_TURBO) -add_test(NAME wstest COMMAND test_wstest) +if(LIBVNCSERVER_WITH_WEBSOCKETS) + add_test(NAME wstest COMMAND test_wstest) +endif(LIBVNCSERVER_WITH_WEBSOCKETS) # # this gets the libraries needed by TARGET in "-libx -liby ..." form |