<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Sep 19, 2016 at 9:37 AM, Renato Golin <span dir="ltr"><<a href="mailto:renato.golin@linaro.org" target="_blank">renato.golin@linaro.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 19 September 2016 at 14:25, Hubert Tong<br>
<span class=""><<a href="mailto:hubert.reinterpretcast@gmail.com">hubert.reinterpretcast@gmail.<wbr>com</a>> wrote:<br>
> I believe that if the replacement behaviour is the default, then there ought<br>
> to be an "inherit" behaviour (like include/include-next).<br>
<br>
</span>IMO that would be prohibitively expensive, hard to debug and hard to<br>
get users to do anything useful if the system already has a list of<br>
system configurations.<br>
<br>
It would also not make sense without an "include" directive, since an<br>
order of inheritance would have to be assumed / hacked through<br>
instead.<br>
<br>
Instead, it should be very easy to copy the system config and change a<br>
few things for your use case on your home dir.<br></blockquote><div>I'm worried that, as a user's environment has more Clang-based configurations (say, for different targets or different projects), that the copy/paste becomes unmanageable. As it is, the "home dir" modified copy of the system config solution already assumes that the user is not working off a home directory shared via network for use on systems where there is no common "system config".<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
cheers,<br>
--renato<br>
</blockquote></div><br></div></div>