Bug 133567 - asynchronous download/compile
asynchronous download/compile
Status: NEW
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: James Henstridge
Jhbuild QA
:
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2004-02-05 21:18 UTC by Rob Adams
Modified: 2012-11-06 03:54 UTC (History)
2 users (show)

See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement


Attachments

Description Rob Adams 2004-02-05 21:18:29 UTC
The speed of the whole build process can be improved significantly by the
addition of an asynchrous cvs update and build process.  Do the checkouts
in another thread while the compile proceeds in the foreground.  Very
simple thread synchronization would be required to ensure that the build
thread doesn't start building a module until it has finished checking it out.

A work around that currently acheives most of this is to run a jhbuild
update in one terminal, wait until libxml finished checking out, then run a
jhbuild build -an in another terminal.
Comment 1 James Henstridge 2004-02-07 14:18:49 UTC
Sounds like a good idea.  It would require a fair bit of refactoring
to get it all working right though ...
Comment 2 Colin Walters 2004-09-24 21:09:29 UTC
*** Bug 153672 has been marked as a duplicate of this bug. ***

Note You need to log in before you can comment on or make changes to this bug.