21 lines
		
	
	
	
		
			533 B
		
	
	
	
		
			Text
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			533 B
		
	
	
	
		
			Text
		
	
	
		
			Executable file
		
	
	
	
	
case $# in
 | 
						|
1)	DEST="$1" ;;
 | 
						|
2)	DEST="$2" ;;
 | 
						|
*)	echo $0 [source] destination ;;
 | 
						|
esac
 | 
						|
MACH=`(cd .. ; basename \`pwd\`)`
 | 
						|
mkdir ../../../lib/$MACH >/dev/null 2>&1
 | 
						|
if cp "$1" ../../../lib/${MACH}/$DEST >/dev/null 2>&1 ||
 | 
						|
	 { rm -f ../../../lib/${MACH}/$DEST >/dev/null 2>&1 &&
 | 
						|
           cp "$1" ../../../lib/${MACH}/$DEST >/dev/null 2>&1
 | 
						|
	 }
 | 
						|
then
 | 
						|
	if (ar t ../../../lib/${MACH}/$DEST | grep __.SYMDEF ) >/dev/null 2>&1
 | 
						|
	then
 | 
						|
		ranlib ../../../lib/${MACH}/$DEST
 | 
						|
	fi
 | 
						|
	exit 0
 | 
						|
else
 | 
						|
	echo Sorry, can not create "lib/${MACH}/$DEST".
 | 
						|
	exit 1
 | 
						|
fi
 |