From b2116cb29cc8c3bdf830e2778614a49fb22cae2c Mon Sep 17 00:00:00 2001 From: Jeff Epler Date: Thu, 30 Nov 2023 09:08:41 -0600 Subject: [PATCH] Restore behavior of shipping 0-byte py files as .py, not .mpy (it's smaller on disk) --- circuitpython_build_tools/build.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/circuitpython_build_tools/build.py b/circuitpython_build_tools/build.py index 21f7849..62ea344 100644 --- a/circuitpython_build_tools/build.py +++ b/circuitpython_build_tools/build.py @@ -275,7 +275,7 @@ def library(library_path, output_directory, package_folder_prefix, try: _munge_to_temp(full_path, temp_file, library_version) temp_file.close() - if mpy_cross: + if mpy_cross and os.stat(temp_file).st_size != 0: output_file = output_file.with_suffix(".mpy") mpy_success = subprocess.call([ mpy_cross,