Hi Gabe, Reorganizing the SCons files would undoubtedly improve the build system. Before you get started down this road, I thought you'd might like to know some of the discussions we've been having about the gem5 build system.
We've been musing a move away from SCons. I think Andreas has done some initial work in getting cmake support, and we've been talking to some Google people about the pros/cons of moving to Bazel. We don't have any short-term plans, and I haven't done anything more than look at it and become overwhelmed. So take this information however you like :). Cheers, Jason On Tue, May 2, 2017 at 4:04 AM Andreas Sandberg <andreas.sandb...@arm.com> wrote: > Hi Gabe, > > I'm planning to push the pybind patches today. I'm currently re-running > the full regression suite to ensure that there are no rebasing issues. > Once that completes, I'll hit the blue button and submit it. > > //Andreas > > On 02/05/2017 06:31, Gabe Black wrote: > > Hi folks. I've been working on our scons setup a lot in the last week or > > so, and having everything in one or two really long files makes it really > > easy to lose track of where things are, what you're working on, where > > values came from, etc. scons has a mechanism called site_scons which > sounds > > like a way to group things into python packages, etc., so that they can > > have some organization. > > > > Would anybody oppose moving to that sort of arrangement? I wouldn't want > to > > start doing anything like that pre move away from swig since that might > > make merging, etc., very painful. Any ETA on the pybind stuff getting in? > > > > Gabe > > _______________________________________________ > > gem5-dev mailing list > > gem5-dev@gem5.org > > http://m5sim.org/mailman/listinfo/gem5-dev > > IMPORTANT NOTICE: The contents of this email and any attachments are > confidential and may also be privileged. If you are not the intended > recipient, please notify the sender immediately and do not disclose the > contents to any other person, use it for any purpose, or store or copy the > information in any medium. Thank you. > _______________________________________________ > gem5-dev mailing list > gem5-dev@gem5.org > http://m5sim.org/mailman/listinfo/gem5-dev _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev