makepanda: fix unnecessary re-copy of unmodified direct files

This commit is contained in:
rdb 2019-11-02 19:51:16 +01:00
parent 39988e4787
commit c52db7239b

View File

@ -3165,7 +3165,7 @@ def CopyPythonTree(dstdir, srcdir, lib2to3_fixers=[], threads=0):
if (NeedsBuild([dstpth], [srcpth])):
WriteBinaryFile(dstpth, ReadBinaryFile(srcpth))
if ext == '.py' and not entry.endswith('-extensions.py'):
if ext == '.py' and not entry.endswith('-extensions.py') and lib2to3 is not None:
refactor.append((dstpth, srcpth))
lib2to3_args.append(dstpth)
else: