diff options
author | Alejandro Colomar <alx@kernel.org> | 2023-11-22 15:36:25 +0100 |
---|---|---|
committer | Alejandro Colomar <alx@kernel.org> | 2023-11-22 15:46:49 +0100 |
commit | 9cf69afc926e009156eeb15314643a97148fdcb2 (patch) | |
tree | 40410198024d5478953b745f1dc5776a0c68a05e /scripts | |
parent | 64dd51b3c41e95842b8367ae40823c8780465e62 (diff) |
scripts/LinuxManBook/build_linux_man_book.sh: Allow running from any working directory
Signed-off-by: Alejandro Colomar <alx@kernel.org>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/LinuxManBook/build_linux_man_book.sh | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/scripts/LinuxManBook/build_linux_man_book.sh b/scripts/LinuxManBook/build_linux_man_book.sh index 6c0f20891..68904b01b 100755 --- a/scripts/LinuxManBook/build_linux_man_book.sh +++ b/scripts/LinuxManBook/build_linux_man_book.sh @@ -3,18 +3,20 @@ # SPDX-License-Identifier: GPL-3.0-or-later ( - ./prepare_linux_man_book.pl "$1" \ + "$(dirname "$0")"/prepare_linux_man_book.pl "$1" \ | groff -z -dPDF.EXPORT=1 -dLABEL.REFS=1 -dpaper=a4 -Tpdf -k -pet \ - -M. -F. -mandoc -manmark -P-pa4 \-rC1 -rCHECKSTYLE=3 2>&1 \ + -M"$(dirname "$0")" -mandoc -manmark \ + -F"$(dirname "$0")" -P-pa4 \-rC1 -rCHECKSTYLE=3 2>&1 \ | LC_ALL=C grep '^\. *ds '; - ./prepare_linux_man_book.pl "$1"; + "$(dirname "$0")"/prepare_linux_man_book.pl "$1"; ) \ | preconv \ | tbl \ | eqn -Tpdf \ | ( - troff -Tpdf -ms <LMBfront.ms; - troff -Tpdf -M. -F. -mandoc -manmark -dpaper=a4; + troff -Tpdf -ms <"$(dirname "$0")"/LMBfront.ms; + troff -Tpdf -M"$(dirname "$0")" -mandoc -manmark \ + -F"$(dirname "$0")" -dpaper=a4; ) \ -| gropdf -F. -pa4; +| gropdf -F"$(dirname "$0")" -pa4; |