Hi Gabe,

My cmake experiments were mostly along the lines of a feasibility study.
We (as in ARM) don't have any plans to rewrite gem5's build system
anytime soon. My view is that anything that improves the modularity /
readability of the scons scripts would be greatly appreciated.

Cheers,
Andreas

On 02/05/2017 14:26, Jason Lowe-Power wrote:
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

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

Reply via email to