# # Absoft Developer Tools Interface requires use of this makefile. # MKDIR=mkdir -p RMDIR=rm -rf # # Variables for the compiler(s) and linker # ABSOFT_F95=f95 ABSOFT_F77=f95 VAST_PREPROCESSOR=vastfp RC=Rez GCC=gcc MAKE=amake2 ABSOFT_F95_LINKER=f95 DUMMY= # # Flags # ABSOFT_F95_FLAGS= -N9 -O2 -W132 -m32 -mrwe -s -stack:1f40000 ABSOFT_F77_FLAGS= -N9 -O2 -W132 -f77_compat -m32 -mrwe -s -stack:1f40000 RC_FLAGS= GCC_FLAGS= -O2 -m32 MAKE_FLAGS= -k ABSOFT_F95_LINKER_FLAGS=-IPA:debug=on -IPA:source_pu_order=on -lU77 -lV77 -plplot -stack:1f40000 -m32 -lmrwe -framework Carbon -laf90math -lafio_carbon -lmrwe -lafio_carbon -lamisc -labsoftmain_mrwe -laf77math -lm -lmv -N9 -osxtarget=10.9 -O2 # # Name of the executable # TARGET=SplineXplt_old OUTDIR=. OBJDIR=./Release # # Files for this executable # VAST_PREPROCESSOR_FILES= ABSOFT_F95_FILES= ABSOFT_F77_FILES="SplineXplt_old.f" GCC_FILES="../../../../../../Applications/Absoft15.0/lib/PLPLOT_fonts2.c" ABSOFT_F95_LINKER_FILES="../../../../../../Applications/Absoft15.0/lib/libplplotwide.a" RC_FILES="$(OBJDIR)/mrweprefs.rsrc" "$(OBJDIR)/project.rsrc" MAKE_FILES= # # Rules and dependencies for the executable # SRCFILES=$(ABSOFT_F77_FILES) $(GCC_FILES) OBJFILES="$(OBJDIR)/SplineXplt_old.o" "$(OBJDIR)/PLPLOT_fonts2.o" all: "$(OBJDIR)" "$(OUTDIR)/$(TARGET).app" "$(OUTDIR)/$(TARGET).app": "./$(TARGET).app/Contents/MacOS/$(TARGET)" "./$(TARGET).app/Contents/Resources/$(TARGET).rsrc" SetFile -a B "./$(TARGET)".app "$(OBJDIR)/SplineXplt_old.o": "SplineXplt_old.f" $(ABSOFT_F77) -c -nowdir -YLOOP_ANALYZER -LNO:simd_verbose=on -LNO:apo_verbose=on -CG:filetable_verbose=on $(ABSOFT_F77_FLAGS) -o "$(OBJDIR)/SplineXplt_old.o" "SplineXplt_old.f" "$(OBJDIR)/PLPLOT_fonts2.o": "../../../../../../Applications/Absoft15.0/lib/PLPLOT_fonts2.c" $(GCC) -c $(GCC_FLAGS) -o "$(OBJDIR)/PLPLOT_fonts2.o" "../../../../../../Applications/Absoft15.0/lib/PLPLOT_fonts2.c" "$(OBJDIR)": $(MKDIR) "$(OBJDIR)" "./$(TARGET).app/Contents/Resources/$(TARGET).rsrc": "mrweprefs.r" "project.r" $(MKDIR) "./$(TARGET).app/Contents/Resources" $(RC) $(RC_FLAGS) -append -d SystemSevenOrLater=1 -useDF -i "/Applications/Absoft15.0/RIncludes" -o "./$(TARGET).app/Contents/Resources/$(TARGET).rsrc" "mrweprefs.r" $(RC) $(RC_FLAGS) -append -d SystemSevenOrLater=1 -useDF -i "/Applications/Absoft15.0/RIncludes" -o "./$(TARGET).app/Contents/Resources/$(TARGET).rsrc" "project.r" "./$(TARGET).app/Contents/MacOS/$(TARGET)": $(OBJFILES) $(ABSOFT_F95_LINKER_FILES) $(MODFILES) $(MKDIR) "./$(TARGET).app/Contents/MacOS" $(ABSOFT_F95_LINKER) $(ABSOFT_F95_LINKER_FLAGS) $(LPATHS) $(OBJFILES) $(ABSOFT_F95_LINKER_FILES) $(LIBS) -o "./$(TARGET).app/Contents/MacOS/$(TARGET)" echo -n "APPL????" > ./$(TARGET).app/Contents/PkgInfo SetFile -a B "./$(TARGET)".app # # Clean Rules # clean: $(RMDIR) "$(OBJDIR)" $(RMDIR) "$(TARGET).app" # # Define necessary macros for dependency scanning. # MKDEP=amakedepend MKDEP_FLAGS= -quiet "-pre$(OBJDIR)/" -Y -modInfo -errdel -f90 -f makefile.amake # # Generate dependencies for the project # ScanAll: "$(OUTDIR)" "$(OBJDIR)" MakeDepsAll # # Scan for all F77, F95, and c/c++ dependencies # MakeDepsAll: $(MKDEP) -quiet "-pre./Release/" -Y -modInfo -errdel -f90 -f makefile.amake -a -info -N9 -O2 -W132 -f77_compat -m32 -mrwe -s -stack:1f40000 -info "SplineXplt_old.f" $(MKDEP) -quiet "-pre./Release/" -Y -modInfo -errdel -f90 -f makefile.amake -a -info -O2 -m32 -info "../../../../../../Applications/Absoft15.0/lib/PLPLOT_fonts2.c" # DO NOT DELETE THIS LINE - makedepend depends upon it.