#!/bin/bash # goto root dir (this script resides in bin) BASEDIR=`dirname $(readlink -f $0)` cd ${BASEDIR}/../ # cleanup old files #echo "cleaning up" rm -f skel.tar.gz skel.tar rm -rf gen mkdir gen # generate files in 'gen' # echo "updating source repositories" git submodule update --init #echo "generating gen/ directory" ls -1 src/*.sh | while read file do echo "generating ${file}" $file >/dev/null done # pack files to skel.tar echo "packing skel/" tar -cf skel.tar skel echo "packing gen/" tar -uf skel.tar gen # compress to skel.tar.gz echo "compressing to skel.tar.gz" gzip skel.tar