MCPcopy Create free account
hub / github.com/f0rr0/oliphaunt / find_aot_artifact_dir

Function find_aot_artifact_dir

xtask/src/main.rs:9023–9037  ·  view source on GitHub ↗
(target: &str)

Source from the content-addressed store, hash-verified

9021}
9022
9023fn find_aot_artifact_dir(target: &str) -> Result<PathBuf> {
9024 let generated = generated_aot_dir(target);
9025 if generated.join("manifest.json").is_file() {
9026 return Ok(generated);
9027 }
9028 let crate_dir = crate_aot_artifact_dir(target);
9029 if crate_dir.join("manifest.json").is_file() {
9030 return Ok(crate_dir);
9031 }
9032 bail!(
9033 "missing AOT artifacts for {target}; expected {} or {}",
9034 generated.display(),
9035 crate_dir.display()
9036 )
9037}
9038
9039fn write_asset_manifest(
9040 sources: &SourcesManifest,

Callers 2

Calls 3

generated_aot_dirFunction · 0.85
crate_aot_artifact_dirFunction · 0.85
joinMethod · 0.45

Tested by

no test coverage detected