nandi/frqpublic Fork 0
a32699ed51bfbcc605737c045b0f1b5673a05a7c
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.

Build the APK with buck2, from pins rather than from a second checkout a71ef8f · on a32699ed51bfbcc605737c045b0f1b5673a05a7c · nandi · 19d ago
BUCK · 33 lines · 928 BPython 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
# The pins, as artifacts.
#
# A manifest a build action resolves has to be an input to that action, so that
# bumping the version it names invalidates what was built with the old one.
# android/BUCK hands this one to the boot image compile along with a DotSlash
# to read it with.
export_file(
    name = "jolt",
    mode = "reference",
    visibility = ["PUBLIC"],
)

# The NDK lookup, and the driver that uses it. Inputs, so what links the glue
# is named by this repo rather than found next door: the APK's own link step
# needs a clang and an llvm-objcopy, and jolt-native is no longer required to
# be on the machine for that.
export_file(
    name = "android-ndk-bin",
    mode = "reference",
    visibility = ["PUBLIC"],
)

export_file(
    name = "android-cc",
    mode = "reference",
    visibility = ["PUBLIC"],
)

export_file(
    name = "android-ndk.dotslash",
    mode = "reference",
    visibility = ["PUBLIC"],
)