diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-06-29 14:51:05 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-06-29 14:51:05 +0000 |
commit | 2758391fc9f3791cdd3260cb8113aad43d8063a3 (patch) | |
tree | f127b1ead856dbb7b568b5260f2be5bcdc9ab19f /pym/portage_exec.py | |
parent | 0c277f2ca685f1058d4217b94ae9905b3098333e (diff) | |
download | portage-2758391fc9f3791cdd3260cb8113aad43d8063a3.tar.gz portage-2758391fc9f3791cdd3260cb8113aad43d8063a3.tar.bz2 portage-2758391fc9f3791cdd3260cb8113aad43d8063a3.zip |
* Add "fd_pipes" and "returnpid" parameters to doebuild() and pass
these into spawn calls, enabling ebuild processes to execute
asynchronously.
* Add a EbuildPhase class that's derived from the pty logging code
inside portage.spawn().
* Integrate post-phase code from spawnebuild() into EbuildBuild.execute()
so that it still gets called even though doebuild() calls execute
asynchronously.
svn path=/main/trunk/; revision=10849
Diffstat (limited to 'pym/portage_exec.py')
0 files changed, 0 insertions, 0 deletions