Elvis Stansvik added the comment:
Not really related to this fix, but a colleague also prudently pointed out that
perhaps an
assert file[:prefix_len] == build_dir + os.sep
before the
outputs.append(os.path.join(self.install_dir,
file[prefix_len:]))
in the helper for pure modules (_pure_outputs after my patch is applied) would
be in order, to assert that what is cut away is what was intended.
That sounds like a good idea to me, but could it give false negatives on
Windows (case-insensitive file systems? or file systems where both / and \ are
allowed?).
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue29225>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com