diff --git a/scripts/tree.sh b/scripts/tree.sh new file mode 100755 index 00000000..180c5e20 --- /dev/null +++ b/scripts/tree.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +TREE=`date +"%Y%m%d-%H%M"` + + +if ! [ -d ./.tree ] ; then + echo creating .tree directory... + mkdir .tree + attrib +H .tree +fi + +echo building current tree... +tree -a -s --sort name -I '.tree*' > ./.tree/$TREE + +echo setting LAST/CURRENT states... +[ -e ./.tree/CURRENT ] && cp ./.tree/CURRENT ./.tree/LAST +cp ./.tree/$TREE ./.tree/CURRENT + +if [ -e ./.tree/LAST ] ; then + echo diff... + # XXX + diff ./.tree/LAST ./.tree/CURRENT +fi + +