From d5eadee8c51e9b8ba936ae4e0a9c5ae8ffb4e5e8 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 11 Dec 2020 15:19:57 +0100 Subject: [PATCH] doxygen configuration improved --- doc/doxyfilter.sh | 3 +++ doc/qskdoc.m4 | 2 ++ doc/qskdoxygen.sh | 9 +++++++++ 3 files changed, 14 insertions(+) create mode 100755 doc/doxyfilter.sh create mode 100644 doc/qskdoc.m4 create mode 100755 doc/qskdoxygen.sh diff --git a/doc/doxyfilter.sh b/doc/doxyfilter.sh new file mode 100755 index 00000000..12d44e64 --- /dev/null +++ b/doc/doxyfilter.sh @@ -0,0 +1,3 @@ +#! /bin/sh + +m4 qskdoc.m4 $1 diff --git a/doc/qskdoc.m4 b/doc/qskdoc.m4 new file mode 100644 index 00000000..63e02557 --- /dev/null +++ b/doc/qskdoc.m4 @@ -0,0 +1,2 @@ +define(`QSK_SUBCONTROLS',`static const QskAspect::Subcontrol $@;')dnl +define(`QSK_STATES',`static const QskAspect::State $@;')dnl diff --git a/doc/qskdoxygen.sh b/doc/qskdoxygen.sh new file mode 100755 index 00000000..fef26770 --- /dev/null +++ b/doc/qskdoxygen.sh @@ -0,0 +1,9 @@ +#! /bin/sh + +doxygen + +find html -name 'class_*.html' -exec sed -i \ + -e '/Detailed Description/d' \ + -e '0,/Definition at line/{//d;}' \ + -e 's/Inheritance diagram for .*://' \ + {} \;