scons,ruby: do not generate unnecessary files
authorBrandon Potter <brandon.potter@amd.com>
Thu, 15 Feb 2018 22:31:10 +0000 (17:31 -0500)
committerBrandon Potter <Brandon.Potter@amd.com>
Fri, 17 Aug 2018 17:21:02 +0000 (17:21 +0000)
commit9883fb6b58f0e1a7f6d66f52eb29e534cc5f652f
tree9fcc28473ba28d1d6dc0c5abb5a422a044cdd6e8
parent13bc177e2db04e42f2a26ea5bbee2c035cf9279f
scons,ruby: do not generate unnecessary files

Do not generate garnet tester file or Ruby debug headers without a Ruby
protocol (i.e. PROTOCOL=None). It makes no sense to include these files
into the build when there will be no protocol to utilize them.

Change-Id: I8db4dd532f60008217a10c88a2e089f85df9d104
Reviewed-on: https://gem5-review.googlesource.com/8381
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
src/cpu/testers/garnet_synthetic_traffic/SConscript
src/mem/ruby/SConscript