diff --git a/mountpoint-s3-crt-sys/Cargo.toml b/mountpoint-s3-crt-sys/Cargo.toml index 635fa7641..c85af4a32 100644 --- a/mountpoint-s3-crt-sys/Cargo.toml +++ b/mountpoint-s3-crt-sys/Cargo.toml @@ -8,38 +8,57 @@ repository = "https://github.com/awslabs/mountpoint-s3" description = "Rust FFI bindings to the AWS Common Runtime for Mountpoint for Amazon S3." exclude = [ # Exclude large files/directories not required to build the CRT (e.g. tests, docs) + "crt/*/samples/**", "crt/*/tests", "!crt/aws-lc/tests/compiler_features_tests", "!crt/s2n-tls/tests/features", + "crt/*/verification", + "crt/*/include/aws/testing", "crt/**/docs", "crt/aws-c-cal/ecdsa-fuzz-corpus/*", "crt/aws-c-common/verification/*", - "crt/aws-lc/crypto/*/*_tests.txt", + "crt/aws-c-common/AWSCRTAndroidTestRunner", + "crt/aws-c-s3/benchmarks", + "crt/aws-lc/**/*test*.go", + "crt/aws-lc/**/*test*.json", + "crt/aws-lc/**/*test*.py", + "crt/aws-lc/**/*test*.txt", + "crt/aws-lc/crypto/**/*_test.cc", "crt/aws-lc/crypto/cipher_extra/test/*", - "crt/aws-lc/crypto/evp_extra/*_test.cc", - "crt/aws-lc/crypto/evp_extra/*_tests.txt", "crt/aws-lc/crypto/fipsmodule/bn/test/*", - "crt/aws-lc/crypto/fipsmodule/*/*_tests.txt", "crt/aws-lc/crypto/fipsmodule/policydocs/*", "crt/aws-lc/crypto/fipsmodule/sha/testvectors/*", - "crt/aws-lc/crypto/hpke/hpke_test_vectors.txt", - "crt/aws-lc/crypto/hpke/test-vectors.json", "crt/aws-lc/crypto/kyber/kat/*", - "crt/aws-lc/crypto/x509/*_test.cc", "crt/aws-lc/crypto/x509/test/*", + "crt/aws-lc/crypto/ocsp/test/*", "crt/aws-lc/fuzz/*", "crt/aws-lc/generated-src/crypto_test_data.cc", "crt/aws-lc/ssl/ssl_test.cc", "crt/aws-lc/ssl/test/*", - "crt/aws-lc/third_party/googletest/test/*", + "crt/aws-lc/third_party/googletest/*", "crt/aws-lc/third_party/wycheproof_testvectors/*", - "crt/aws-lc/util/fipstools/acvp/acvptool/test/*", - "crt/aws-lc/util/fipstools/delocate/testdata/*", + "crt/aws-lc/tool", + "crt/aws-lc/util", + "!crt/aws-lc/util/fipstools/CMakeLists.txt", + "!crt/aws-lc/util/fipstools/acvp/modulewrapper/CMakeLists.txt", "crt/s2n-tls/compliance/*", + "crt/s2n-tls/docker-images/*", + "crt/s2n-tls/nix/*", "crt/s2n-tls/scram/SCRAM_paper.pdf", "**/.github/**", "**/*.jar", "**/*.md", + "**/*.png", + "**/.gitignore", + "**/.clang-format", + "**/.clang-tidy", + "**/README", + "**/CONTRIBUTORS", + "**/format-check.py", + "**/format-check.sh", + "**/codebuild/**", + "**/codereview.settings", + "**/.builder/**", ] [build-dependencies]