# # UXP # MAKEFILE=Makefile.uxp BINDIR=/usr/local/lib/propath/bin/ LIBDIR=/usr/local/lib/propath/v11/ INCLUDEDIR=/usr/local/include FC=frt FCOPT= -Ob CC=cc CCOPT= -Ob LD=frt LDOPT= -L. AR=ar AROPT=rs RM=rm CP=cp -uvp EXT_F=.f EXT_O=.o EXT_A=.a HEAD_A=lib EXT_EXE= binary : maig-ss$(EXT_EXE) marf-ss$(EXT_EXE) # --------------------------------------- maig-ss$(EXT_EXE) : jmaig-ss$(EXT_F) $(HEAD_A)jmaig$(EXT_A) $(FC) $(FLOPT) -c jmaig-ss$(EXT_F) $(LD) $(LDOPT) -o maig-ss jmaig-ss$(EXT_O) -ljmaig -lm $(RM) jmaig-ss$(EXT_O) $(HEAD_A)jmaig$(EXT_A) : jmaig$(EXT_F) $(FC) $(FLOPT) -c jmaig$(EXT_F) $(AR) $(AROPT) $(HEAD_A)jmaig$(EXT_A) jmaig$(EXT_O) $(RM) jmaig$(EXT_O) # --------------------------------------- marf-ss$(EXT_EXE) : jmarf-ss$(EXT_F) $(HEAD_A)jmarf$(EXT_A) $(FC) $(FLOPT) -c jmarf-ss$(EXT_F) $(LD) $(LDOPT) -o marf-ss jmarf-ss$(EXT_O) -ljmarf -lm $(RM) jmarf-ss$(EXT_O) $(HEAD_A)jmarf$(EXT_A) : jmarf$(EXT_F) $(FC) $(FLOPT) -c jmarf$(EXT_F) $(AR) $(AROPT) $(HEAD_A)jmarf$(EXT_A) jmarf$(EXT_O) $(RM) jmarf$(EXT_O) # --------------------------------------- clean : $(RM) $(HEAD_A)*$(EXT_A) $(RM) *ss$(EXT_EXE) install : $(CP) *ss$(EXT_EXE) $(BINDIR) $(CP) $(HEAD_A)*$(EXT_A) $(LIBDIR)