#!/bin/sh
#Simulates ar r with libtool

#If another option is given, just call ar and bail out
if [ $1 != 'r' ]; then
	ar $@
	exit $?
fi

#Skips the first two arguments (r libname)
libname=$2
shift
shift

#All objects name are collected in $obj
if [ -e $libname ]; then
	ar d $libname $@
    mv $libname $libname.tmp
    libtool -static -o $libname $libname.tmp $@
	rm $libname.tmp
	ranlib $libname
else
	libtool -static -o $libname $@
fi
