#! /bin/bash
#
#    file: AlgorithmsCollector
#    Project: miniGrail
#    License: LGPLv2.1 http://www.gnu.org/licenses/lgpl-2.1.html
#
#    Created by: by Rui Zhou
#   Maintainer: Cezar Campeanu <ccampeanu@upei.ca>
#
# 

#This collects the algorithms
 
 rm -rf mGAlgorithms.h

 echo "/* " > mGAlgorithms.h
 echo " file: mGAlgorithms.h " >> mGAlgorithms.h
 echo " Project: miniGrail   " >> mGAlgorithms.h
 echo " License: LGPLv2.1 http://www.gnu.org/licenses/lgpl-2.1.html " >> mGAlgorithms.h
 echo " Created by: by Rui Zhou " >> mGAlgorithms.h
 echo " Maintainer: Cezar Campeanu <ccampeanu@upei.ca> " >> mGAlgorithms.h
 echo "                     ">> mGAlgorithms.h
 echo "*/" >> mGAlgorithms.h 
 echo "                     ">> mGAlgorithms.h
 
 for i in `ls */*.h`;
 do echo "#include \"$i\"" >>mGAlgorithms.h; 
 done
 
 for i in `ls */*.cpp`;
 do echo "#include \"$i\"" >>mGAlgorithms.h; 
 done