scons: Get rid of the PHONY_BASE construction variable.
The value of that variable can be computed more directly and more locally to where it's consumed. Change-Id: I5ca1f732a34e22d4dae2aeb6ee7fc8adebe1caa0 Reviewed-on: https://gem5-review.googlesource.com/2981 Maintainer: Jason Lowe-Power <jason@lowepower.com> Reviewed-by: Curtis Dunham <curtis.dunham@arm.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
This commit is contained in:
@@ -1233,9 +1233,9 @@ env.Append(BUILDERS = {'MakeEnvirons' :
|
||||
Builder(action=MakeAction(makeEnvirons,
|
||||
Transform("ENVIRONS", 1)))})
|
||||
|
||||
isa_target = env['PHONY_BASE'] + '-deps'
|
||||
environs = env['PHONY_BASE'] + '-environs'
|
||||
env.Depends('#all-deps', isa_target)
|
||||
isa_target = '#${VARIANT_NAME}-deps'
|
||||
environs = '#${VARIANT_NAME}-environs'
|
||||
env.Depends('#all-deps', isa_target)
|
||||
env.Depends('#all-environs', environs)
|
||||
env.ScanISA(isa_target, File('arch/%s/generated/inc.d' % env['TARGET_ISA']))
|
||||
envSetup = env.MakeEnvirons(environs, isa_target)
|
||||
|
||||
Reference in New Issue
Block a user