File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#! /bin/sh
22# SPDX-License-Identifier: LGPL-2.1-or-later
33
4- DESTDIR= $( pwd )
4+ cd " $( git rev-parse --show-toplevel ) " || exit 1
55
66# build man docs
77BUILDDIR=" $( mktemp -d) "
8- echo $ BUILDDIR
9- trap ' rm -rf -- $BUILDDIR' EXIT
8+ echo " ${ BUILDDIR} "
9+ trap ' rm -rf -- ${ BUILDDIR} ' EXIT
1010
11- meson setup $BUILDDIR -Ddocs=man -Ddocs-build=true
12- meson compile -C $BUILDDIR
11+ meson setup \
12+ -Ddocs=man \
13+ -Ddocs-build=true \
14+ " ${BUILDDIR} "
15+ meson compile \
16+ -C " ${BUILDDIR} "
1317
14- rm -rf $DESTDIR / doc/man
15- mkdir $DESTDIR / doc/man
18+ rm -rf doc/man
19+ mkdir doc/man
1620
17- find $ BUILDDIR /doc -maxdepth 1 -name ' *.2' -exec cp {} $DESTDIR / doc/man \;
21+ find " ${ BUILDDIR} /doc" -maxdepth 1 -name ' *.2' -exec cp {} doc/man \;
1822
1923# build ReST docs
20- rm -rf -- $ BUILDDIR
24+ rm -rf -- " ${ BUILDDIR} "
2125BUILDDIR=" $( mktemp -d) "
22- echo $ BUILDDIR
23- trap ' rm -rf -- $BUILDDIR' EXIT
26+ echo " ${ BUILDDIR} "
27+ trap ' rm -rf -- ${ BUILDDIR} ' EXIT
2428
25- meson setup $BUILDDIR -Ddocs=rst -Ddocs-build=true
26- meson compile -C $BUILDDIR
29+ meson setup \
30+ -Ddocs=rst \
31+ -Ddocs-build=true \
32+ " ${BUILDDIR} "
33+ meson compile \
34+ -C " ${BUILDDIR} "
2735
28- rm -rf $DESTDIR / doc/rst/* .rst
29- mkdir -p $DESTDIR / doc/rst
36+ rm -rf doc/rst/* .rst
37+ mkdir -p doc/rst
3038
31- find $ BUILDDIR /doc/rst -maxdepth 1 -name ' *.rst' -exec cp {} $DESTDIR / doc/rst \;
39+ find " ${ BUILDDIR} /doc/rst" -maxdepth 1 -name ' *.rst' -exec cp {} doc/rst \;
3240
33- cp $ BUILDDIR /doc/conf.py $DESTDIR / doc
34- cp $ BUILDDIR /doc/index.rst $DESTDIR / doc
35- cp $ BUILDDIR /doc/config-schema.json $DESTDIR / doc
41+ cp " ${ BUILDDIR} /doc/conf.py" doc
42+ cp " ${ BUILDDIR} /doc/index.rst" doc
43+ cp " ${ BUILDDIR} /doc/config-schema.json" doc
3644
3745# build html docs
3846# The HTML doc is not ready yet
You can’t perform that action at this time.
0 commit comments