> I was wondering if I can somehow specify in an EXTRAS directory > SConsopts file that I want scons to build the sim/eventq.cc and > sim/eventq.hh files in my EXTRAS directory instead of the ones in the m5 > source tree without adding a whole bunch of conditional clauses in the > SConscript files in the source tree. > > I'm making changes to the core of m5 but would like to be able to code > it all in an EXTRAS directory so that I can keep things nice and clean. > I've been coding in the source tree up until now but it's becoming > somewhat of a mess.
We don't currently support this and I'm not sure that we want to. Why is coding within the source tree a problem? In general, if you're changing the core of M5, I'm not sure that you want to take it out of the source tree because if we fix something, you might miss the fix. I realize that you're making drastic changes to the event queue, but in general, I've felt that it was still quite manageable. Are you using mercurial queues? If not, I suggest you check them out. They're a very good way of managing a set of changes to a parent tree. Alternatively, you can just treat your tree as a branch and periodically merge (and rebase if you like). Nate _______________________________________________ m5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/m5-dev
