nandi/jolt-nativepublic Fork 0
dce285fb5a5ec1f331b8afa7b2bdc4ed5e1bbd46
Commits
Clone
git clone https://git.rickub.com/nandi/jolt-native.git
git clone ssh://git@rickub.com/nandi/jolt-native.git

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

Build both objects under buck2, against the BuildBuddy cache 600f207 · on dce285fb5a5ec1f331b8afa7b2bdc4ed5e1bbd46 · nandi · 19d ago
fixups.toml · 11 lines · 699 BTOML Blame HistoryRaw
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
# aws-lc-rs's build script only re-exports what aws-lc-sys published through
# cargo's `links` metadata, and buck2 does not carry that between build
# scripts: it asserts on the first `DEP_AWS_LC_<version>_INCLUDE` it finds and
# panics with "missing DEP_AWS_LC_ include" when there is none. The name
# encodes aws-lc-sys's `links = "aws_lc_0_43_0"`, and the value is the header
# directory in that crate's own sources.
#
# Both halves name the version, and nothing here derives it: bumping aws-lc-sys
# means editing this file, and the symptom of forgetting is that same panic.
[buildscript.run]
env = { DEP_AWS_LC_0_43_0_INCLUDE = "$(location :aws-lc-sys-0.43.0.crate)/include", OPT_LEVEL = "2" }