default.py (12243:c56b7387cddc) default.py (12244:33af7397d081)
1# Copyright (c) 2013, 2015-2017 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

--- 58 unchanged lines hidden (view full) ---

67 # with the param wrappes being compiled twice (see
68 # http://scons.tigris.org/issues/show_bug.cgi?id=2811)
69 env['IMPLICIT_COMMAND_DEPENDENCIES'] = 0
70 env.Decider('MD5-timestamp')
71 env.root = env.Dir('#')
72 env.srcdir = env.root.Dir('src')
73
74gem5_tool_list = [
1# Copyright (c) 2013, 2015-2017 ARM Limited
2# All rights reserved.
3#
4# The license below extends only to copyright in the software and shall
5# not be construed as granting a license to any other intellectual
6# property including but not limited to intellectual property relating
7# to a hardware implementation of the functionality of the software
8# licensed hereunder. You may use the software subject to the license

--- 58 unchanged lines hidden (view full) ---

67 # with the param wrappes being compiled twice (see
68 # http://scons.tigris.org/issues/show_bug.cgi?id=2811)
69 env['IMPLICIT_COMMAND_DEPENDENCIES'] = 0
70 env.Decider('MD5-timestamp')
71 env.root = env.Dir('#')
72 env.srcdir = env.root.Dir('src')
73
74gem5_tool_list = [
75 'git',
76 'mercurial',
75]
76
77def generate(env):
78 common_config(env)
79 SCons.Tool.default.generate(env)
80 for tool in gem5_tool_list:
81 SCons.Tool.Tool(tool)(env)
82
83def exists(env):
84 return 1
77]
78
79def generate(env):
80 common_config(env)
81 SCons.Tool.default.generate(env)
82 for tool in gem5_tool_list:
83 SCons.Tool.Tool(tool)(env)
84
85def exists(env):
86 return 1