#!/bin/sh
FILEDOT="grap.dot"
FILEJPG="grap.jpg"
GRAPP="gthumb"

echo "digraph src {" > $FILEDOT
echo "overlap=\"false\";" >> $FILEDOT
echo "ranksep=\"3\";" >> $FILEDOT
echo "rankdir=\"LR\";" >> $FILEDOT
grep include *.[ch] | sed "s/#include //" | sed "s/\"//g" | sed "s/<//" | sed "s/>//" | awk -F":" '{print "\"" $2  "\" -> \""  $1 "\""}' | sort >> $FILEDOT
echo "}" >> $FILEDOT
dot -Tjpg $FILEDOT > $FILEJPG
$GRAPP $FILEJPG
# rm $FILEDOT $FILEJPG

