#!/bin/bash -eux

for cmd in build test clippy; do
  cargo $cmd --no-default-features
  cargo $cmd --no-default-features --features client-reqwest
  cargo $cmd --no-default-features --features reqwest-blocking
  cargo $cmd --all-features
done

cargo clippy --all-features --tests

RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features --no-deps

