CVSROOT: /cvs/gnome
Module name: jhbuild
Changes by: jamesh 05/06/26 23:32:00
Modified files:
. : ChangeLog
jhbuild : monkeypatch.py
jhbuild/frontends: gtkui.py terminal.py tinderbox.py
jhbuild/modtypes: mozillamodule.py
jhbuild/utils : cmds.py
Log message:
2005-06-27 James Henstridge <[EMAIL PROTECTED]>
* jhbuild/frontends/gtkui.py (GtkBuildScript.execute): minimal
changes to use subprocess module for build loop. Should probably
be switched to use IO watches instead.
* jhbuild/modtypes/mozillamodule.py (MozillaModule.do_install):
use argument lists instead of argument strings in a few places.
* jhbuild/frontends/tinderbox.py (TinderboxBuildScript.execute):
use newer API.
* jhbuild/frontends/terminal.py (TerminalBuildScript.execute): use
newer API.
* jhbuild/utils/cmds.py (get_output): use close_fds=True when
spawning child.
(Pipeline): a class similar to subprocess.Popen that chains
together a number of subprocesses, making the stdin, stdout and
stderr available.
(pprint_output): change from execute_pprint() to take a
subprocess.Pipe-like object, and read data from it.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=jhbuild&who=jamesh&date=explicit&mindate=2005-06-26%2023:31&maxdate=2005-06-26%2023:33
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list