13 # Broken link on Linux
22 # Broken link on Linux
26 set(UT_COMMON_FILES ../libtest/first.c ../libtest/test.h curlcheck.h)
28 ${CURL_SOURCE_DIR}/lib # To be able to reach "curl_setup_once.h"
29 ${CURL_SOURCE_DIR}/tests/libtest
30 ${CURL_SOURCE_DIR}/src
31 ${CURL_BINARY_DIR}/lib # To be able to reach "curl_config.h"
32 ${CURL_BINARY_DIR}/include # To be able to reach "curl/curl.h"
35 foreach(_testfile ${UT_SRC})
37 get_filename_component(_testname ${_testfile} NAME_WE)
38 add_executable(${_testname} ${_testfile} ${UT_COMMON_FILES})
39 target_link_libraries(${_testname} libcurl ${CURL_LIBS})
40 set_target_properties(${_testname}
41 PROPERTIES COMPILE_DEFINITIONS "UNITTESTS")
43 if(HIDES_CURL_PRIVATE_SYMBOLS)
44 set_target_properties(${_testname}
47 EXCLUDE_FROM_DEFAULT_BUILD TRUE
50 add_test(NAME ${_testname}
51 COMMAND ${_testname} "http://www.google.com"