equal
deleted
inserted
replaced
641 try: |
641 try: |
642 for l in script: |
642 for l in script: |
643 os.write(fd, l) |
643 os.write(fd, l) |
644 os.close(fd) |
644 os.close(fd) |
645 |
645 |
646 cmd = '"%s" "%s"' % (options.shell, name) |
646 cmd = '%s "%s"' % (options.shell, name) |
647 vlog("# Running", cmd) |
647 vlog("# Running", cmd) |
648 exitcode, output = run(cmd, wd, options, replacements) |
648 exitcode, output = run(cmd, wd, options, replacements) |
649 # do not merge output if skipped, return hghave message instead |
649 # do not merge output if skipped, return hghave message instead |
650 # similarly, with --debug, output is None |
650 # similarly, with --debug, output is None |
651 if exitcode == SKIPPED_STATUS or output is None: |
651 if exitcode == SKIPPED_STATUS or output is None: |