#/usr/bin/env bash set -e mkdir -p target/compliance BLOB=${1:-main} if ! command -v duvet &> /dev/null; then cargo install duvet fi duvet \ report \ --spec-pattern 'specs/**/*.toml' \ --source-pattern 'quic/**/*.rs' \ --workspace \ --exclude duvet \ --require-tests false \ --blob-link "https://github.com/aws/s2n-quic/blob/$BLOB" \ --issue-link 'https://github.com/aws/s2n-quic/issues' \ --no-cargo \ --html target/compliance/report.html echo "compliance report available in 'target/compliance/report.html'"