From 6c72dec7e520bf9bef18b5db8656532278bcac26 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Wed, 2 Sep 2015 09:38:28 +0200 Subject: [PATCH] build/makedocs.sh: handle relative output directories Signed-off-by: Jo-Philipp Wich --- build/makedocs.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build/makedocs.sh b/build/makedocs.sh index a9fc760e7..955c58cf0 100755 --- a/build/makedocs.sh +++ b/build/makedocs.sh @@ -7,8 +7,15 @@ topdir=$(pwd) exit 1 } +outdir=$(readlink -f "$1") + +mkdir -p "$outdir" || { + echo "Unable to mkdir '$outdir'" >&2 + exit 1 +} + ( cd "$topdir/build/luadoc/" find "$topdir/libs/" "$topdir/modules/" -type f -name '*.lua' -or -name '*.luadoc' | \ - xargs grep -l '@return' | xargs ./doc.lua --no-files -d "$1" + xargs grep -l '@return' | xargs ./doc.lua --no-files -d "$outdir" ) -- 2.11.0