FC     = pgf95
FFLAGS = -fastsse -Mbounds
NCPATH = /usr/local
GTPATH = /usr/local/gtool5
INCPATH= -I$(GTPATH)/include -I$(NCPATH)/include
LIBPATH= -L$(GTPATH)/lib -L$(NCPATH)/lib
LIB    = -lgtool5 -lnetcdf
DEF    =

LM = dcrtm_optdep

SRC = mod_linebyline.f90 main_optdep.f90 constants0.f90 planetconst.f90 mod_contabs.f90 convert.f90

OBJ = $(SRC:.f90=.o)

OBJ_ALL = $(OBJ) 


.SUFFIXES : .f90 .o

VPATH = src/optdep :src/dcpam :src/util

$(LM): $(OBJ_ALL)
	$(FC) $(FFLAGS) $(LIBPATH) $(DEF) -o $@ $(OBJ_ALL) $(LIB)

.f90.o:
	$(FC) $(FFLAGS) $(INCPATH) $(DEF) -c $<

clean:
	rm -f $(LM) $(OBJ_ALL) *~ *.mod

realclean: clean

mod_contabs.o: constants0.o planetconst.o
mod_linebyline.o: constants0.o planetconst.o mod_contabs.o
convert.o: planetconst.o
main_optdep.o: mod_linebyline.o constants0.o planetconst.o convert.o
