updated top-level README and version_decl for V4.5 (#1847)
[WRF.git] / var / obsproc / MAP_plot / configure.user.dec
blob3c9bd6a1659109386315d4f9332c0162201d24dd
1 SHELL=/bin/sh
3 .SUFFIXES:  .F90 .F .i .o .f .f90
5 # Tunable parameters
7 # CF            Name of the fortran compiling system to use
8 # LDFLAGS       Flags to the loader
9 # LIBS          List of libraries
12 #-----------------------------------------------------------------------------
13 # Fortran options
14 #-----------------------------------------------------------------------------
15 LIBINCLUDE = $(DEVTOP)/include
16 #-----------------------------------------------------------------------------
17 #    3c. IRIX.3.2 (SGI_R4400/SGI_R4000)
18 #-----------------------------------------------------------------------------
19 #FC = f77
20 #FCFLAGS = -I$(LIBINCLUDE) -32
21 #FCFLAGS = -I$(LIBINCLUDE) -mips2 -32 -O0 \
22 # -sopt,-r=3,-so=3,-include=$(LIBINCLUDE) -Nn30000 -Olimit 1500
23 #LDFLAGS = -32
24 #FDVARLIB = libfdvar.a 
25 #LIBS = \
26 #           /usr/local/lib/libnetcdf.a \
27 #           -L/usr/local/ncarg/lib -L/usr/local/lib \
28 #           -lncarg -lncarg_gks -lncarg_c -lX11 -lm  
29 #LIBDIR   = ${DEVTOP}/
30 #CPP = /usr/lib/cpp
31 #CPPFLAGS = -P -I$(LIBINCLUDE)
32 #-----------------------------------------------------------------------------
33 #    3e. DEC_ALPHA (OSF/1)
34 #-----------------------------------------------------------------------------
35 FC = f90
36 FCFLAGS = -I$(LIBINCLUDE) -convert big_endian
37 CFLAGS = 
38 CPP = /usr/lib/cpp
39 # Map Background is WHITE:
40 CPPFLAGS = -I$(LIBINCLUDE) -C -P
41 # Map Background is BLACK:
42 #CPPFLAGS = -I$(LIBINCLUDE) -C -P -DBBKG
43 LDFLAGS = 
44 LIBDIR   = ${DEVTOP}/
45 FDVARLIB = libfdvar.a 
46 LIBS = -L/usr/local/ncarg/lib -L/usr/local/lib  \
47        -lncarg -lncarg_gks -lncarg_c -lX11 -lm
48 #-----------------------------------------------------------------------------
49 #-----------------------------------------------------------------------------
50 # General commands
51 #-----------------------------------------------------------------------------
52 MAKE = make -i
53 AR = ar ru
54 RM = rm -f
55 RM_CMD = $(RM) *.CKP *.ln *.BAK *.bak *.o *.i core errs ,* *~ *.a \
56 .emacs_* tags TAGS make.log MakeOut *.f *.mod
57 #-----------------------------------------------------------------------------
58 # Lines from here on down should not need to be changed.  They are the
59 # inference rules to compile the code
60 #----------------------------------------------------------------------------
61 .F.i:
62         $(RM) $@
63         $(CPP) $(CPPFLAGS) $*.F > $@
64 .F.o:
65         $(RM) $@
66         $(CPP) $(CPPFLAGS) $*.F > $*.f
67         $(FC) -c -cpp $(FCFLAGS) $*.f
68         $(RM) $*.f
69 .F90.o:
70         $(RM) $@
71         $(FC) -c -cpp $(FCFLAGS) $*.F90
72 .f90.o:
73         $(RM) $@
74         $(FC) -c -free $(FCFLAGS) $*.f90
75 .F.f:
76         $(RM) $@
77         $(CPP) $(CPPFLAGS) $*.F > $@
79 .f.o:
80         $(RM) $@ 
81         $(FC) -c $(FCFLAGS) $*.f