Changeset 626
- Timestamp:
- 12/08/17 15:11:38 (6 years ago)
- Location:
- codes/icosagcm/devel
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/Python/codegen
r615 r626 57 57 SRCDIR=$ROOT/src 58 58 cd $SRCDIR 59 grep FIXME *.jin 59 60 60 61 for x in $* ; do 61 62 echo "Generating code for variant : $x" 62 grep FIXME *.jin63 63 main $x 64 64 done -
codes/icosagcm/devel/Python/src/setup.py
r615 r626 1 1 from distutils.core import setup 2 from distutils.extension import Extension 2 3 from Cython.Build import cythonize 3 4 setup( name = "DYNAMICO kernels for unstructured mesh", 4 ext_modules = cythonize(["*.pyx"]) ) 5 ext_modules = cythonize([ 6 Extension("xios",["xios.pyx"],libraries=["xios"]), 7 Extension("unstructured",["unstructured.pyx"],libraries=["icosa","xios"]) 8 ]) 9 ) -
codes/icosagcm/devel/make_python
r621 r626 17 17 { 18 18 diff $2 $1 || log cp -pr $1 $2 19 } 20 21 function cmd_clean() # this function is invoked by : './make_python clean' 22 { 23 rm -f lib/*.so lib/dynamico 24 cd $KERNELS/src 25 rm -rf *.o *.so build/ 19 26 } 20 27 … … 50 57 rm -f tmp.a 51 58 cp $ARLIB tmp.a 52 ar vd tmp.a $453 ar vr tmp.a $559 if [[ "$4" != "" ]] ; then ar vd tmp.a $4 ; fi 60 if [[ "$5" != "" ]] ; then ar vr tmp.a $5 ; fi 54 61 log $LINK $SOFLAGS $WHOLE_ARCHIVE tmp.a $NO_WHOLE_ARCHIVE $3 -o $SOLIB 55 62 rm -f tmp.a … … 61 68 function cmd_() 62 69 { 70 echo "XIOS_ROOTDIR : $XIOS_ROOTDIR" 63 71 MISSING="" 64 72 for module in netCDF4 jinja2 mpi4py; do
Note: See TracChangeset
for help on using the changeset viewer.