devtools: fix return of forbidden addition checks
Explicitly collect the error code of the multiple awk script calls. Bugzilla ID: 165 Fixes: 4d4c612e6a30 ("devtools: check wrong svg include in guides") Cc: stable@dpdk.org Signed-off-by: Arnon Warshavsky <arnon@qwilt.com>
This commit is contained in:
parent
d5c677db89
commit
dafc04c151
@ -44,6 +44,8 @@ print_usage () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
check_forbidden_additions() { # <patch>
|
check_forbidden_additions() { # <patch>
|
||||||
|
res=0
|
||||||
|
|
||||||
# refrain from new additions of rte_panic() and rte_exit()
|
# refrain from new additions of rte_panic() and rte_exit()
|
||||||
# multiple folders and expressions are separated by spaces
|
# multiple folders and expressions are separated by spaces
|
||||||
awk -v FOLDERS="lib drivers" \
|
awk -v FOLDERS="lib drivers" \
|
||||||
@ -51,7 +53,8 @@ check_forbidden_additions() { # <patch>
|
|||||||
-v RET_ON_FAIL=1 \
|
-v RET_ON_FAIL=1 \
|
||||||
-v MESSAGE='Using rte_panic/rte_exit' \
|
-v MESSAGE='Using rte_panic/rte_exit' \
|
||||||
-f $(dirname $(readlink -e $0))/check-forbidden-tokens.awk \
|
-f $(dirname $(readlink -e $0))/check-forbidden-tokens.awk \
|
||||||
"$1"
|
"$1" || res=1
|
||||||
|
|
||||||
# svg figures must be included with wildcard extension
|
# svg figures must be included with wildcard extension
|
||||||
# because of png conversion for pdf docs
|
# because of png conversion for pdf docs
|
||||||
awk -v FOLDERS='doc' \
|
awk -v FOLDERS='doc' \
|
||||||
@ -59,7 +62,9 @@ check_forbidden_additions() { # <patch>
|
|||||||
-v RET_ON_FAIL=1 \
|
-v RET_ON_FAIL=1 \
|
||||||
-v MESSAGE='Using explicit .svg extension instead of .*' \
|
-v MESSAGE='Using explicit .svg extension instead of .*' \
|
||||||
-f $(dirname $(readlink -e $0))/check-forbidden-tokens.awk \
|
-f $(dirname $(readlink -e $0))/check-forbidden-tokens.awk \
|
||||||
"$1"
|
"$1" || res = 1
|
||||||
|
|
||||||
|
return $res
|
||||||
}
|
}
|
||||||
|
|
||||||
number=0
|
number=0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user