(download_dir: &Path, targets: &[String])
| 879 | } |
| 880 | |
| 881 | fn install_downloaded_artifacts(download_dir: &Path, targets: &[String]) -> Result<()> { |
| 882 | let downloaded_assets = download_dir.join(GENERATED_ASSETS_DIR); |
| 883 | ensure_file(&downloaded_assets.join("manifest.json"))?; |
| 884 | copy_dir_all(&downloaded_assets, Path::new(GENERATED_ASSETS_DIR))?; |
| 885 | |
| 886 | for target in targets { |
| 887 | let downloaded_aot = download_dir.join("target/pglite-oxide/aot").join(target); |
| 888 | ensure_file(&downloaded_aot.join("manifest.json"))?; |
| 889 | copy_dir_all(&downloaded_aot, &generated_aot_dir(target))?; |
| 890 | } |
| 891 | Ok(()) |
| 892 | } |
| 893 | |
| 894 | fn install_local_assets(args: &[String]) -> Result<()> { |
| 895 | let target = value_after(args, "--target-triple").unwrap_or(host_target_triple()); |
no test coverage detected