[jhbuild/jhdebuild: 510/536] [frontends] Add 'give up on module but fake success'



commit 546d2225767480235e99c88715717e7f3e203f98
Author: Frederic Peters <fpeters 0d be>
Date:   Sun May 17 13:37:56 2009 +0100

    [frontends] Add 'give up on module but fake success'
---
 jhbuild/frontends/terminal.py |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/jhbuild/frontends/terminal.py b/jhbuild/frontends/terminal.py
index 0d76228..4f0552a 100644
--- a/jhbuild/frontends/terminal.py
+++ b/jhbuild/frontends/terminal.py
@@ -271,8 +271,9 @@ class TerminalBuildScript(buildscript.BuildScript):
             uprint(_('  [1] rerun stage %s') % state)
             uprint(_('  [2] ignore error and continue to %s') % nextstate)
             uprint(_('  [3] give up on module'))
-            uprint(_('  [4] start shell'))
-            i = 5
+            uprint(_('  [4] give up on module but fake success'))
+            uprint(_('  [5] start shell'))
+            i = 6
             for altstate in altstates:
                 uprint(_('  [%d] go to stage %s') % (i, altstate))
                 i = i + 1
@@ -285,6 +286,8 @@ class TerminalBuildScript(buildscript.BuildScript):
             elif val == '3':
                 return 'fail'
             elif val == '4':
+                return 'done'
+            elif val == '5':
                 cwd = os.getcwd()
                 try:
                     os.chdir(module.get_builddir(self))
@@ -296,7 +299,7 @@ class TerminalBuildScript(buildscript.BuildScript):
             else:
                 try:
                     val = int(val)
-                    return altstates[val - 5]
+                    return altstates[val - 6]
                 except:
                     uprint(_('invalid choice'))
         assert False, 'not reached'



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]