# # NEC-SX3 system dependent include for Makefile for DENNOU libraries # SYSFFLAGS = -pvctl ifnest=6 imloop nodivloop noloopchg vr256 -eall ##SYSFFLAGS = -pvctl ifnest=4 SYSCFLAGS = SYSLDFLAGS = SYSCPPFLAGS = -DSYS_SX3 -DSYS_UNIX -DCODE_ASCII -DCODE_IBM SYSAUTODBL = -A dbl LINKOPT = -l # MAKE = make SHELL = /bin/sh CC = cc FC = f77sx AR = ar vru RM = rm -f CP = cp MV = mv -f LN = ln -s RANLIB = touch CAT = cat INSTALL = cp MD = mkdirhier JLATEX = bigjlatex DVI2JPS = dvi2ps PRINT = ltype PRINTSTAMP = .print INDEX = etags TAGS = etags TOUCH = touch CPP = /lib/cpp FPP = $(DENNOUBINDIR)/fpp FPPX = sed -e '"s/^@/\*/"' -e "'"'s/\(.*\)!\"\(.*\)/\1/'"'" SYSXLIBDIR = SYSXLIBNAME = X11 ###SYSXLIBS = -l-L$(SYSXLIBDIR) -l-l$(SYSXLIBNAME) SYSXLIBS = -l-l$(SYSXLIBNAME) world: all fpp: $(FPP) .SUFFIXES: .SUFFIXES: .o .pac .F .F.o: $(CPP) $(CPPFLAGS) $< | $(FPP) > $*.f $(FC) -c $(FFLAGS) $*.f fan: $(ALL_SRC) fan -m $(FANPART) $(FANFLAGS) $(ALL_SRC) fan-t: $(ALL_SRC) fan -t $(FANFLAGS) $(ALL_SRC) $(FPP): $(MAKEFILE) echo $(FPPX) | tr @ \\043 > $(FPP) chmod +x $(FPP) PACKFILE = SX3.FTR PACKDIR = $(SRCDIR)/SX3 $(PACKFILE): .F.pac: echo "*/ADD NAME="$*.F >> $(PACKFILE) $(CPP) $(CPPFLAGS) $< | $(FPP) >> $(PACKFILE)