diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-07-16 07:09:51 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-07-16 07:09:51 +0000 |
commit | 874707f61f313a7eb0282475dfe6775cc99d3813 (patch) | |
tree | 47b6b63c0d21a8a2f3b6aff61241613ab59de46e /DEVELOPING | |
parent | f40d16e3dc580979b1e18bf4cef7221e56657f85 (diff) | |
download | portage-874707f61f313a7eb0282475dfe6775cc99d3813.tar.gz portage-874707f61f313a7eb0282475dfe6775cc99d3813.tar.bz2 portage-874707f61f313a7eb0282475dfe6775cc99d3813.zip |
Add async support for calling functions in misc-functions.sh:
* Create a new MiscFunctionsProcess class derived from SpawnProcess.
* Add "background" support to the SpawnProcess class and split out a
_spawn() template function so MiscFunctionsProcess can override it.
* Rename the existing EbuildPhase class to EbuildProcess.
* Create a new EbuildPhase class derived from CompositeTask. This class
spawns the EbuildProcess and MiscFunctionsProcess classes as sub-tasks.
svn path=/main/trunk/; revision=11072
Diffstat (limited to 'DEVELOPING')
0 files changed, 0 insertions, 0 deletions