mirror of https://gitlab.com/QEF/q-e.git
76 lines
1.6 KiB
Bash
Executable File
76 lines
1.6 KiB
Bash
Executable File
#!/bin/sh
|
|
|
|
DIR=install
|
|
|
|
make moduledep.x
|
|
|
|
cd ../Modules
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../PW
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../PP
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../PW/*.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../Gamma
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../PW/*.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../PH
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../PW/*.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../D3
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../PW/*.f90 ../PH/*.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../PWCOND
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../PW/*.f90 ../PH/*.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../FPMD
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../flib
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../FPMD/*.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|
|
|
|
cd ../CPV
|
|
rm -f .dependencies
|
|
touch .dependencies
|
|
ls *.f90 > dum1
|
|
ls *.f90 ../Modules/*.f90 > dum2
|
|
../$DIR/moduledep.x dum1 dum2 >> .dependencies
|