Documentation / install-webdoc.shon commit git-log <diff-options> <paths> documentation (e51c3b5)
   1#!/bin/sh
   2
   3T="$1"
   4
   5for h in *.html *.txt howto/*.txt howto/*.html
   6do
   7        diff -u -I'Last updated [0-9][0-9]-[A-Z][a-z][a-z]-' "$T/$h" "$h" || {
   8                echo >&2 "# install $h $T/$h"
   9                rm -f "$T/$h"
  10                mkdir -p `dirname "$T/$h"`
  11                cp "$h" "$T/$h"
  12        }
  13done
  14strip_leading=`echo "$T/" | sed -e 's|.|.|g'`
  15for th in "$T"/*.html "$T"/*.txt "$T"/howto/*.txt "$T"/howto/*.html
  16do
  17        h=`expr "$th" : "$strip_leading"'\(.*\)'`
  18        case "$h" in
  19        index.html) continue ;;
  20        esac
  21        test -f "$h" && continue
  22        echo >&2 "# rm -f $th"
  23        rm -f "$th"
  24done
  25ln -sf git.html "$T/index.html"