blob: 9e221589eb8178120ded6331fd4aa92963055a8c [file] [log] [blame]
#!/bin/sh
set -e
BACKENDS="sqlite postgres mysql"
check() {
cargo rustc --quiet --features "lint $BACKENDS $1" -- -Zno-trans --deny warnings
}
(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!")