From: Charlie Lenahan Date: Fri, 3 Apr 2015 19:57:41 +0000 (-0400) Subject: Add VERBOSE flag to scons X-Git-Tag: 1.2.0+RC1~1855^2~32 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=693a64dcfaff3ad66847b603db2d2e659167568f;p=platform%2Fupstream%2Fiotivity.git Add VERBOSE flag to scons cleans up build noise so warnings errors can stand out more Change-Id: Iad90dbfc8e92c02a9f65274bcba67e7bf01d7451 Signed-off-by: Charlie Lenahan Reviewed-on: https://gerrit.iotivity.org/gerrit/644 Tested-by: jenkins-iotivity Reviewed-by: Erich Keane --- diff --git a/build_common/SConscript b/build_common/SConscript index 15f97de..7aeb302 100644 --- a/build_common/SConscript +++ b/build_common/SConscript @@ -56,6 +56,7 @@ require_upload = ARGUMENTS.get('UPLOAD', False) targets_disallow_multitransport = ['arduino'] help_vars = Variables() +help_vars.Add(BoolVariable('VERBOSE', 'Show compilation', False)) help_vars.Add(BoolVariable('RELEASE', 'Build for release?', True)) # set to 'no', 'false' or 0 for debug help_vars.Add(EnumVariable('TARGET_OS', 'Target platform', host, host_target_map[host])) @@ -97,6 +98,12 @@ tc_set_msg = ''' * cause inexplicable errors. * ******************************************************************************* ''' +if env.get('VERBOSE') == False: + env['CCCOMSTR'] = "Compiling $TARGET" + env['CXXCOMSTR'] = "Compiling $TARGET" + env['LINKCOMSTR'] = "Linking $TARGET" + env['ARCOMSTR'] = "Archiving $TARGET" + env['RANLIBCOMSTR'] = "Indexing Archive $TARGET" if target_os in targets_support_cc: prefix = env.get('TC_PREFIX')