# Note:fed69f24 - This file not intended for hand editing. # # Absoft Corporation Compiler Interface Makefile(v2.3.0). # # # Type 'amake -f "WaSSI.amk"' in this directory at the DOS prompt # to execute this makefile. Type 'amake -f "WaSSI.amk" clean' to # remove old .obj, .exe, and .res files. # # # This file was created by Absoft Developer Tools Interface. # File created on: Fri Aug 02 13:18:30 2013 # # # # Variables and flags for the compiler(s) and linker. # F90COMPILER= F90 F77COMPILER= F77 C_COMPILER= ACC CPPCOMPILER= ACC LINKER= LNK F90_FLAGS= F77_FLAGS= -g -c -N109 FF90_FLAG= F_DEFINES= C_FLAGS= CPP_FLAGS= -Tp C_DEFINES= C_UNDEFS= DFLT_LNK_FLG=-debug:full -debugtype:both -IGNOREDUPS -aliases:UNICODE.ALS USER_LNK_FLG=-warn -stack:0x10000000,0x8000 -heap:0x1000000,0x1000 LNK_FLAGS= $(DFLT_LNK_FLG) $(USER_LNK_FLG) BASENAME= WaSSI # # Name of the executable. # TARGET= WaSSI.exe OUTDIR= . OBJDIR= .\objs # # Files for this executable. # F90FILES= MODFILES= FFILES= ".\General.for" ".\PET.for" ".\WARMUP.for" ".\WATERBAL.for" \ ".\OUTPUT.for" ".\SUMMARY.for" ".\CARBONBAL.for" \ ".\FLOWROUTING_US.for" ".\FLOWROUTING_RW.for" CFILES= RCFILES= RESFILES= HFILES= OBJS= OTHERFILES= MKFILE= .\WaSSI.amk # # Libraries for this executable. # USER_LIBS= DFLT_LIBS= unix.lib vms.lib absRT0.lib kernel32.lib fio.lib fmath.lib comdlg32.lib f90math.lib libac.lib LIBS= $(USER_LIBS) $(DFLT_LIBS) # # Include directories specified for this executable. # INCS= LPATHS= # # Module flags, files and directories specified for this executable. # MOD_FLAGS= MOD_INCS= # The following macro(s) and rule(s) are required for a full build # # Rules and dependencies for the executable. # SRCFILES= $(FFILES) $(F90FILES) $(CFILES) $(HFILES) $(RCFILES) $(RESFILES) $(OTHERFILES) RCRSFILES= $(RESFILES) OBJFILES= $(OBJS) "$(OBJDIR)\General.obj" "$(OBJDIR)\PET.obj" \ "$(OBJDIR)\WARMUP.obj" "$(OBJDIR)\WATERBAL.obj" \ "$(OBJDIR)\OUTPUT.obj" "$(OBJDIR)\SUMMARY.obj" \ "$(OBJDIR)\CARBONBAL.obj" "$(OBJDIR)\FLOWROUTING_US.obj" \ "$(OBJDIR)\FLOWROUTING_RW.obj" # # Optional macros, rules and dependencies included from prebuild file. # # # Default dependency for this makefile # default: "$(OUTDIR)\$(TARGET)" all: "$(OUTDIR)\$(TARGET)" "$(OUTDIR)\$(TARGET)": "$(OUTDIR)" "$(OBJDIR)" "$(MKFILE)" $(OBJFILES) $(RCRSFILES)\ $(USER_LIBS) $(MODFILES) $(LINKER) $(LPATHS) -out:"$(OUTDIR)\$(TARGET)" \ $(OBJFILES) $(RCRSFILES) $(LIBS) $(LNK_FLAGS) # # Optional commands, macros, rules and dependencies from postbuild file. # # To append additional commands to the default target dependency # begin the first line of the postbuild file with a tab. # .rc.res: $(RC) -fo $@ $(RCFLAGS) $< "$(OUTDIR)" : if not exist "$(OUTDIR)\nul" mkdir "$(OUTDIR)" "$(OBJDIR)" : if not exist "$(OBJDIR)\nul" mkdir "$(OBJDIR)" cleanProjFiles: clean clean: clean_f90 clean_f77 clean_acc clean_target clean_misc: erase "$(OBJDIR)\*.amh" erase "$(OBJDIR)\*.bif" erase "$(OBJDIR)\*.int" clean_f90: clean_f90src clean_f90mods clean_target: clean_misc clean_plugins clean_rsrc clean_exe clean_exe: erase "$(OUTDIR)\$(TARGET)" clean_rsrc: clean_f90src: clean_f77: erase "$(OBJDIR)\General.obj" erase "$(OBJDIR)\PET.obj" erase "$(OBJDIR)\WARMUP.obj" erase "$(OBJDIR)\WATERBAL.obj" erase "$(OBJDIR)\OUTPUT.obj" erase "$(OBJDIR)\SUMMARY.obj" erase "$(OBJDIR)\CARBONBAL.obj" erase "$(OBJDIR)\FLOWROUTING_US.obj" erase "$(OBJDIR)\FLOWROUTING_RW.obj" clean_acc: clean_plugins: clean_f90mods: GENERAL_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\General.obj": ".\General.for" $(F77COMPILER) -o "$(OBJDIR)\General.obj" $(GENERAL_FOR_11) $(ADTI) ".\General.for" PET_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\PET.obj": ".\PET.for" $(F77COMPILER) -o "$(OBJDIR)\PET.obj" $(PET_FOR_11) $(ADTI) ".\PET.for" WARMUP_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\WARMUP.obj": ".\WARMUP.for" $(F77COMPILER) -o "$(OBJDIR)\WARMUP.obj" $(WARMUP_FOR_11) $(ADTI) ".\WARMUP.for" WATERBAL_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\WATERBAL.obj": ".\WATERBAL.for" $(F77COMPILER) -o "$(OBJDIR)\WATERBAL.obj" $(WATERBAL_FOR_11) $(ADTI) ".\WATERBAL.for" OUTPUT_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\OUTPUT.obj": ".\OUTPUT.for" $(F77COMPILER) -o "$(OBJDIR)\OUTPUT.obj" $(OUTPUT_FOR_11) $(ADTI) ".\OUTPUT.for" SUMMARY_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\SUMMARY.obj": ".\SUMMARY.for" $(F77COMPILER) -o "$(OBJDIR)\SUMMARY.obj" $(SUMMARY_FOR_11) $(ADTI) ".\SUMMARY.for" CARBONBAL_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\CARBONBAL.obj": ".\CARBONBAL.for" $(F77COMPILER) -o "$(OBJDIR)\CARBONBAL.obj" $(CARBONBAL_FOR_11) $(ADTI) ".\CARBONBAL.for" FLOWROUTING_US_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\FLOWROUTING_US.obj": ".\FLOWROUTING_US.for" $(F77COMPILER) -o "$(OBJDIR)\FLOWROUTING_US.obj" $(FLOWROUTING_US_FOR_11) $(ADTI) ".\FLOWROUTING_US.for" FLOWROUTING_RW_FOR_11 = $(INCS) $(F77_FLAGS) $(DEFINES) "$(OBJDIR)\FLOWROUTING_RW.obj": ".\FLOWROUTING_RW.for" $(F77COMPILER) -o "$(OBJDIR)\FLOWROUTING_RW.obj" $(FLOWROUTING_RW_FOR_11) $(ADTI) ".\FLOWROUTING_RW.for" # # Include any scanned dependencies # include "$(OBJDIR)\mkdep_$(BASENAME).amk" # # Define necessary macros for dependency scanning. # MKDEP= makedepend MKDEP_FLAGS= -quiet "-pre$(OBJDIR)\\" -Y -modinfo