SConscript 1.2 KB

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