graft source
graft crt
global-exclude .git*
global-exclude .git*/**
global-exclude .travis*
global-exclude .travis/**
global-exclude codebuild/**
global-exclude crt/*/verification/**
global-exclude crt/*/docs/**
global-exclude docker-images/**
prune crt/**/AWSCRTAndroidTestRunner
prune crt/aws-c-auth/tests/aws-sig-v4-test-suite
prune crt/aws-c-auth/tests/fuzz/corpus
prune crt/aws-c-cal/ecdsa-fuzz-corpus
prune crt/aws-c-s3/benchmarks
prune crt/s2n/tests
# s2n's cmake relies on a some files under test/ for compile time feature tests
graft crt/s2n/tests/features
exclude crt/aws-lc/**/*test*.go
exclude crt/aws-lc/**/*test*.json
exclude crt/aws-lc/**/*test*.py
exclude crt/aws-lc/**/*test*.txt
prune crt/aws-lc/crypto/cipher_extra/test
prune crt/aws-lc/fuzz
prune crt/aws-lc/ssl
prune crt/aws-lc/tests
graft crt/aws-lc/tests/compiler_features_tests
prune crt/aws-lc/third_party
graft crt/aws-lc/third_party/fiat
graft crt/aws-lc/third_party/s2n-bignum
prune crt/aws-lc/tool
prune crt/aws-lc/util
include crt/aws-lc/util/fipstools/CMakeLists.txt
include crt/aws-lc/util/fipstools/acvp/modulewrapper/CMakeLists.txt
# by default only test/test*.py are included, include the entire test suite
graft test
