|
|
|
@ -1,12 +1,16 @@
@@ -1,12 +1,16 @@
|
|
|
|
|
#!/bin/bash |
|
|
|
|
|
|
|
|
|
cd fortran/build_help |
|
|
|
|
gfortran -o sizes -fopenmp omp_sizes.f90 |
|
|
|
|
if [ `uname` == Darwin ]; then |
|
|
|
|
gfortran -o sizes -fopenmp omp_sizes.f90 -Wl,-rpath,${CONDA_PREFIX}/lib |
|
|
|
|
else |
|
|
|
|
gfortran -o sizes -fopenmp omp_sizes.f90 |
|
|
|
|
fi |
|
|
|
|
python sub_sizes.py |
|
|
|
|
|
|
|
|
|
cd .. |
|
|
|
|
gfortran -E ompgen.F90 -fopenmp -cpp -o omp.f90 |
|
|
|
|
f2py *.f90 -m _wrffortran -h wrffortran.pyf --overwrite-signature |
|
|
|
|
f2py *.f90 -m _wrffortran -h wrffortran.pyf --overwrite-signature |
|
|
|
|
cd .. |
|
|
|
|
|
|
|
|
|
if [ `uname` == Darwin ]; then |
|
|
|
@ -16,5 +20,3 @@ fi
@@ -16,5 +20,3 @@ fi
|
|
|
|
|
$PYTHON setup.py config_fc --f90flags="-mtune=generic -fopenmp" build_ext --libraries="gomp" build |
|
|
|
|
|
|
|
|
|
$PYTHON setup.py install --single-version-externally-managed --record=record.txt |
|
|
|
|
|
|
|
|
|
|
|
|
|
|