diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-10-27 15:30:54 +0000 |
---|---|---|
committer | Baserock Gerrit <gerrit@baserock.org> | 2015-11-05 13:53:52 +0000 |
commit | 4e7932fa1b59a7e1d372c1a26450ee45cfe4535c (patch) | |
tree | b9ea6c41467a148d396c5ce7fcf7de0dc1019891 /morphlib/util.py | |
parent | aa2084e26003a18f068ae42dcdf94156c1401f09 (diff) | |
download | morph-4e7932fa1b59a7e1d372c1a26450ee45cfe4535c.tar.gz |
Don't require chunks in a stratum to appear before their dependencies
Currently Morph enforces that chunk A must be defined before anything
that build-depends on it. YBD doesn't enforce that.
Definitions format at <http://wiki.baserock.org/definitions/current/>
doesn't mention ordering currently. I propose that we make Morph be
permissive about ordering, like YBD is, and update the spec to mandate
no restrictions on ordering.
Since behaviour was previously undefined, making Morph be more
permissive about this shouldn't require a new version number of the
definitions format.
I still think we need to make sure stratum .morph files are ordered
logically, but that is in the realm of 'code style', it shouldn't be
being enforced by a build tool.
Change-Id: I425f2e5b9dfb62e4a26ed11f5c50e3978a0dd1a6
Diffstat (limited to 'morphlib/util.py')
0 files changed, 0 insertions, 0 deletions