quartz-warriors/scripts/clean-doxygen-manpage-names.sh

22 lines
416 B
Bash
Executable File

#/bin/sh
SCRIPT_DIR="$(cd "$(dirname "$0")"; pwd)";
BASE_DIR=$(realpath "$SCRIPT_DIR/..")
die() {
if [ -n $1 ]; then
echo $1
echo
fi
echo "An error has ocurred. Aborting"
return 1
}
cd $BASE_DIR
for F in $(ls docs/man/man3 | grep QW_ ); do
newname=$(echo ${F} | sed 's/_/::/g')
ln -sv $F $PWD/docs/man/man3/${newname}
done
mv -v docs/man/man3/QW::error::info.3 docs/man/man3/QW::error_info.3
cd $OLDPWD