X-Git-Url: http://git.droids-corp.org/?p=dpdk.git;a=blobdiff_plain;f=devtools%2Fcheckpatches.sh;h=0b94a31690d777610a5515c4da9b171f79b653a8;hp=6966922e46068c2d5fe6ae256721a29a6c5214a7;hb=b071f1fa8825f51a9e81921f05f31c36e57c43cf;hpb=aee76bb79b91e2f8bce0e9356bee23f6e52d0513 diff --git a/devtools/checkpatches.sh b/devtools/checkpatches.sh index 6966922e46..0b94a31690 100755 --- a/devtools/checkpatches.sh +++ b/devtools/checkpatches.sh @@ -110,6 +110,14 @@ check_forbidden_additions() { # -f $(dirname $(readlink -f $0))/check-forbidden-tokens.awk \ "$1" || res=1 + # forbid use of experimental build flag except in examples + awk -v FOLDERS='lib drivers app' \ + -v EXPRESSIONS='-DALLOW_EXPERIMENTAL_API allow_experimental_apis' \ + -v RET_ON_FAIL=1 \ + -v MESSAGE='Using experimental build flag for in-tree compilation' \ + -f $(dirname $(readlink -f $0))/check-forbidden-tokens.awk \ + "$1" || res=1 + # svg figures must be included with wildcard extension # because of png conversion for pdf docs awk -v FOLDERS='doc' \