1add_executable(fcgi-responder fcgi-responder.c) 2add_executable(scgi-responder scgi-responder.c) 3if(WIN32) 4 set(SOCKLIBS ws2_32) 5endif() 6if(CMAKE_SYSTEM_NAME MATCHES "SunOS") 7 set(SOCKLIBS socket nsl) 8elseif(CMAKE_SYSTEM_NAME MATCHES "Haiku") 9 set(SOCKLIBS network) 10endif() 11if(SOCKLIBS) 12 target_link_libraries(fcgi-responder ${SOCKLIBS}) 13 target_link_libraries(scgi-responder ${SOCKLIBS}) 14endif() 15 16set(T_FILES 17 prepare.sh 18 request.t 19 core-condition.t 20 mod-fastcgi.t 21 mod-scgi.t 22 cleanup.sh 23) 24 25foreach(it ${T_FILES}) 26 add_test(NAME ${it} COMMAND "${lighttpd_SOURCE_DIR}/tests/wrapper.sh" 27 "${lighttpd_SOURCE_DIR}/tests" 28 "${lighttpd_BINARY_DIR}" 29 "${lighttpd_SOURCE_DIR}/tests/${it}") 30endforeach() 31