diff options
Diffstat (limited to 'src/doc/mkdoc.sh')
-rwxr-xr-x | src/doc/mkdoc.sh | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/doc/mkdoc.sh b/src/doc/mkdoc.sh new file mode 100755 index 0000000..c082eb4 --- /dev/null +++ b/src/doc/mkdoc.sh @@ -0,0 +1,36 @@ +#!/bin/sh + +WORKDIR=./work +TARGETDIR=../include/rba +DOXYGEN=Doxygen +LOGO_FILE=denso_logo.png + +if [ -d $WORKDIR ]; then + /bin/rm -fr $WORKDIR +fi +mkdir $WORKDIR + +worksrc=$WORKDIR/src +if [ -d $worksrc ]; then + /bin/rm -fr $worksrc +fi +mkdir $worksrc + +for hppfile in `ls $TARGETDIR | grep "\.hpp$"`; do + cat $TARGETDIR/$hppfile | python3 ../script/conv_release.py | python3 ../script/remove_comment.py > $worksrc/$hppfile +done +/bin/rm -f $worksrc/RBAAnimation*.hpp +/bin/rm -f $worksrc/RBAPosition*.hpp +/bin/rm -f $worksrc/RBAPost*.hpp +/bin/rm -f $worksrc/RBAAbstractFactory*.hpp +/bin/rm -f $worksrc/RBAConstraint* +/bin/rm -f $worksrc/RBAAreaSet.hpp +/bin/rm -f $worksrc/RBASoundContentSet.hpp +/bin/rm -f $worksrc/RBAViewContentSet.hpp +/bin/rm -f $worksrc/RBAZoneSet.hpp + +sed -e 's/^INPUT =.*$/INPUT = .\/src/' $DOXYGEN > $WORKDIR/$DOXYGEN + +cd $WORKDIR +doxygen $DOXYGEN + |