source: flexpart.git/src/gributils/test/Makefile @ 61e07ba

10.4.1_peseiGFS_025bugfixes+enhancementsdevrelease-10release-10.4.1scaling-bugunivie
Last change on this file since 61e07ba was 61e07ba, checked in by Espen Sollum ATMOS <eso@…>, 7 years ago

Adding files from CTBTO project wo_17

  • Property mode set to 100644
File size: 703 bytes
Line 
1
2FC = gfortran
3
4SRCDIR = ..
5
6BINARY = testdrive
7
8GRIBAPI = /opt/grib-api
9MODOBJS = class_gribfile_mod.o
10MODULES = class_gribfile_mod.mod
11
12VPATH = ${SRCDIR}
13
14FFLAGS = -mcmodel=medium
15
16
17INCLUDES = -I${GRIBAPI}/include
18LDFLAGS = -L${GRIBAPI}/lib -lgrib_api_f90 -lgrib_api
19
20${BINARY} : ${BINARY}.o ${MODOBJS}
21        ${FC} -o ${BINARY} ${BINARY}.o ${MODOBJS} ${LDFLAGS}
22
23${BINARY}.o : ${BINARY}.f90 ${MODULES}
24
25
26class_gribfile_mod.mod : class_gribfile_mod.o Makefile
27        ${FC} -c ../class_gribfile_mod.f90 ${FFLAGS} ${INCLUDES}
28
29test : ${BINARY}
30        ( ./${BINARY} )
31
32#------------------------------------------------------------------
33clean :
34        rm -r *.o *.mod ${BINARY}
35
36%.o: %.f90
37        ${FC} -c ${FFLAGS} ${INCLUDES} $<
38
39
Note: See TracBrowser for help on using the repository browser.
hosted by ZAMG