diff options
author | Glenn Strauss <gstrauss@gluelogic.com> | 2020-12-20 21:32:50 -0500 |
---|---|---|
committer | Glenn Strauss <gstrauss@gluelogic.com> | 2020-12-23 03:49:43 -0500 |
commit | fc01b820ecf497c0b3bf4dbf82f83852d2c7aefd (patch) | |
tree | 968ef15af5d8bb195e9e124b96f723cf1a773b1a /tests/SConscript | |
parent | c68a7b4552b49052b3876a3e41d772ab051a1d3c (diff) | |
download | lighttpd-git-fc01b820ecf497c0b3bf4dbf82f83852d2c7aefd.tar.gz |
[tests] remove FastCGI test dependency on libfcgi
- rewrite fcgi-responder as standalone app
fcgi-responder is now a minimal, standalone FastCGI server for tests
- remove dependency on fcgi-devel package
- merge fcgi-auth into fcgi-responder
Diffstat (limited to 'tests/SConscript')
-rw-r--r-- | tests/SConscript | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/tests/SConscript b/tests/SConscript index 7a03839f..dfceaec7 100644 --- a/tests/SConscript +++ b/tests/SConscript @@ -25,14 +25,9 @@ extra_dist = Split('fastcgi-10.conf \ LightyTest.pm \ mod-setenv.t') -fcgi_auth = None -fcgi_responder = None +fcgi_responder = env.Program("fcgi-responder", "fcgi-responder.c") scgi_responder = env.Program("scgi-responder", "scgi-responder.c") -if env['LIBFCGI']: - fcgi_auth = env.Program("fcgi-auth", "fcgi-auth.c", LIBS=[env['LIBFCGI'], env['APPEND_LIBS']]) - fcgi_responder = env.Program("fcgi-responder", "fcgi-responder.c", LIBS=[env['LIBFCGI'], env['APPEND_LIBS']]) - def CopyTestBinary(env, binary): return env.Command(target = env['ENV']['top_builddir'] + '/tests/' + binary, source = binary, action = Copy("$TARGET", "$SOURCE")) @@ -55,9 +50,8 @@ def BuildTestEnv(env, build_type): testenv.Depends(runtests, dependencies) - if env['LIBFCGI']: - fcgis = [CopyTestBinary(testenv, 'fcgi-auth'), CopyTestBinary(testenv, 'fcgi-responder')] - testenv.Depends(runtests, fcgis) + fcgis = [CopyTestBinary(testenv, 'fcgi-responder'), CopyTestBinary(testenv, 'scgi-responder')] + testenv.Depends(runtests, fcgis) return [prepare, runtests, cleanup] |