nandi/jolt-nativepublic Fork 0
3b4eb6b44f7794275c512c47b0abecc452202513
Commits
Clone
git clone https://git.rickub.com/nandi/jolt-native.git
git clone ssh://git@rickub.com/nandi/jolt-native.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Cross-compile for Android, with an NDK nobody has to install 14a30c0 · on 3b4eb6b44f7794275c512c47b0abecc452202513 · nandi · 19d ago
generated.bzl · 137 lines · 6.5 KBPython Blame HistoryRaw
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
# @generated by scripts/dotslash-to-buck — do not edit.
#
# The same archives scripts/*.dotslash pins, as facts buck can act on.
# Bump the DotSlash file and run `just sync-dist`.

DIST = {
    "android-ndk": {
        "linux-x86_64": {
            "url": "https://dl.google.com/android/repository/android-ndk-r29-linux.zip",
            "sha256": "4abbbcdc842f3d4879206e9695d52709603e52dd68d3c1fff04b3b5e7a308ecf",
            "strip_prefix": "android-ndk-r29",
            "type": "zip"
        },
        "macos-aarch64": {
            "url": "https://dl.google.com/android/repository/android-ndk-r29-darwin.zip",
            "sha256": "ce5e4b100ec5fe5be4eb3edcb2c02528824ff9cda3860f5304619be6c3da34d3",
            "strip_prefix": "android-ndk-r29",
            "type": "zip"
        },
        "macos-x86_64": {
            "url": "https://dl.google.com/android/repository/android-ndk-r29-darwin.zip",
            "sha256": "ce5e4b100ec5fe5be4eb3edcb2c02528824ff9cda3860f5304619be6c3da34d3",
            "strip_prefix": "android-ndk-r29",
            "type": "zip"
        }
    },
    "dotslash": {
        "linux-aarch64": {
            "url": "https://github.com/facebook/dotslash/releases/download/v0.5.9/dotslash-linux-musl.arm64.v0.5.9.tar.gz",
            "sha256": "e58374446dacd4a228388cd275d974bbd8f946916b513cf0eb86bdff5d9d675e",
            "strip_prefix": "",
            "type": "tar.gz"
        },
        "linux-x86_64": {
            "url": "https://github.com/facebook/dotslash/releases/download/v0.5.9/dotslash-linux-musl.x86_64.v0.5.9.tar.gz",
            "sha256": "4c75c6eb7890ae35993b962073f6d9bbe78b42b81a5691303ad70f63bfbf7196",
            "strip_prefix": "",
            "type": "tar.gz"
        },
        "macos-aarch64": {
            "url": "https://github.com/facebook/dotslash/releases/download/v0.5.9/dotslash-macos-arm64.v0.5.9.tar.gz",
            "sha256": "eef15be1b554de7b1409cb0c69c24f2cd04f19c0f101ad69fcdf9d66d4d51639",
            "strip_prefix": "",
            "type": "tar.gz"
        },
        "macos-x86_64": {
            "url": "https://github.com/facebook/dotslash/releases/download/v0.5.9/dotslash-macos-amd64.v0.5.9.tar.gz",
            "sha256": "51446593596ffe4cd22bc43a0fe6d82dd367758eb53cb4ade36d6a684ed08469",
            "strip_prefix": "",
            "type": "tar.gz"
        }
    },
    "rust-std-android": {
        "linux-aarch64": {
            "url": "https://static.rust-lang.org/dist/2026-08-20/rust-std-1.98.0-aarch64-linux-android.tar.gz",
            "sha256": "ac1be298e0500438090baa492ac8858473466e386f780878d65d42e575679514",
            "strip_prefix": "rust-std-1.98.0-aarch64-linux-android",
            "type": "tar.gz"
        },
        "linux-x86_64": {
            "url": "https://static.rust-lang.org/dist/2026-08-20/rust-std-1.98.0-aarch64-linux-android.tar.gz",
            "sha256": "ac1be298e0500438090baa492ac8858473466e386f780878d65d42e575679514",
            "strip_prefix": "rust-std-1.98.0-aarch64-linux-android",
            "type": "tar.gz"
        },
        "macos-aarch64": {
            "url": "https://static.rust-lang.org/dist/2026-08-20/rust-std-1.98.0-aarch64-linux-android.tar.gz",
            "sha256": "ac1be298e0500438090baa492ac8858473466e386f780878d65d42e575679514",
            "strip_prefix": "rust-std-1.98.0-aarch64-linux-android",
            "type": "tar.gz"
        },
        "macos-x86_64": {
            "url": "https://static.rust-lang.org/dist/2026-08-20/rust-std-1.98.0-aarch64-linux-android.tar.gz",
            "sha256": "ac1be298e0500438090baa492ac8858473466e386f780878d65d42e575679514",
            "strip_prefix": "rust-std-1.98.0-aarch64-linux-android",
            "type": "tar.gz"
        }
    },
    "rust": {
        "linux-aarch64": {
            "url": "https://static.rust-lang.org/dist/2026-08-20/rust-1.98.0-aarch64-unknown-linux-gnu.tar.gz",
            "sha256": "5fbb4282403046d52a4672765c6761a809bf9f33e699b17e6eb7a93ab7770cc3",
            "strip_prefix": "rust-1.98.0-aarch64-unknown-linux-gnu",
            "type": "tar.gz"
        },
        "linux-x86_64": {
            "url": "https://static.rust-lang.org/dist/2026-08-20/rust-1.98.0-x86_64-unknown-linux-gnu.tar.gz",
            "sha256": "aa30409afa67bd1ada244cefd82c7980e6a65bc113bb978e934b2413c75e3900",
            "strip_prefix": "rust-1.98.0-x86_64-unknown-linux-gnu",
            "type": "tar.gz"
        },
        "macos-aarch64": {
            "url": "https://static.rust-lang.org/dist/2026-08-20/rust-1.98.0-aarch64-apple-darwin.tar.gz",
            "sha256": "026ec75bec81fb8c10b11df98f1336ee39f4bc11e04d6745dffe9fca81e5c0b5",
            "strip_prefix": "rust-1.98.0-aarch64-apple-darwin",
            "type": "tar.gz"
        },
        "macos-x86_64": {
            "url": "https://static.rust-lang.org/dist/2026-08-20/rust-1.98.0-x86_64-apple-darwin.tar.gz",
            "sha256": "66f4e2e17275753deaba8437380de21072b56b5a083cf954bacb6376df0834fc",
            "strip_prefix": "rust-1.98.0-x86_64-apple-darwin",
            "type": "tar.gz"
        }
    },
    "zig": {
        "linux-aarch64": {
            "url": "https://ziglang.org/download/0.16.0/zig-aarch64-linux-0.16.0.tar.xz",
            "sha256": "ea4b09bfb22ec6f6c6ceac57ab63efb6b46e17ab08d21f69f3a48b38e1534f17",
            "strip_prefix": "zig-aarch64-linux-0.16.0",
            "type": "tar.xz"
        },
        "linux-x86_64": {
            "url": "https://ziglang.org/download/0.16.0/zig-x86_64-linux-0.16.0.tar.xz",
            "sha256": "70e49664a74374b48b51e6f3fdfbf437f6395d42509050588bd49abe52ba3d00",
            "strip_prefix": "zig-x86_64-linux-0.16.0",
            "type": "tar.xz"
        },
        "macos-aarch64": {
            "url": "https://ziglang.org/download/0.16.0/zig-aarch64-macos-0.16.0.tar.xz",
            "sha256": "b23d70deaa879b5c2d486ed3316f7eaa53e84acf6fc9cc747de152450d401489",
            "strip_prefix": "zig-aarch64-macos-0.16.0",
            "type": "tar.xz"
        },
        "macos-x86_64": {
            "url": "https://ziglang.org/download/0.16.0/zig-x86_64-macos-0.16.0.tar.xz",
            "sha256": "0387557ed1877bc6a2e1802c8391953baddba76081876301c522f52977b52ba7",
            "strip_prefix": "zig-x86_64-macos-0.16.0",
            "type": "tar.xz"
        },
        "windows-x86_64": {
            "url": "https://ziglang.org/download/0.16.0/zig-x86_64-windows-0.16.0.zip",
            "sha256": "68659eb5f1e4eb1437a722f1dd889c5a322c9954607f5edcf337bc3684a75a7e",
            "strip_prefix": "zig-x86_64-windows-0.16.0",
            "type": "zip"
        }
    }
}