51 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			51 lines
		
	
	
	
		
			1 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
# $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"
 |