#!/usr/bin/sh
for file in *.lib
do
 filename=$(echo $file|sed 's/.lib$//')
 echo $file

 x=$(lib -list $file |grep \\.obj)
 x="$x $(lib -list $file |grep \\.res)"
 echo $x
for  y in $x
do
	lib -extract:$y  $file >>/dev/null
done

for resfile in *.res
do
 if [ -f resfile ]
 then
 resfilename=$(echo $resfile|sed 's/.res$//')
 windres -i $resfile -o $resfilename-res.obj -O coff
 echo $resfile
 fi
done
 ar -cr lib$filename.a `ls *.obj`
 unset x
 rm *.res
 rm *.obj
done

