#!/bin/sh
#

FILE=
DAY=`date | tr -s " " | cut -d" " -f3`
MON=`date | tr -s " " | cut -d" " -f2`
YEA=`date | tr -s " " | cut -d" " -f6 | cut -c3-4` 

if [ "$#" != "0" ]; then

	if [ $1 = "BW" -o $1 = "bw" ]; then

		echo "creating BW distribution only..."
		FILE="BW_"
		FILE=$FILE$DAY$MON$YEA
		FILE=$FILE.tar
		cd packages
		tar -cf $FILE fundamental.txt advanced.txt cleanBase killBase create_class  \
			 create_docs docs/* BW/GW_BW* BW/Log* BW/MakeBase* BW/typeId* BW/kernel/* \
			 BW/storage/* BW/control/* BW/Interface/* BW/UML/ObjId/* 
		cp $FILE ..

	else

		echo "USAGE: create_distr [BW] "
	fi
else

	echo "creating BW and COPSE/CUTE distributions..."
	FILE="Copse_"$DAY$MON$YEA
	FILE=$FILE"_BW.tar"
	cd ..
	tar -cf $FILE COPSE/CHANGELOG COPSE/README.* COPSE/create_distr COPSE/server/* COPSE/client/* \
		 COPSE/packages/fundamental.txt COPSE/packages/advanced.txt COPSE/packages/cleanBase \
		 COPSE/packages/killBase COPSE/packages/AGENT COPSE/packages/COPSE COPSE/packages/FILE \
		 COPSE/packages/GRAPH COPSE/packages/PROCESS COPSE/packages/PROCESS2 \
		 COPSE/packages/PRODUCT COPSE/packages/TOOL COPSE/packages/create_class \
		 COPSE/packages/create_docs COPSE/packages/*.bat COPSE/packages/Start* \
		 COPSE/packages/jmapi.zip COPSE/packages/docs/* COPSE/packages/BW/*
	cp $FILE COPSE
fi

cd -
gzip $FILE
echo "Resulting file is $FILE.gz"



