浏览代码

skip logging repeated lines due to progress bars in the release script

Ashish Kulkarni 11 年之前
父节点
当前提交
6be91a7e2a
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      scripts/release.py

+ 2 - 0
scripts/release.py

@@ -39,6 +39,8 @@ def build_target(basedir, target):
     proc.stdin.close()
     proc.stdin.close()
     for line in iter(proc.stdout.readline, ''):
     for line in iter(proc.stdout.readline, ''):
         line = line.rstrip()+'\n'
         line = line.rstrip()+'\n'
+        if '\r' in line:
+            line = line[1+line.rindex('\r'):]
         build.message(line)
         build.message(line)
         log.write(line)
         log.write(line)
         log.flush()
         log.flush()