{
  "tools": {
    "zig": "0.15.2",
    "llvm": "21",
    "node": "22"
  },
  "dependencies": {
    "llhttp": "9.2.1",
    "libuv": "1.51.0",
    "libsodium": "1.0.20",
    "mbedtls": "3.6.5",
    "zlib": "1.3.1"
  },
  "targets": {
    "linux-glibc-x64": {
      "os_type": "linux-glibc",
      "arch": "x86_64",
      "zig_target": "x86_64-linux-gnu",
      "rust_target": "x86_64-unknown-linux-gnu",
      "artifact_name": "ant-linux-x64",
      "binary_name": "ant",
      "deps": ["llhttp", "libuv"],
      "tls_library": "openssl",
      "static_link": false,
      "cmake_generator": null,
      "extra_meson_args": null
    },
    "linux-glibc-aarch64": {
      "os_type": "linux-glibc",
      "arch": "aarch64",
      "zig_target": "aarch64-linux-gnu",
      "rust_target": "aarch64-unknown-linux-gnu",
      "artifact_name": "ant-linux-aarch64",
      "binary_name": "ant",
      "deps": ["llhttp", "libuv"],
      "tls_library": "openssl",
      "static_link": false,
      "cmake_generator": null,
      "extra_meson_args": null
    },
    "linux-musl-x64": {
      "os_type": "linux-musl",
      "arch": "x86_64",
      "zig_target": "x86_64-linux-musl",
      "rust_target": "x86_64-unknown-linux-musl",
      "artifact_name": "ant-linux-x64-musl",
      "binary_name": "ant",
      "deps": ["llhttp", "libuv", "zlib"],
      "tls_library": "openssl",
      "static_link": true,
      "cmake_generator": "Ninja",
      "extra_meson_args": null
    },
    "linux-musl-aarch64": {
      "os_type": "linux-musl",
      "arch": "aarch64",
      "zig_target": "aarch64-linux-musl",
      "rust_target": "aarch64-unknown-linux-musl",
      "artifact_name": "ant-linux-aarch64-musl",
      "binary_name": "ant",
      "deps": ["llhttp", "libuv", "zlib"],
      "tls_library": "openssl",
      "static_link": true,
      "cmake_generator": "Ninja",
      "extra_meson_args": null
    },
    "macos-x64": {
      "os_type": "macos",
      "arch": "x86_64",
      "zig_target": "x86_64-macos",
      "rust_target": "x86_64-apple-darwin",
      "artifact_name": "ant-darwin-x64",
      "binary_name": "ant",
      "deps": ["llhttp", "libsodium"],
      "tls_library": "openssl",
      "static_link": false,
      "cmake_generator": null,
      "extra_meson_args": null
    },
    "macos-aarch64": {
      "os_type": "macos",
      "arch": "aarch64",
      "zig_target": "aarch64-macos",
      "rust_target": "aarch64-apple-darwin",
      "artifact_name": "ant-darwin-aarch64",
      "binary_name": "ant",
      "deps": ["llhttp", "libsodium"],
      "tls_library": "openssl",
      "static_link": false,
      "cmake_generator": null,
      "extra_meson_args": null
    },
    "macos-x64-mbedtls": {
      "os_type": "macos",
      "arch": "x86_64",
      "zig_target": "x86_64-macos",
      "rust_target": "x86_64-apple-darwin",
      "artifact_name": "ant-darwin-x64-mbedtls",
      "binary_name": "ant",
      "deps": ["llhttp", "libsodium", "mbedtls"],
      "tls_library": "mbedtls",
      "static_link": false,
      "cmake_generator": null,
      "extra_meson_args": null
    },
    "macos-aarch64-mbedtls": {
      "os_type": "macos",
      "arch": "aarch64",
      "zig_target": "aarch64-macos",
      "rust_target": "aarch64-apple-darwin",
      "artifact_name": "ant-darwin-aarch64-mbedtls",
      "binary_name": "ant",
      "deps": ["llhttp", "libsodium", "mbedtls"],
      "tls_library": "mbedtls",
      "static_link": false,
      "cmake_generator": null,
      "extra_meson_args": null
    },
    "windows-x64": {
      "os_type": "windows",
      "arch": "x86_64",
      "zig_target": "x86_64-windows-gnu",
      "rust_target": "x86_64-pc-windows-gnu",
      "artifact_name": "ant-windows-x64",
      "binary_name": "ant.exe",
      "deps": ["llhttp"],
      "tls_library": "openssl",
      "static_link": false,
      "cmake_generator": "MinGW Makefiles",
      "extra_meson_args": "-Dc_std=gnu2x"
    }
  }
}
