blob: 860d11db13997e207f0cd65be9c53170ce8bc651 [file] [log] [blame]
#!/bin/sh
set -e
BACKENDS="sqlite postgres mysql"
check() {
cargo rustc --quiet --features "lint $BACKENDS $1" -- -Zno-trans
}
(cd diesel &&
check "unstable extras" &&
echo "✔ diesel core crate looks good!")
(cd diesel_infer_schema &&
check &&
echo "✔ infer schema crate looks good!")
(cd diesel_codegen &&
check &&
echo "✔ codegen crate looks good!")
(cd diesel_cli &&
check &&
echo "✔ cli crate looks good!")