quantum-espresso/configure.old

75 lines
1.9 KiB
Bash
Executable File

#!/bin/sh
lista=`ls install | sed -e '/Make\./!d' -e 's/^Make.//'`
if [ "$#" != 1 ]
then
echo "The architecture name is not specified"
echo "Valid architectures are : "
for i in $lista
do
echo " " $i
done
exit 1
fi
result=`echo $lista | grep "$1"`
if [ "$result" ]
then
if [ "$1" = "pc_ifc" -o "$1" = "beo_ifc" ]
then
PWD=`pwd`
echo creating catalog file for Intel compiler
echo work.pc > $PWD/Modules/intel.pcl
echo work.pc > $PWD/upftools/intel.pcl
echo work.pc > $PWD/PW/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/PW/intel.pcl
echo work.pc > $PWD/PH/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/PH/intel.pcl
echo $PWD/PW/work.pc >> $PWD/PH/intel.pcl
echo work.pc > $PWD/PP/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/PP/intel.pcl
echo $PWD/PW/work.pc >> $PWD/PP/intel.pcl
echo work.pc > $PWD/Gamma/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/Gamma/intel.pcl
echo $PWD/PW/work.pc >> $PWD/Gamma/intel.pcl
echo work.pc > $PWD/D3/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/D3/intel.pcl
echo $PWD/PW/work.pc >> $PWD/D3/intel.pcl
echo $PWD/PH/work.pc >> $PWD/D3/intel.pcl
echo work.pc > $PWD/PWCOND/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/PWCOND/intel.pcl
echo $PWD/PW/work.pc >> $PWD/PWCOND/intel.pcl
echo work.pc > $PWD/pwtools/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/pwtools/intel.pcl
echo $PWD/PW/work.pc >> $PWD/pwtools/intel.pcl
echo work.pc > $PWD/CPV/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/CPV/intel.pcl
echo work.pc > $PWD/flib/intel.pcl
echo $PWD/Modules/work.pc >> $PWD/flib/intel.pcl
fi
cat install/Make.$1 > make.sys
# generate dependencies
./makedeps.sh
else
echo "Valid architectures are : "
for i in $lista
do
echo " " $i
done
exit 1
fi