#! /bin/sh
RESULT=$1
shift
for file do 
    NAMES="$NAMES `basename $file`"
done
echo "merging $NAMES into $RESULT"
echo 'removing old object files...'
/bin/rm -rf ./.mergetmp
mkdir .mergetmp
cd .mergetmp
for file do
    echo "extracting $file..."
    ar x ../$file
    /bin/rm -f __________ELEL_
done
echo "creating $RESULT..."
rm -f ../$RESULT
ar r ../$RESULT *.o
echo "ranlib $RESULT..."
ranlib ../$RESULT
cd ..
echo 'cleaning up...'
/bin/rm -rf ./.mergetmp
