# # Linux # MAKEFILE=Makefile.linux BINDIR=/usr/local/lib/propath/bin LIBDIR=/usr/local/lib/ INCLUDEDIR=/usr/local/include/ FC=g77 FCOPT= -finit-local-zero -fno-automatic -O6 CC=gcc CCOPT= -O6 LD=g77 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 : csd pr bwr_binary csd : csdmx-ss$(EXT_EXE) csdmx-ss$(EXT_EXE) : jcsdmxss$(EXT_F) $(HEAD_A)jcsdmx$(EXT_A) $(FC) $(FLOPT) -c jcsdmxss$(EXT_F) $(LD) $(LDOPT) -o csdmx-ss jcsdmxss$(EXT_O) -ljcsdmx -lm $(RM) jcsdmxss$(EXT_O) $(HEAD_A)jcsdmx$(EXT_A) : jcsdmx$(EXT_F) $(FC) $(FLOPT) -c jcsdmx$(EXT_F) $(AR) $(AROPT) $(HEAD_A)jcsdmx$(EXT_A) jcsdmx$(EXT_O) $(RM) jcsdmx$(EXT_O) pr : prmx-ss$(EXT_EXE) prmx-ss$(EXT_EXE) : jprmxss$(EXT_F) $(HEAD_A)jprmx$(EXT_A) $(FC) $(FLOPT) -c jprmxss$(EXT_F) $(LD) $(LDOPT) -o prmx-ss jprmxss$(EXT_O) -ljprmx -lm $(RM) jprmxss$(EXT_O) $(HEAD_A)jprmx$(EXT_A) : jprmx$(EXT_F) $(FC) $(FLOPT) -c jprmx$(EXT_F) $(AR) $(AROPT) $(HEAD_A)jprmx$(EXT_A) jprmx$(EXT_O) $(RM) jprmx$(EXT_O) clean : bwr_clean $(RM) *ss$(EXT_EXE) $(RM) $(HEAD_A)*$(EXT_A) install : bwr_install $(CP) $(HEAD_A)*$(EXT_A) $(LIBDIR) $(CP) *.DAT $(LIBDIR) $(CP) *.dat $(LIBDIR) $(CP) *-ss$(EXT_EXE) $(BINDIR) bwr_binary : @pushd bwr/unix; $(MAKE) -f Makefile.linux MAKEFILE="$(MAKEFILE)" BINDIR="$(BINDIR)" LIBDIR="$(LIBDIR)" INCLUDEDIR="$(INCLUDEDIR)" FC="$(FC)" FCOPT="$(FCOPT)" CC="$(CC)" CCOPT="$(CCOPT)" LD="$(LD)" LDOPT="$(LDOPT)" AR="$(AR)" AROPT="$(AROPT)" RM="$(RM)" CP="$(CP)" EXT_F="$(EXT_F)" EXT_O="$(EXT_O)" EXT_A="$(EXT_A)" HEAD_A="$(HEAD_A)" EXT_EXE="$(EXT_EXE)" binary; popd; bwr_clean : @pushd bwr/unix; $(MAKE) -f Makefile.linux MAKEFILE="$(MAKEFILE)" BINDIR="$(BINDIR)" LIBDIR="$(LIBDIR)" INCLUDEDIR="$(INCLUDEDIR)" FC="$(FC)" FCOPT="$(FCOPT)" CC="$(CC)" CCOPT="$(CCOPT)" LD="$(LD)" LDOPT="$(LDOPT)" AR="$(AR)" AROPT="$(AROPT)" RM="$(RM)" CP="$(CP)" EXT_F="$(EXT_F)" EXT_O="$(EXT_O)" EXT_A="$(EXT_A)" HEAD_A="$(HEAD_A)" EXT_EXE="$(EXT_EXE)" clean; popd; bwr_install : @pushd bwr/unix; $(MAKE) -f Makefile.linux MAKEFILE="$(MAKEFILE)" BINDIR="$(BINDIR)" LIBDIR="$(LIBDIR)" INCLUDEDIR="$(INCLUDEDIR)" FC="$(FC)" FCOPT="$(FCOPT)" CC="$(CC)" CCOPT="$(CCOPT)" LD="$(LD)" LDOPT="$(LDOPT)" AR="$(AR)" AROPT="$(AROPT)" RM="$(RM)" CP="$(CP)" EXT_F="$(EXT_F)" EXT_O="$(EXT_O)" EXT_A="$(EXT_A)" HEAD_A="$(HEAD_A)" EXT_EXE="$(EXT_EXE)" install; popd;