From 6a1fd914ea6c7bf542ddd64f5e565f488054f1da Mon Sep 17 00:00:00 2001 From: John Vandenberg Date: Mon, 25 Nov 2019 15:16:57 +0700 Subject: [PATCH] Win: Ignore missing unixccompiler.py --- pyoxidizer/src/py_packaging/distutils.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pyoxidizer/src/py_packaging/distutils.rs b/pyoxidizer/src/py_packaging/distutils.rs index 2e6049f8f..3157de808 100644 --- a/pyoxidizer/src/py_packaging/distutils.rs +++ b/pyoxidizer/src/py_packaging/distutils.rs @@ -58,6 +58,11 @@ pub fn prepare_hacked_distutils(logger: &slog::Logger, target: &PythonPaths) { for (path, data) in MODIFIED_DISTUTILS_FILES.iter() { let dest_path = dest_distutils_path.join(path); + if !dest_path.exists() { + warn!(logger, "not updating missing distutils/{}", path); + continue; + } + warn!(logger, "modifying distutils/{} for oxidation", path); std::fs::write(dest_path, data).unwrap(); }