# Copies the directory's structure
# Created: 2015.06.26
# Author: Kārlis Kalviškis <eko@lanet.lv>
# License: GPLv3

# For translation
export TEXTDOMAIN="karlo-scripts"
. gettext.sh


echo 
echo `eval_gettext 'Creates the same directory tree as in the source.'`
echo `eval_gettext 'No files are copied.'`
echo 

if [ ! $1 ] ; then
	echo 
	echo `eval_gettext 'Missing parameters. Usage:'`
	echo $0 /`eval_gettext 'source'` [/`eval_gettext 'destination'`]
	echo 
	exit -1
fi

KURKOPEET=$2
: ${KURKOPEET:="."}


veido () {
	for d in $(ls $1) ; do
		if [[ -d $1/$d ]]; then
			mkdir $2/$d
			echo -n .
			veido $1/$d $2/$d
		fi
	done
}

if [ -d $KURKOPEET ] ; then
	veido $1 $KURKOPEET
else
	echo `eval_gettext 'Non-existing destination'`: $KURKOPEET
fi


echo
