diff options
author | Richard Maw <richard.maw@codethink.co.uk> | 2014-01-08 17:39:44 +0000 |
---|---|---|
committer | Richard Maw <richard.maw@codethink.co.uk> | 2014-01-16 16:58:24 +0000 |
commit | b5e881996901e9b5646afc58b7c7dadc82491059 (patch) | |
tree | 2ce606bfad04e8b6081b50f9757a5f2f2e89915f /morphlib/__init__.py | |
parent | 17628d7851fbaf284d03373e4fcfed28cb36bc59 (diff) | |
download | morph-b5e881996901e9b5646afc58b7c7dadc82491059.tar.gz |
Add split rules to sources
This introduces a new artifactsplitrule module, which tries to provide a
nice abstraction over matching a sequence of things to a bunch of
outputs, to be used by both chunks splitting, for separating files out
into chunk artifacts, the stratum splitting, where chunks are
aggregated into stratum artifacts, and systems selecting the right
strata to go into the artifact.
Diffstat (limited to 'morphlib/__init__.py')
-rw-r--r-- | morphlib/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/morphlib/__init__.py b/morphlib/__init__.py index 67fb944d..33773791 100644 --- a/morphlib/__init__.py +++ b/morphlib/__init__.py @@ -1,4 +1,4 @@ -# Copyright (C) 2011-2013 Codethink Limited +# Copyright (C) 2011-2014 Codethink Limited # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -48,6 +48,7 @@ class Error(cliapp.AppException): import artifact import artifactcachereference import artifactresolver +import artifactsplitrule import branchmanager import bins import buildbranch |