--- /dev/null
+#!/bin/zsh
+
+server_path=jlubow@dabkitsch.com:/home/jlubow/sketch.dabkitsch.com/m29/m29_sfp
+rootdirs=(media js style)
+rootfiles=(favicon.ico index.html)
+
+if [ -d _upload ]
+then
+ echo 'found a previously existing upload dir; removing...'
+ rm -rf _upload/*
+ rm _upload
+else
+ echo 'creating upload directory'
+ mkdir _upload
+fi
+
+for dir in $rootdirs; do
+ echo 'copying dirs: ' $dir
+ cp -rf $dir _upload
+done
+
+for file in $rootfiles; do
+ echo 'copying files: ' $file
+ cp $file _upload
+done
+
+echo 'upload designated: sketch dabk m29 m29_sfp'
+
+#----------------------------------------------------------
+#note: careful. this blasts dest on server
+
+#echo 'warning: rsync is in dry-run mode; update script to execute normally'
+#rsync -avz --dry-run --delete $upload_dir/ $server_path
+
+echo 'rsync running in regular mode.'
+rsync -avz --delete _upload/ ${server_path}/
+
+#echo 'removing (temp) upload directory...'
+#rm -rf $upload_dir
+