7 OBJS
= module_kma2netcdf_interface.o \
8 module_netcdf2kma_interface.o \
13 MODULES
= module_kma_wave2grid.o \
14 module_wave2grid_kma.o
18 $(LIBTARGET
) : $(MODULES
) $(OBJS
)
19 $(AR
) $(ARFLAGS
) ..
/..
/main
/libwrflib.a
$(OBJS
) $(MODULES
)
21 include ..
/configure.wrf
23 kma2netcdf
: kma2netcdf.o
25 $(LD
) -o kma2netcdf.exe
$(LDFLAGS
) kma2netcdf.o libwrflib.a
$(LIB
) -L.
27 netcdf2kma
: netcdf2kma.o
29 $(LD
) -o netcdf2kma.exe
$(LDFLAGS
) netcdf2kma.o libwrflib.a
$(LIB
) -L.
32 module_kma_wave2grid.o
: \
33 kma_wave2grid
/BSSLZ1.inc \
34 kma_wave2grid
/CUT.inc \
35 kma_wave2grid
/FFT991.inc \
36 kma_wave2grid
/G2W.inc \
37 kma_wave2grid
/G2WDZ.inc \
38 kma_wave2grid
/G2WPP.inc \
39 kma_wave2grid
/GAUSS.inc \
40 kma_wave2grid
/GOUT.inc \
41 kma_wave2grid
/IDCMP.inc \
42 kma_wave2grid
/LGNDR1.inc \
43 kma_wave2grid
/LGNUV.inc \
44 kma_wave2grid
/LGNW2G.inc \
45 kma_wave2grid
/LT2GAU.inc \
46 kma_wave2grid
/MNMX.inc \
47 kma_wave2grid
/RADB2M.inc \
48 kma_wave2grid
/RADB3M.inc \
49 kma_wave2grid
/RADB4M.inc \
50 kma_wave2grid
/RADB5M.inc \
51 kma_wave2grid
/RADBGM.inc \
52 kma_wave2grid
/RADF2M.inc \
53 kma_wave2grid
/RADF3M.inc \
54 kma_wave2grid
/RADF4M.inc \
55 kma_wave2grid
/RADF5M.inc \
56 kma_wave2grid
/RADFGM.inc \
57 kma_wave2grid
/REOWAV.inc \
58 kma_wave2grid
/REOWV.inc \
59 kma_wave2grid
/RESET.inc \
60 kma_wave2grid
/RFFTBM.inc \
61 kma_wave2grid
/RFFTFM.inc \
62 kma_wave2grid
/RFFTIM.inc \
63 kma_wave2grid
/RFTB1M.inc \
64 kma_wave2grid
/RFTB2M.inc \
65 kma_wave2grid
/RFTB9M.inc \
66 kma_wave2grid
/RFTF1M.inc \
67 kma_wave2grid
/RFTF2M.inc \
68 kma_wave2grid
/RFTF3M.inc \
69 kma_wave2grid
/RFTF9M.inc \
70 kma_wave2grid
/RFTI1M.inc \
71 kma_wave2grid
/SETARY.inc \
72 kma_wave2grid
/W2G.inc \
73 kma_wave2grid
/W2GCONV.inc \
74 kma_wave2grid
/W2GPXY.inc \
75 kma_wave2grid
/W2GUV.inc \
76 kma_wave2grid
/WAVMAG.inc \
77 kma_wave2grid
/WEIHT2.inc \
78 kma_wave2grid
/ZNME2PXX.inc \
79 kma_wave2grid
/module_kma_wave2grid.f90
80 $(CPP
) -I.
/kma_wave2grid
$(CPPFLAGS
) kma_wave2grid
/module_kma_wave2grid.f90
> module_kma_wave2grid.f
81 $(FC
) -c
-I.
/kma_wave2grid
$(FIXEDFLAGS_WRFVAR
) $(MODULE_DIRS
) module_kma_wave2grid.f
83 module_wave2grid_kma.o
: \
84 wave2grid_kma
/BSSLZ1.inc \
85 wave2grid_kma
/CR8I2V.inc \
86 wave2grid_kma
/CVDATE.inc \
87 wave2grid_kma
/GAUSS.inc \
88 wave2grid_kma
/GH2TV.inc \
89 wave2grid_kma
/LT2GAU.inc \
90 wave2grid_kma
/GPLHGT.inc \
91 wave2grid_kma
/MINMAX.inc \
92 wave2grid_kma
/MONTWO.inc \
93 wave2grid_kma
/OUTZ.inc \
94 wave2grid_kma
/PRESUB.inc \
95 wave2grid_kma
/REDANL.inc \
96 wave2grid_kma
/REDDAT.inc \
97 wave2grid_kma
/REDDAT_ASCII.inc \
98 wave2grid_kma
/REDDAT_BIN.inc \
99 wave2grid_kma
/REDGES.inc \
100 wave2grid_kma
/REDHED.inc \
101 wave2grid_kma
/RESET.inc \
102 wave2grid_kma
/SPLDIF3_H.inc \
103 wave2grid_kma
/TETEN.inc \
104 wave2grid_kma
/PACK.inc \
105 wave2grid_kma
/VPRM.inc \
106 wave2grid_kma
/WRTDAT.inc \
107 wave2grid_kma
/WRTEOF.inc \
108 wave2grid_kma
/WRTHED.inc \
109 wave2grid_kma
/ZE2TVE.inc \
110 wave2grid_kma
/ZMNLAT.inc \
111 wave2grid_kma
/ZMNT.inc \
112 wave2grid_kma
/PREGSM.inc \
113 wave2grid_kma
/PREGSM1.inc \
114 wave2grid_kma
/Einc_to_Ganl.inc \
115 wave2grid_kma
/RELHUM.inc \
116 wave2grid_kma
/module_wave2grid_kma.f90
117 $(CPP
) -I.
/wave2grid_kma
$(CPPFLAGS
) wave2grid_kma
/module_wave2grid_kma.f90
> module_wave2grid_kma.f
118 $(FC
) -c
-I.
/wave2grid_kma
$(FIXEDFLAGS_WRFVAR
) $(MODULE_DIRS
) module_wave2grid_kma.f
122 # @ echo 'use the clean script'
124 # DEPENDENCIES : only dependencies after this line (don't remove the word DEPENDENCIES)