aboutsummaryrefslogtreecommitdiffstats
path: root/doc/mkdoc.sh
diff options
context:
space:
mode:
Diffstat (limited to 'doc/mkdoc.sh')
-rwxr-xr-xdoc/mkdoc.sh36
1 files changed, 36 insertions, 0 deletions
diff --git a/doc/mkdoc.sh b/doc/mkdoc.sh
new file mode 100755
index 0000000..c082eb4
--- /dev/null
+++ b/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
+