nandi/frqpublic Fork 0
6aa2a6b9858fb3472c5d5976027e354cbd48653a
Commits
Clone
git clone https://git.rickub.com/nandi/frq.git
git clone ssh://git@rickub.com/nandi/frq.git

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

BUCK · 19 lines · 783 BPython Blame HistoryRaw
Build the APK with buck2, from pins rather than from a second checkout a71ef8f nandi 19d ago1# There is no compiler toolchain here, and that is the whole design.
2#
3# The APK's two native pieces are built by jolt-native: libvidya by its buck2
4# graph, and the glue by the NDK its scripts/ pins. Everything this repo adds
5# on top — the boot image, the dex, the packaging — is a tool invocation, so
6# genrule is the only toolchain the graph needs. Nothing here is resolved
7# against the machine except the Android SDK, which .buckconfig.local names.
8load("@prelude//toolchains:genrule.bzl", "system_genrule_toolchain")
9load("@prelude//toolchains:python.bzl", "system_python_bootstrap_toolchain")
10
11system_genrule_toolchain(
12 name = "genrule",
13 visibility = ["PUBLIC"],
14)
15
16system_python_bootstrap_toolchain(
17 name = "python_bootstrap",
18 visibility = ["PUBLIC"],
19)