RM=-/bin/rm
M4=/usr/bin/m4
F77=f77
RATFOR=ratfor
LDFLAGS= -x
CFLAGS= $(CCFLAGS)
UNDEF = -u _ld_init -u _Sfun
IF=-if
FFLAGS=
.SUFFIXES:
.SUFFIXES: .o .n .r .f .e .c .l .y 
.f.o:
	$(F77) $(FFLAGS) -c $*.f
.r.o:
	$(RATFOR) "-6&" $*.r >.$*.f
	$(F77) $(FFLAGS) -c .$*.f
	mv .$*.o $*.o
	$(RM) .$*.f
.c.o:
	$(CC) -c $(CFLAGS) $*.c
.y.o:
	yacc -d $*.y
	$(CC) -c $(CFLAGS) y.tab.c
	mv y.tab.o $*.o
	$(RM) y.tab.c
.l.o:
	lex $*.l
	$(CC) -c $(CFLAGS) lex.yy.c
	mv lex.yy.o $*.o
	$(RM) lex.yy.c
.c.n:
	$(DCC) -c $*.c
	mv $*.o $*.n
SLIBS=$$SHOME/newfun/lib/Sqpe.a $$SHOME/newfun/lib/graph.a $$SHOME/newfun/lib/lang.a $$SHOME/newfun/lib/grz.a $$SHOME/newfun/lib/psl.a
SYSLIB=/usr/lib/libF77.a /usr/lib/libI77.a -lm
local.Sqpe:  
	date|sed 's/.*/char load_time[] ="S &";/' >S_load_time.c
	$(CC) -o local.Sqpe $(LDFLAGS) S_load_time.c $${local_load} $(UNDEF) $$L/S.o $$L/main.a $(SLIBS) $(SYSLIB)
	@echo "Local version of S loaded"
