#------------------------------------------------------------------------- # Makefile for the Altantic and east Pacific TCLIPER guidance program # # History: # 10/16/2016 M. DeMaria - Created for WCOSS Transition to Cray # 08/21/2021 S. Stevenson - WCOSS2 Cray transition # 01/10/2024 R. Zelinsky - Added DEBUG target #------------------------------------------------------------------------- SRCM = tcliper.f OBJM = tcliper_model.o LIBS = -L../../lib -lguidanceio -lgeneralutils -llandutils -lshipsutils INCS = -I../../include FC = ftn ifeq ($(FC), ftn) FFLAGS = -g -align all -w DEBUG = -ftrapuv -check_all -traceback -g else FFLAGS = DEBUG = endif CMD = tcliper.x $(CMD): $(SRCM) $(OBJM) $(FC) $(FFLAGS) $(SRCM) $(OBJM) $(LIBS) $(INCS) -o $(CMD) tcliper_model.o: tcliper_model.f $(FC) $(FFLAGS) $(LIBS) $(INCS) -c tcliper_model.f debug : FFLAGS += $(DEBUG) debug : $(CMD) clean: rm -f $(CMD) $(OBJM) install: cp -f $(CMD) ../../exec