Skip to content

Commit 7e9b49a

Browse files
authored
Merge pull request #3920 from samsrabin/doc-builder-simplify-messaging
Simplify messaging during docs build
2 parents 77ee157 + 2bc6ee1 commit 7e9b49a

4 files changed

Lines changed: 39 additions & 11 deletions

File tree

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ fxDONOTUSEurl = https://github.com/ESMCI/mpi-serial
124124
[submodule "doc-builder"]
125125
path = doc/doc-builder
126126
url = https://github.com/ESMCI/doc-builder
127-
fxtag = v3.0.1
127+
fxtag = v3.1.0
128128
fxrequired = ToplevelOptional
129129
# Standard Fork to compare to with "git fleximod test" to ensure personal forks aren't committed
130130
fxDONOTUSEurl = https://github.com/ESMCI/doc-builder

doc/build_docs

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,24 @@ if [ ! -f doc-builder/build_docs ]; then
66
${script_dir}/../bin/git-fleximod update doc-builder
77
fi
88

9-
echo "Running: make fetch-images"
10-
make fetch-images
9+
# Check if --verbose or -V was passed
10+
verbose=false
11+
for arg in "$@"; do
12+
case "$arg" in
13+
--verbose|-V) verbose=true; break ;;
14+
esac
15+
done
1116

12-
echo "Running: ./doc-builder/build_docs $@"
17+
if $verbose; then
18+
echo "Running: make fetch-images"
19+
make fetch-images
20+
else
21+
make fetch-images > /dev/null 2>&1
22+
fi
23+
24+
if $verbose; then
25+
echo "Running: ./doc-builder/build_docs $@"
26+
fi
1327
./doc-builder/build_docs "$@"
1428

15-
exit 0
29+
exit 0

doc/build_docs_to_publish

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,27 @@ if [ ! -f doc-builder/build_docs_to_publish ]; then
66
"${script_dir}"/../bin/git-fleximod update doc-builder
77
fi
88

9+
# Check if --verbose or -V was passed
10+
verbose=false
11+
for arg in "$@"; do
12+
case "$arg" in
13+
--verbose|-V) verbose=true; break ;;
14+
esac
15+
done
16+
917
cd "${script_dir}"
1018

11-
echo "Running: make fetch-images"
12-
make fetch-images
19+
if $verbose; then
20+
echo "Running: make fetch-images"
21+
make fetch-images
22+
else
23+
make fetch-images > /dev/null 2>&1
24+
fi
1325

14-
echo "Running: ./doc-builder/build_docs_to_publish $@"
15-
pwd
26+
if $verbose; then
27+
echo "Running: ./doc-builder/build_docs_to_publish $@"
28+
pwd
29+
fi
1630
./doc-builder/build_docs_to_publish "$@"
1731

18-
exit 0
32+
exit 0

0 commit comments

Comments
 (0)