httpd/default.nix
λpkgs, ports, filcc
let
import./lib/builders.nix inherit pkgs ports filcc;
builders.filcProgram"html-escape"
uses builders used by figlet-cgi
builders.filcProgram"parse-query"
[ ]
uses builders used by figlet-cgi
builders.bashScript"hello.cgi"
uses builders used by cgi-docroot
builders.filcProgram"demo.cgi"
uses builders used by cgi-docroot
builders.bashScript"figlet.cgi"
with ports; coreutils figlet gnused gawk ++ html-escape parse-query
"errexit" "nounset"
uses builders html-escape parse-query used by cgi-docroot
import./config/lighttpd.nix inherit pkgs cgi-docroot;
import./demo-runner.nix inherit pkgs builders lighttpd-conf-template cgi-docroot ports;
in