summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2020-12-06 18:07:10 +0100
committerSlávek Banko <slavek.banko@axis.cz>2020-12-06 19:29:37 +0100
commit269bccc9055d7f6ac12e2cee4741f2da4f8b5eb8 (patch)
treed6eae91a00eeb9ca894453eb23ead2049b2bb432
parent65b6c5ac6f39c266c114d1fdc452d92442f776c7 (diff)
downloadadmin-269bccc9055d7f6ac12e2cee4741f2da4f8b5eb8.tar.gz
admin-269bccc9055d7f6ac12e2cee4741f2da4f8b5eb8.zip
doxygen: Determine the module name from the information in .tdescminfo
instead of by directory name. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
-rwxr-xr-xdoxygen.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/doxygen.sh b/doxygen.sh
index 7fed793..452274e 100755
--- a/doxygen.sh
+++ b/doxygen.sh
@@ -117,8 +117,12 @@ fi
### but no recursion either).
###
# top_srcdir="$1" # Already set by options processing
-module_name=`basename "$top_srcdir"`
-module_name=`echo "$module_name" | awk -F '-' '{print $1}'`
+if test -f $top_srcdir/.tdescminfo; then
+ module_name=`sed -n "s|^Name: ||p" $top_srcdir/.tdescminfo | xargs -r basename`
+else
+ module_name=`basename "$top_srcdir"`
+ module_name=`echo "$module_name" | awk -F '-' '{print $1}'`
+fi
subdir="$2"
if test "x." = "x$subdir" ; then
subdir=""