nandi/jolt-nativepublic Fork 0
3dd441e764bc6b0123d9b33fe9871dcf7ac150b6
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.

Lift freeq's AV media plane out of sleek 90f8b89 · on 3dd441e764bc6b0123d9b33fe9871dcf7ac150b6 · nandi · 19d ago
config.toml · 17 lines · 707 BTOML Blame HistoryRaw
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
# Link through `zig cc`, which brings its own glibc sysroot, so a build needs no
# system C toolchain — the same arrangement vidya uses, and the reason this
# repo builds on a machine with no `cc` on its PATH at all.
#
# The pinned tools come from the DotSlash files in `scripts/`, fetched and
# cached on first use; `dotslash` must be on PATH. Paths are relative to the
# directory cargo runs in, which is the workspace root.
[build]
rustc-wrapper = "scripts/sccache"

# openh264 is C++, so the workspace needs both halves of zig's toolchain.
[env]
CC = { value = "scripts/zcc", relative = true }
CXX = { value = "scripts/zxx", relative = true }

[target.x86_64-unknown-linux-gnu]
linker = "scripts/zcc"