updated top-level README and version_decl for V4.5 (#1847)
[WRF.git] / var / mri4dvar / Makefile
blob77cd279fa7cf2de03baaf76a215d86e3072a7cb3
1 all: da_thin.exe da_bilin.exe da_bdy.exe da_vp_bilin.exe da_vp_split.exe
3 include ../../configure.wrf
4 FCOPTION=$(FCFLAGS) $(PROMOTION) $(FCSUFFIX)
5 CCOPTION=$(CFLAGS)
6 LIB_EXTERNAL=-L${NETCDFPATH}/lib -lnetcdf -lnetcdff
8 da_thin.exe: da_thin.o
9 $(SFC) -o $@ da_thin.o ${FCOPTION} $(LIB_EXTERNAL)
11 da_thin.o: da_thin.f90
12 $(SFC) -c ${FCOPTION} -I$(NETCDFPATH)/include $< -o $@
14 da_bilin.exe: da_bilin.o
15 $(SFC) -o $@ ${FCOPTION} da_bilin.o $(LIB_EXTERNAL)
17 da_bilin.o: da_bilin.f90
18 $(SFC) -c ${FCOPTION} -I$(NETCDFPATH)/include $< -o $@
20 da_vp_bilin.exe: da_vp_bilin.o
21 $(SFC) -o $@ ${FCOPTION} da_vp_bilin.o
23 da_vp_bilin.o: da_vp_bilin.f90
24 $(SFC) -c ${FCOPTION} $< -o $@
26 da_bdy.exe: da_bdy.o
27 $(SFC) -o $@ ${FCOPTION} da_bdy.o $(LIB_EXTERNAL)
29 da_bdy.o: da_bdy.f90
30 $(SFC) -c ${FCOPTION} -I$(NETCDFPATH)/include $< -o $@
32 task_for_point.o: task_for_point.c
33 $(DM_CC) -c ${CCOPTION} $< -o $@
35 da_vp_split.exe: da_vp_split.o task_for_point.o
36 $(DM_FC) -o $@ ${FCOPTION} da_vp_split.o task_for_point.o
38 da_vp_split.o: da_vp_split.f90
39 $(DM_FC) -c ${FCOPTION} $< -o $@
41 clean:
42 rm -rf *.o da_thin.exe da_bilin.exe da_bdy.exe da_vp_bilin.exe da_vp_split.exe