Implement transactional scripted prim builds (#131)
Some checks failed
CI / rust-skia (Rust only) (push) Successful in 2m46s
CI / required (push) Failing after 53s

This commit is contained in:
2026-08-18 11:32:32 +02:00
parent 08696cd2fe
commit 64edd8df46
11 changed files with 1766 additions and 20 deletions

View File

@@ -48,10 +48,10 @@ fn package_has_only_reviewed_rust_dependencies_and_no_build_script() {
#[test]
fn runtime_source_has_no_subprocess_or_native_abi_escape_hatch() {
let source = PathBuf::from(env!("CARGO_MANIFEST_DIR")).join("src");
let mut files = Vec::with_capacity(32);
let mut files = Vec::with_capacity(34);
collect_rust_files(&source, &mut files);
assert!(
files.len() <= 32,
files.len() <= 34,
"source-file count needs a reviewed bound update"
);
for path in files {