X-Git-Url: https://iankelling.org/git/?p=iankelling.org;a=blobdiff_plain;f=setup.sh;h=ee2d48754a4eba4731ee87ec793dc84f2de300d4;hp=be4c4d7b89a420190a10d3ed2aeb575a86eaef46;hb=f98cd29f7b53a7c08f21792773a5b3b49d41eb9c;hpb=daefd301f9bdc0df7b7f4d77ca249291e9388d9b diff --git a/setup.sh b/setup.sh index be4c4d7..ee2d487 100755 --- a/setup.sh +++ b/setup.sh @@ -72,8 +72,8 @@ 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"; +push @stylesheets, "/css/common.css"; our \$favicon = '/assets/favicon.png'; # default is 25, cuts off descriptions. our \$projects_list_description_width = 40; @@ -158,8 +158,19 @@ _git_desc_readme() { break done < README* } + +dirs=() +for d in $gitroot/*; do + if [[ -d $d && ! -L $d ]]; then + for sub in $d/*; do + dirs+=($sub) + done + else + dirs+=($d) + fi +done gitweb_descriptions() { - for d in $gitroot/*; do + for d in ${dirs[@]}; do d=$(readlink -f $d) cd $d/.. e ${PWD##*/}