summaryrefslogtreecommitdiff
path: root/src/arch/SConscript
diff options
context:
space:
mode:
authorSteve Reinhardt <steve.reinhardt@amd.com>2011-01-07 21:50:13 -0800
committerSteve Reinhardt <steve.reinhardt@amd.com>2011-01-07 21:50:13 -0800
commitd650f4138eaa68c856d0879e39a78f66d205b017 (patch)
tree257321d1adfe8559eca2f36c6f8c0a1319e2e7af /src/arch/SConscript
parentd36cc62c117c2ec37dd99b1e55f3663f4af65b8d (diff)
downloadgem5-d650f4138eaa68c856d0879e39a78f66d205b017.tar.xz
scons: show sources and targets when building, and colorize output.
I like the brevity of Ali's recent change, but the ambiguity of sometimes showing the source and sometimes the target is a little confusing. This patch makes scons typically list all sources and all targets for each action, with the common path prefix factored out for brevity. It's a little more verbose now but also more informative. Somehow Ali talked me into adding colors too, which is a whole 'nother story.
Diffstat (limited to 'src/arch/SConscript')
-rw-r--r--src/arch/SConscript2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/SConscript b/src/arch/SConscript
index 620de4d1c..8c537182d 100644
--- a/src/arch/SConscript
+++ b/src/arch/SConscript
@@ -118,7 +118,7 @@ def isa_desc_action_func(target, source, env):
cpu_models = [CpuModel.dict[cpu] for cpu in models]
parser = isa_parser.ISAParser(target[0].dir.abspath, cpu_models)
parser.parse_isa_desc(source[0].abspath)
-isa_desc_action = MakeAction(isa_desc_action_func, " [ISA DESC] $STRIP_SOURCE")
+isa_desc_action = MakeAction(isa_desc_action_func, Transform("ISA DESC", 1))
# Also include the CheckerCPU as one of the models if it is being
# enabled via command line.