--- trunk/Compilers/nag_modules95.mk 2008/02/27 13:16:39 3 +++ trunk/Compilers/nag_tools.mk 2008/03/31 12:24:17 7 @@ -1,11 +1,17 @@ -# These are machine dependent macros, meant to be included in the -# LMDZE makefile. +# These are compiler dependent macros, meant to be included in the +# makefile for LMDZE. -# For the NAGWare Fortran 95 module builder +# For the NAGWare Fortran 95 module builder and other NAG tools. # Include flags: -inc_flags = -I${libf_dir} -I${libf_dir}/dyn3d -I${libf_dir}/phylmd -I${libf_dir}/filtrez -I/home/guez/NetCDF/netcdf-3.6.1_NAG -I/home/guez/lib/IOIPSL_Lionel/ai -I/home/guez/lib/Numer_Rec_Lionel/g +inc_flags = -I${libf_dir} -I${libf_dir}/dyn3d -I${libf_dir}/phylmd -I${libf_dir}/filtrez -I/home/guez/include/NetCDF_nag_modules95 -I/home/guez/lib/IOIPSL_Lionel/ai -I/home/guez/lib/Numer_Rec_Lionel/g -I/home/guez/lib/NetCDF95_nag_modules95 -COMPILE.f90 = nag_modules95.sh $@ ${inc_flags} -dusty -mismatch_all +# NAG general options: +nag_gl_options = ${inc_flags} -dusty -mismatch_all + +COMPILE.f90 = nag_modules95.sh $@ ${nag_gl_options} COMPILE.f = ${COMPILE.f90} OUTPUT_OPTION = + +nag_fcalls_options = -calledby -locate -class ${nag_gl_options} +nag_cross_options = -key ${nag_gl_options}