summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrbutil/rbutilqt/deploy-release.py15
1 files changed, 11 insertions, 4 deletions
diff --git a/rbutil/rbutilqt/deploy-release.py b/rbutil/rbutilqt/deploy-release.py
index 48cd414..3faa5ce 100755
--- a/rbutil/rbutilqt/deploy-release.py
+++ b/rbutil/rbutilqt/deploy-release.py
@@ -192,10 +192,17 @@ def build(wd="."):
# make
print "Building ..."
output = subprocess.Popen(["make"], stdout=subprocess.PIPE, cwd=wd)
- output.communicate()
- if not output.returncode == 0:
- print "Build failed!"
- return -1
+ while True:
+ c = output.stdout.readline()
+ sys.stdout.write(".")
+ sys.stdout.flush()
+ if not output.poll() == None:
+ sys.stdout.write("\n")
+ sys.stdout.flush()
+ if not output.returncode == 0:
+ print "Build failed!"
+ return -1
+ break
# strip
print "Stripping binary."
output = subprocess.Popen(["strip", progexe], stdout=subprocess.PIPE, cwd=wd)