X-Git-Url: https://iankelling.org/git/?p=iankelling.org;a=blobdiff_plain;f=setup.sh;h=deb61b9c26e6e3bf0613e0fcc791fbf805b00cf6;hp=66953c5b38da72a0605117976f1456b3eb0be21b;hb=956d10ee358397728a058b51551ccd031c226c31;hpb=3c09af9cc854c716d9f772d1c8c1e568cacc92b9 diff --git a/setup.sh b/setup.sh index 66953c5..deb61b9 100755 --- a/setup.sh +++ b/setup.sh @@ -72,16 +72,15 @@ our @extra_breadcrumbs = ( ); our \$home_link_str = 'git'; our \$site_footer = '$PWD/_site/gitweb-footer.html'; -push @stylesheets, "/gitweb-site.css"; -push @stylesheets, "/common.css"; +push @stylesheets, "/css/gitweb-site.css"; our \$favicon = '/assets/favicon.png'; # default is 25, cuts off descriptions. -our $projects_list_description_width = 40; +our \$projects_list_description_width = 40; # a bit superflous since they are all me -our $omit_owner = true; +our \$omit_owner = true; # highlight scripts with no extension, uses a patch # that is on it's way upstream. -our $highlight_force = 1; +our \$highlight_force = 1; EOF apache-site - $domain </dev/null; then - continue - fi - echo "$line" > .git/description - break - done < README* -} -gitweb_descriptions() { - for d in $gitroot/*; do - d=$(readlink -f $d) - cd $d/.. - e ${PWD##*/} - shopt -s nullglob - f=(!(LICENSE|COPYING|README|.git)) - shopt -u nullglob - if [[ ${#f[@]} == 1 && ! -d $f ]]; then - if [[ ! -x $f ]]; then - if [[ $f == *-function ]]; then - ${f%-function} --help | sed -n '2p' > .git/description - else - _git_desc_readme - fi - else - $f --help | sed -n '2p' > .git/description - fi - else - _git_desc_readme - fi - done -} - -gitweb_descriptions + +$script_dir/gitweb-descriptions $gitroot $script_dir/build.rb s lnf -T $script_dir/_site /var/www/$domain/html