3 # Give names of targets to use on the command line
4 # coccicheck is not enabled by default
5 default
="sparse hdr-check sha256 leaks address,undefined test check-docs doc"
13 -?
*) skip
="$skip${t#-} " ;;
14 ?
*) more="$more$t " ;;
22 echo "----- >8 -----" >&2
25 echo "Skipping $t" >&2
32 address | undefined | address
,undefined
)
38 GIT_TEST_PASSING_SANITIZE_LEAK
=true Meta
/Make
-j16 test &&
40 GIT_TEST_PASSING_SANITIZE_LEAK
=true Meta
/Make
-j16 clean
43 SPATCH_FLAGS
=--recursive-includes Meta
/Make
-j16 "$t"
46 Meta
/Make
-j16 -- NO_REGEX
=NoThanks SPARSE_FLAGS
=-Wsparse-error "$t" &&
47 Meta
/Make
-j16 -- NO_REGEX
=NoThanks clean
>/dev
/null
2>&1 &&
48 rm -f compat
/regex
/regex.o
51 GIT_TEST_DEFAULT_HASH
=sha256 Meta
/Make
-j16 test
57 Meta
/Make
-j16 distclean
>/dev
/null
2>&1 ||
exit 1
59 Meta
/Make
-j16 distclean