#!/bin/bash
# Run with this: find . -name "*.approject" -type d -exec ~/fixApProject.sh \{\} \;


pushd "$1" > /dev/null

BADNAMES=`ls -1 | grep \~`
for BADNAME in $BADNAMES
do
  NEWNAME=`grep -hor -m 1 "<string>.*apimportgroup" $BADNAME | tail -1 | sed -e 's/<string>//'`
  if [ "$NEWNAME" != "" ]; then
    mv "$BADNAME" "$NEWNAME"
  else
    echo "Not moving $1/$BADNAME in cannot find a new name"
  fi
done

popd > /dev/null
