-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
27 lines (17 loc) · 696 Bytes
/
makefile
File metadata and controls
27 lines (17 loc) · 696 Bytes
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
# Makefile for H3Main (Level 1 to 2 processor)
# These are set in the run_make script now
FFLAGS = $(ForFLAGS)
LINKFLAGS = -O2
INCS = -I$(netCDFInc)
OBJS = $(OBJ)
MAIN = $(SOURCEPATH)
$(GOAL): $(OBJS) $(LIB_FILES)
$(FC) -o $(GOAL) $(LINKFLAGS) $(OBJS) $(LIBS)
CreateFAAData.o: $(MAIN)/CreateFAAData.F90 handleErr.o convertFAA.o FAARoutines.o
$(FC) $(FFLAGS) -I$(MAIN) $(MAIN)/CreateFAAData.F90 $(INCS)
handleErr.o: $(MAIN)/handleErr.F90
$(FC) $(FFLAGS) $(MAIN)/handleErr.F90 $(INCS)
convertFAA.o: $(MAIN)/convertFAA.F90 FAARoutines.o
$(FC) $(FFLAGS) $(MAIN)/convertFAA.F90 $(INCS)
FAARoutines.o: $(MAIN)/FAARoutines.F90 handleErr.o
$(FC) $(FFLAGS) $(MAIN)/FAARoutines.F90 $(INCS)