On 2015-10-20 09:39, Richard Ipsum wrote:
Hello all,
Sam commented on
https://gerrit.baserock.org/#/c/1213/ suggesting
that
any definitions updates should be suggested here, so here goes...
Change 1213 is an RFC for a suggested tweak to the definitions
format,
it seems more natural to me that if the build-system key is required
for
chunk definitions that do not hold chunk morphs then the build-system
key should also be required in the chunk morphs themselves.
I've noted in change 1213 that my motivation for this change is that
I am frequently tripped up by the tooling assuming that when I don't
define a build-system key I really mean build-system: manual, when
more
often than not I'm trying to override some subset of a given
build-system.
I do not assume I know what is best for the format overall but this
change
seems small enough that I feel comfortable submitting it for your
consideration.
The RFC happens to come with an implementation that would update
morph,
I can fashion an equivalent patch for ybd if required.
Thanks,
Richard Ipsum
In order to do definitions more explicit and less magic, I like this
change - +1
Regards,
Fran
--
Francisco Redondo Marchena
Software Developer
Codethink Ltd
302 Ducie House
Ducie Street
Manchester
M1 2JW
UK
Codethink delivers cutting edge open source design, development and
integration services - from embedded stack software to advanced ux
http://codethink.co.uk
Office: +44 161 236 5575