#!/bin/bash

# relative to the document directoris
CACHE=../../.wget-prev

function gendiff
{
THIS=`basename $PWD`
if [ -f .prev ]; then
  mkdir -p $CACHE
  PREV=`cat .prev`
  PFILE=$CACHE/`echo $PREV | sed -e 's;/;__;g'`.html
  if [ ! -f $PFILE ]; then
     echo caching $PFILE
     wget -O $PFILE $PREV
  fi
  hdiff $PFILE Overview.html > diff.html
  echo diff generated
else
  echo NO PREV
fi
}

for x in d[0-9][0-9]; do
  echo -n '=== ' $x '  '
  cd $x
  gendiff
  cd ..
done

