{
    "name": "aws-c-io",
    "upstream": [
        { "name": "aws-c-common" },
        { "name": "aws-c-cal" },
        {
            "name": "s2n",
            "targets": ["linux", "android"]
        }
    ],
    "downstream": [
        { "name": "aws-c-http" },
        { "name": "aws-c-mqtt" },
        { "name": "aws-c-event-stream" }
    ],
    "targets": {
        "linux": {
            "_comment": "set up SoftHSM2 for PKCS#11 tests (see: ./builder/actions/pkcs11_test_setup.py)",
            "+pre_build_steps": ["pkcs11-test-setup"]
        }
    },
    "build_env": {
        "LSAN_OPTIONS": "suppressions={source_dir}/tests/resources/suppressions-lsan.txt:allow_addr2line=1",
        "ASAN_OPTIONS": "suppressions={source_dir}/tests/resources/suppressions-asan.txt"
    }
}
