| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 1 | #!/usr/bin/env dotslash |
| 2 | |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 3 | // The Jolt side that binds the tree ABI, from jolt-native's v0.1.3 release. |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 4 | // |
| 5 | // deps.edn takes this as a git dependency, and jolt resolves it into its own |
| 6 | // cache. The boot image cannot: a cross compile has no dependency resolution, |
| 7 | // so every source root has to be named, and a path into somebody's ~/.jolt is |
| 8 | // not a thing a build can be handed. This is the same tree at the same commit, |
| 9 | // as an archive an action can depend on. |
| 10 | { |
| 11 | "name": "glimmer-vidya", |
| 12 | "platforms": { |
| 13 | "linux-x86_64": { |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 14 | "size": 17988, |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 15 | "hash": "sha256", |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 16 | "digest": "5ea0f7d2c3d3ff56daa3983c7222bd724a6dd4d6977c6b3bb2311d7d708ea9fe", |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 17 | "format": "tar.gz", |
| 18 | "path": "glimmer-vidya/deps.edn", |
| 19 | "providers": [ |
| 20 | { |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 21 | "url": "https://gitlab.com/nandithebull/jolt-native/-/releases/v0.1.3/downloads/jolt-native-glimmer-vidya-v0.1.3.tar.gz" |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 22 | } |
| 23 | ] |
| 24 | }, |
| 25 | "linux-aarch64": { |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 26 | "size": 17988, |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 27 | "hash": "sha256", |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 28 | "digest": "5ea0f7d2c3d3ff56daa3983c7222bd724a6dd4d6977c6b3bb2311d7d708ea9fe", |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 29 | "format": "tar.gz", |
| 30 | "path": "glimmer-vidya/deps.edn", |
| 31 | "providers": [ |
| 32 | { |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 33 | "url": "https://gitlab.com/nandithebull/jolt-native/-/releases/v0.1.3/downloads/jolt-native-glimmer-vidya-v0.1.3.tar.gz" |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 34 | } |
| 35 | ] |
| 36 | }, |
| 37 | "macos-x86_64": { |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 38 | "size": 17988, |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 39 | "hash": "sha256", |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 40 | "digest": "5ea0f7d2c3d3ff56daa3983c7222bd724a6dd4d6977c6b3bb2311d7d708ea9fe", |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 41 | "format": "tar.gz", |
| 42 | "path": "glimmer-vidya/deps.edn", |
| 43 | "providers": [ |
| 44 | { |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 45 | "url": "https://gitlab.com/nandithebull/jolt-native/-/releases/v0.1.3/downloads/jolt-native-glimmer-vidya-v0.1.3.tar.gz" |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 46 | } |
| 47 | ] |
| 48 | }, |
| 49 | "macos-aarch64": { |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 50 | "size": 17988, |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 51 | "hash": "sha256", |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 52 | "digest": "5ea0f7d2c3d3ff56daa3983c7222bd724a6dd4d6977c6b3bb2311d7d708ea9fe", |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 53 | "format": "tar.gz", |
| 54 | "path": "glimmer-vidya/deps.edn", |
| 55 | "providers": [ |
| 56 | { |
| Take every jolt-native half from the release, and only from there a008d3b nandi 18d ago | 57 | "url": "https://gitlab.com/nandithebull/jolt-native/-/releases/v0.1.3/downloads/jolt-native-glimmer-vidya-v0.1.3.tar.gz" |
| Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 18d ago | 58 | } |
| 59 | ] |
| 60 | } |
| 61 | } |
| 62 | } |