git-internal 0.7.6

High-performance Rust library for Git internal objects, Pack files, and AI-assisted development objects (Intent, Plan, Task, Run, Evidence, Decision) with delta compression, streaming I/O, and smart protocol support.
Documentation
# @generated by `cargo buckal`
#
# Target platforms expressed using Rust-style triples.
# These are intended for `--target-platforms` and to make `select()`s in
# buckal-generated rules match on OS/CPU/ABI constraints.

load("@prelude//platforms:defs.bzl", "execution_platform")

platform(
    name = "aarch64-apple-darwin",
    constraint_values = [
        "prelude//os/constraints:macos",
        "prelude//cpu/constraints:arm64",
    ],
    visibility = ["PUBLIC"],
)

platform(
    name = "x86_64-pc-windows-msvc",
    constraint_values = [
        "prelude//os/constraints:windows",
        "prelude//cpu/constraints:x86_64",
        "prelude//abi/constraints:msvc",
    ],
    visibility = ["PUBLIC"],
)

platform(
    name = "x86_64-unknown-linux-gnu",
    constraint_values = [
        "prelude//os/constraints:linux",
        "prelude//cpu/constraints:x86_64",
        "prelude//abi/constraints:gnu",
    ],
    visibility = ["PUBLIC"],
)

config_setting(
    name = "cross",
    values = {
        "cross.skip_test": "true",
    },
    visibility = ["PUBLIC"],
)

config_setting(
    name = "windows-msvc",
    constraint_values = [
        "prelude//os/constraints:windows",
        "prelude//abi/constraints:msvc",
    ],
    visibility = ["PUBLIC"],
)