#!/usr/bin/env dotslash // DotSlash itself, so that a remote worker can fetch a toolchain the way this // machine does. // // The other manifests here are pins buck reads and then fetches for itself. // This one is different: it is fetched so that it can do the fetching. An NDK // is three gigabytes unpacked, and shipping that to a worker as an action // input means uploading it to the CAS first; a worker that runs this instead // downloads the same pinned archive, by the same digest, from Google. // // Not runnable as a shim, and nothing tries: a DotSlash file cannot bootstrap // the program that reads it. { "name": "dotslash", "platforms": { "linux-x86_64": { "size": 842816, "hash": "sha256", "digest": "4c75c6eb7890ae35993b962073f6d9bbe78b42b81a5691303ad70f63bfbf7196", "format": "tar.gz", "path": "dotslash", "providers": [ { "url": "https://github.com/facebook/dotslash/releases/download/v0.5.9/dotslash-linux-musl.x86_64.v0.5.9.tar.gz" } ] }, "linux-aarch64": { "size": 754251, "hash": "sha256", "digest": "e58374446dacd4a228388cd275d974bbd8f946916b513cf0eb86bdff5d9d675e", "format": "tar.gz", "path": "dotslash", "providers": [ { "url": "https://github.com/facebook/dotslash/releases/download/v0.5.9/dotslash-linux-musl.arm64.v0.5.9.tar.gz" } ] }, "macos-x86_64": { "size": 716580, "hash": "sha256", "digest": "51446593596ffe4cd22bc43a0fe6d82dd367758eb53cb4ade36d6a684ed08469", "format": "tar.gz", "path": "dotslash", "providers": [ { "url": "https://github.com/facebook/dotslash/releases/download/v0.5.9/dotslash-macos-amd64.v0.5.9.tar.gz" } ] }, "macos-aarch64": { "size": 600404, "hash": "sha256", "digest": "eef15be1b554de7b1409cb0c69c24f2cd04f19c0f101ad69fcdf9d66d4d51639", "format": "tar.gz", "path": "dotslash", "providers": [ { "url": "https://github.com/facebook/dotslash/releases/download/v0.5.9/dotslash-macos-arm64.v0.5.9.tar.gz" } ] } } }