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