
Hi Chris,
On 30 July 2015 at 23:34, Chris Packham judge.packham@gmail.com wrote:
Hi Simon,
On Fri, Jul 31, 2015 at 7:47 AM, Simon Glass sjg@chromium.org wrote:
Commit 488d19c (patman: add distutils based installer) has the side effect of making patman run twice with each invocation. Fix this by checking for 'main program' invocation in patman.py. This is good practice in any case.
Signed-off-by: Simon Glass sjg@chromium.org
Reviewed-by: Chris Packham judge.packham@gmail.com
I did (kind of) think about that at the time when I had to handle the in-tree vs out-of-tree usage. One solution would have been to move most of the code to a module ("patch-manager" say) and have the patman script import that. The same would work for anything else that wanted to bring in bits of patman (buildman perhaps?).
Ah OK. We could do this, but what is the benefit? Buildman currently imports the particular modules it needs and doesn't use the top-level tool.
[snip]
Regards, Simon