build: shorten configurate script print on stdout
authorRoman Reiss <me@silverwind.io>
Sun, 18 Jan 2015 17:48:21 +0000 (18:48 +0100)
committerBen Noordhuis <info@bnoordhuis.nl>
Sun, 18 Jan 2015 21:54:27 +0000 (22:54 +0100)
Reduces the previously pretty-printed configuration dictionary to a
single line wrapped at 78 characters. This makes warning messages which
appear before this print more visible to the user.

PR-URL: https://github.com/iojs/io.js/pull/483
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
configure

index 6320f3c..7cae800 100755 (executable)
--- a/configure
+++ b/configure
@@ -8,6 +8,7 @@ import subprocess
 import sys
 import shutil
 import string
+import textwrap
 
 CC = os.environ.get('CC', 'cc')
 CXX = os.environ.get('CXX', 'c++')
@@ -960,7 +961,7 @@ output = {
   'variables': variables,
   'target_defaults': output
 }
-pprint.pprint(output, indent=2)
+print textwrap.fill(str(output), 78)
 
 write('config.gypi', do_not_edit +
       pprint.pformat(output, indent=2) + '\n')