#!/bin/bash
# kemiabot eredmenyeinek kiirasa kulon konyvtarba

if [ ! -d "$1" -o -z "$2" -o -z "$3" ]
	then	echo Hivas: `basename $0` archiv_konyvtar nyelv datum
		exit 1
fi
ARCH=`realpath $1`	# futas gyokerkonyvtara
if [ "$2" != hu -a "$2" != en ]
then	echo A nyelv hu vagy en lehet
	exit 1
fi
NYELV=$2
if ! grep '20[0-3][0-9]-[01][0-9]-[0-3][0-9]\.[0-5][0-9]:[0-5][0-9]:[0-5][0-9]' >/dev/null <<< $3
then	echo A datum alakja: eeee-ho-nn.oo:pp:ss
	exit 1
fi
EREDM=$ARCH/$3
if [ -d $EREDM ]
then	echo Az eredmenykonyvtar '('$EREDM')' mar letezik
	exit 1
fi
if [ ! -d $ARCH/munka ]
then	echo Nincs ilyen konyvtar: $ARCH/munka
	exit 1
fi
cd $ARCH/munka
for f in hufo.{ido,smiles,egybe} kemmol.mol kembot.egybe kemcre.ido
do	if [ ! -r $f ]
	then	echo Nincs ilyen file: `pwd`/$f
		exit 1
	fi
done

#			Most jon a lenyeg
mkdir -p $EREDM					# eredmenykonytar
ln -s $EREDM $ARCH/eredm.lnk			# symlink ra
cp -p hufo.{ido,smiles} kemmol.mol kembot.egybe kemcre.ido $EREDM/
cp -p hufo.egybe $EREDM/${NYELV}fo.egybe
#cp -p hufo.{kepl,ido,smiles} kemmol.mol kembot.egybe kemcre.ido $EREDM/
#alihtml hufo.ali >$EREDM/hufo.ali
#alihtml hufo.egybe >$EREDM/${NYELV}fo.egybe
kemcrehtm hufo.ido hufo.egybe $NYELV >$EREDM/kemcre.wiki	# ez megdolgoztatja a processzort
kemstat $NYELV >$EREDM/kemstat.wiki
exit 0
