# Ensure the file exists (standard gitweb location)
# If your makefile installs elsewhere, adjust this check.
- if [ -f "$out/gitweb/gitweb.cgi" ]; then
+ if [ -f "$out/gitweb.cgi" ]; then
# Patch gzip path
sed -i -e "s|'compressor' => \['gzip'|'compressor' => ['${pkgs.gzip}/bin/gzip'|" \
- $out/gitweb/gitweb.cgi
+ $out/gitweb.cgi
# Patch Perl Libs (Injecting dependencies into @INC)
for p in ${pkgs.lib.concatStringsSep " " perlDeps}; do
sed -i -e "/use CGI /i use lib \"$p/${pkgs.perl.libPrefix}\";" \
- "$out/gitweb/gitweb.cgi"
+ "$out/gitweb.cgi"
done
else
- echo "Warning: gitweb.cgi not found in $out/gitweb/"
+ echo "Warning: gitweb.cgi not found in $out/"
fi
'';
};