Well, incidentally I was working on "toolchainasing" gnat (a gcc based Ada compiler, basically just another frontend) and pestered toolchain people on irc regarding similar matters. Basically it came down to: toolchain.eclass and eselect-compiler are not for stuff not in gcc, so I had to create my own ones (gnatbuild.eclass and eselect-gnat), a bit simpler versions actually :). I could not inherit toolchain.eclass either, only copy the relevant parts of
it..

A due notice: this was discussed already like half a year ago (although when I announced progress here on -dev no comments followed), so if the things have
chaged since then I will be interested to know too..

Well, I'm not against that support being in eselect-compiler, and in fact I think it'd be nice... It's just not a priority on my list, so if you'd like to contribute changes which allow support for what you want without needlessly complicating things for those who don't want to use these advanced features, then I'm more than willing to incorporate them.

--Jeremy
--
gentoo-dev@gentoo.org mailing list

Reply via email to