File: makefile.gfs

package info (click to toggle)
flextra 5.0-18
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 928 kB
  • sloc: fortran: 7,018; makefile: 61; sh: 17
file content (48 lines) | stat: -rw-r--r-- 1,882 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
SHELL = /bin/bash
MAIN = flextra.gfs
INCF	= incl* 
#

FC       = gfortran
INCPATH  = /usr/include
FFLAGS   = $(FCFLAGS) -fPIC -fconvert=little-endian -frecord-marker=4  -I$(INCPATH)
LFLAGS  = $(FFLAGS) $(LDFLAGS)  -leccodes_f90 -leccodes -lm
#

OBJECTS = caldate.o                openoutput.o \
          checklimits.o            coordtrafo.o \
          orolininterpol.o         etatrafo.o \
          petters.o eta.ecmwf.o    FLEXTRA.o \
          pp.ecmwf.o               geteta.o \
          getfields.o              pvinterpol.o \
          getheight.o              random.o \
          readavailable.o          getwind.o \
          readcommand.o            gridcheck_gfs.o \
          inter3d.o                readoro.o \
          interisentrop.o          readpaths.o \
          interisobar.o            readpoints.o \
          intermix.o               readwind_gfs.o \
          intermod.o               subtractoro.o \
          interpol.o               timemanager.o \
          juldate.o                trajinterpol.o \
          lamphi_ecmwf.o           trajout.o  \
          lastprocessor.o          uncertcoor.o \
          levinterpol.o            utransform.o \
          levlininterpol.o         vtransform.o \
          lininterpol.o            wtransform.o \
          numerical.o              zztrafo.o \
          cmapf1.0.o               gridcheck_nests_gfs.o \
          readwind_nests_gfs.o     lininterpol_nests.o \
          levlininterpol_nests.o   orolininterpol_nests.o \
          interpol_nests.o         levinterpol_nests.o \
          skplin.o                 readcet.o \
          opencetoutput.o          openflightoutput.o \
          readflight.o             calcpv.o \
          getmet.o                 calcpv_nests.o \
          swap32.o                 ew_gfs.o


$(MAIN): $(OBJECTS)
	$(FC) *.o -o $(MAIN) $(LFLAGS)
$(OBJECTS): $(INCF)