summaryrefslogtreecommitdiff
path: root/tests/CMakeLists.txt
blob: a9e83f33e6aaf58c27b8527fd437f6721d836e6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
add_executable(fcgi-responder fcgi-responder.c)
add_executable(scgi-responder scgi-responder.c)
if(WIN32)
  set(SOCKLIBS ws2_32)
endif()
if(CMAKE_SYSTEM_NAME MATCHES "SunOS")
  set(SOCKLIBS socket nsl)
elseif(CMAKE_SYSTEM_NAME MATCHES "Haiku")
  set(SOCKLIBS network)
endif()
if(SOCKLIBS)
  target_link_libraries(fcgi-responder ${SOCKLIBS})
  target_link_libraries(scgi-responder ${SOCKLIBS})
endif()

set(T_FILES
	prepare.sh
	request.t
	core-condition.t
	mod-fastcgi.t
	mod-scgi.t
	cleanup.sh
)

foreach(it ${T_FILES})
	add_test(NAME ${it} COMMAND "${lighttpd_SOURCE_DIR}/tests/wrapper.sh"
		"${lighttpd_SOURCE_DIR}/tests"
		"${lighttpd_BINARY_DIR}"
		"${lighttpd_SOURCE_DIR}/tests/${it}")
endforeach()