#!/bin/bash -e | |
get_crate_name() | |
{ | |
while [[ $# -gt 1 ]] ; do | |
v=$1 | |
case $v in | |
--crate-name) | |
echo $2 | |
return | |
;; | |
esac | |
shift | |
done | |
} | |
case $(get_crate_name "$@") in | |
rustls|tlsclient|tlsserver|features|server_suites|client_suites|errors|api|badssl|bugs|curves|topsites|bogo_shim|trytls_shim|bench) | |
EXTRA=$COVERAGE_OPTIONS | |
;; | |
*) | |
;; | |
esac | |
exec "$@" $EXTRA |