# $Id$ #PARAMS do not remove this line! #MACH_PARAMS do not remove this line! SRC_DIR = $(SRC_HOME)/lang/fortran/lib .SUFFIXES: .o .e .c .m .s .so .c.o .c.m .c.s .c.so .e.o .e.m .e.s .e.so: $(MACH) $(MACHFL) -LIB -DSkip_f2c_Undefs -ansi -DNON_UNIX_STDIO -wo -c $< fake: all: copy tail copy: ( cd $(SRC_DIR) ; tar cf - LIST `cat LIST` ) | \ tar xf - tail: for i in `cat LIST` ; \ do cd $$i ; \ rm -f OLIST ; \ sed 's/\.[ce]/.$(SUF)/' < LIST | sed '/\.h/D' > OLIST ; \ make -f ../Makefile `cat OLIST` ; \ cd .. ; \ for j in `cat $$i/OLIST` ; \ do echo $$i/$$j >> OLIST ; \ done ; \ done $(ASAR) r tail_f77 `cat OLIST` $(RANLIB) tail_f77 install: all cp tail_f77 $(TARGET_HOME)/lib/$(MACH)/tail_f77 $(RANLIB) $(TARGET_HOME)/lib/$(MACH)/tail_f77 cmp: all -cmp tail_f77 $(TARGET_HOME)/lib/$(MACH)/tail_f77 clean: -rm -f *.old *.[ce$(SUF)] tail* head* OLIST -rm -rf `cat LIST` -rm -f LIST opr: @echo "nothing to be printed" pr: @echo "nothing to be printed"