Message133907
Could you please at least describe the test that you mentioned (link doesn't work). I added line that passes skip_build from bdist.py to its subcommands and it worked for me (at least for simple cases) - base.py is not called.
If bdist wouldn't call any install_* in other way then via bdist_*, then we could use set_undefined_options in the last ones, but I'm not sure if it's safe. (If it is, I can provide appropriate patch.)
Using set_undefined_options in install_* is definitely not safe, because it fails if parent process has not set skip_build. Also skip_build has to be set to None in install_* (set_... needs that to work) which obviously breaks it. Actually bdist_* sets skip_build like in my patch.
Patch attached.
Anyway test_skip_build() is still broken and needs a fix. |
|
Date |
User |
Action |
Args |
2011-04-16 22:33:00 | radious | set | recipients:
+ radious, loewis, kern, tarek, ygingras, eric.araujo |
2011-04-16 22:33:00 | radious | set | messageid: <1302993180.51.0.363669842101.issue10946@psf.upfronthosting.co.za> |
2011-04-16 22:32:59 | radious | link | issue10946 messages |
2011-04-16 22:32:59 | radious | create | |
|