(
replacements: &HashMap<&str, String>,
main_path: &Path,
cargo_path: &Path,
)
| 226 | } |
| 227 | |
| 228 | fn apply_replacements( |
| 229 | replacements: &HashMap<&str, String>, |
| 230 | main_path: &Path, |
| 231 | cargo_path: &Path, |
| 232 | ) { |
| 233 | for (key, value) in replacements { |
| 234 | search_and_replace(main_path, key, value) |
| 235 | .unwrap_or_else(|e| eprintln!("Warning: template replace failed for {}: {}", key, e)); |
| 236 | search_and_replace(cargo_path, key, value) |
| 237 | .unwrap_or_else(|e| eprintln!("Warning: cargo replace failed for {}: {}", key, e)); |
| 238 | } |
| 239 | } |
| 240 | |
| 241 | fn apply_proxy(order: &Order, folder: &Path) { |
| 242 | let proxy_path = order.proxy_dll.as_ref().unwrap(); |
no test coverage detected