(output_dir: &Path, target: &str)
| 1031 | } |
| 1032 | |
| 1033 | fn package_release_aot_assets(output_dir: &Path, target: &str) -> Result<PathBuf> { |
| 1034 | ensure_supported_aot_target(target)?; |
| 1035 | let generated_aot = generated_aot_dir(target); |
| 1036 | ensure_file(&generated_aot.join("manifest.json"))?; |
| 1037 | |
| 1038 | let output = output_dir.join(format!("pglite-oxide-aot-{target}.tar.zst")); |
| 1039 | deterministic_tar_zst( |
| 1040 | &generated_aot, |
| 1041 | &Path::new("target/pglite-oxide/aot").join(target), |
| 1042 | &output, |
| 1043 | )?; |
| 1044 | Ok(output) |
| 1045 | } |
| 1046 | |
| 1047 | fn run_in_release_workspace(command: &str, args: &[&str]) -> Result<()> { |
| 1048 | let workspace = Path::new(RELEASE_STAGE_DIR).join("workspace"); |
no test coverage detected