4 use CGI::Emulate::PSGI;
5 use Plack::App::URLMap;
8 my $app = Plack::App::URLMap->new;
10 my $from = '/srv/koha/opac';
11 my $to = '/cgi-bin/koha';
13 foreach my $script ( glob "$from/*" ) {
15 $path =~ s{^$from}{} || die;
17 my $sub = eval { CGI::Compile->compile($script) };
20 warn "ERROR: can't compile $script: $@";
24 my $cgi_app = CGI::Emulate::PSGI->handler($sub);
25 $app->mount( "$to/$path", $cgi_app );
26 warn "# script $script -> $to/$path";