xref: /lighttpd1.4/tests/SConscript (revision 809199f9)
1e95ea21bSJan KneschkeImport('env')
2e95ea21bSJan Kneschke
3e95ea21bSJan Kneschketests = Split('prepare.sh \
4e95ea21bSJan Kneschke        run-tests.pl \
5e95ea21bSJan Kneschke        cleanup.sh')
6e95ea21bSJan Kneschke
7e95ea21bSJan Kneschkeextra_dist = Split('fastcgi-10.conf \
8e95ea21bSJan Kneschke      fastcgi-auth.conf \
9e95ea21bSJan Kneschke      fastcgi-responder.conf \
10e95ea21bSJan Kneschke      fastcgi-13.conf \
11e95ea21bSJan Kneschke      bug-06.conf \
12e95ea21bSJan Kneschke      bug-12.conf \
13e95ea21bSJan Kneschke      core-var-include.t \
14e95ea21bSJan Kneschke      var-include.conf \
15e95ea21bSJan Kneschke      var-include-sub.conf \
16e95ea21bSJan Kneschke      condition.conf \
17e95ea21bSJan Kneschke      core-condition.t \
18e95ea21bSJan Kneschke      core-request.t \
19e95ea21bSJan Kneschke      core-response.t \
20e95ea21bSJan Kneschke      core-keepalive.t \
21e95ea21bSJan Kneschke      core.t \
22e95ea21bSJan Kneschke      mod-access.t \
23e95ea21bSJan Kneschke      mod-auth.t \
24e95ea21bSJan Kneschke      mod-cgi.t \
25e95ea21bSJan Kneschke      mod-compress.t \
26e95ea21bSJan Kneschke      mod-fastcgi.t \
27e95ea21bSJan Kneschke      mod-redirect.t \
28e95ea21bSJan Kneschke      mod-userdir.t \
29e95ea21bSJan Kneschke      mod-rewrite.t \
30e95ea21bSJan Kneschke      request.t \
31e95ea21bSJan Kneschke      mod-ssi.t \
32e95ea21bSJan Kneschke      LightyTest.pm \
33e95ea21bSJan Kneschke      mod-setenv.t')
34e95ea21bSJan Kneschke
35e95ea21bSJan Kneschket  = env.Command('foo1', 'prepare.sh', '(cd ./tests/; ./prepare.sh; cd ..)')
36e95ea21bSJan Kneschket += env.Command('foo2', 'run-tests.pl', '( cd ./tests/; SHELL=/bin/sh ./run-tests.pl; cd ..)')
37e95ea21bSJan Kneschket += env.Command('foo3', 'cleanup.sh', '(cd ./tests/; ./cleanup.sh; cd ..)')
38e95ea21bSJan Kneschke
39*809199f9SmOoif env['LIBFCGI']:
40*809199f9SmOo	fcgis = []
41*809199f9SmOo	fcgis += env.Program("fcgi-auth", "fcgi-auth.c", LIBS=env['LIBFCGI'])
42*809199f9SmOo	fcgis += env.Program("fcgi-responder", "fcgi-responder.c", LIBS=env['LIBFCGI'])
43*809199f9SmOo	env.Depends(t, fcgis)
44*809199f9SmOo
45e95ea21bSJan Kneschkeenv.Alias('check', t )
46