paul@76 | 1 | #!/bin/sh |
paul@76 | 2 | |
paul@76 | 3 | THISDIR=`dirname "$0"` |
paul@76 | 4 | |
paul@76 | 5 | PACKAGE=${1:-"pkg/landfall-examples"} |
paul@76 | 6 | BASEDIR=`realpath "$THISDIR/.."` |
paul@76 | 7 | |
paul@97 | 8 | if [ ! -e "$PACKAGE" ] ; then |
paul@97 | 9 | echo "Package not found: $PACKAGE" 1>&2 |
paul@97 | 10 | exit 1 |
paul@97 | 11 | fi |
paul@97 | 12 | |
paul@76 | 13 | for FILENAME in `find "$PACKAGE" -newer "$BASEDIR/$PACKAGE" -type f` ; do |
paul@76 | 14 | if [ `basename "$FILENAME"` != `basename "$FILENAME" .orig` ] ; then |
paul@76 | 15 | continue |
paul@76 | 16 | fi |
paul@76 | 17 | |
paul@76 | 18 | if [ -e "$BASEDIR/$FILENAME" ] ; then |
paul@76 | 19 | diff -u "$BASEDIR/$FILENAME" "$FILENAME" |
paul@76 | 20 | else |
paul@76 | 21 | diff -u /dev/null "$FILENAME" |
paul@76 | 22 | fi |
paul@76 | 23 | done |