diff options
author | Ed Bartosh <ed.bartosh@linux.intel.com> | 2015-08-21 15:57:00 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-08-30 12:35:49 +0100 |
commit | 69c63728dae38d5b1cc9874268f235a07e04d3db (patch) | |
tree | f83123af7984ff9edb2bca3d023c15ae217e83b7 /scripts/lib/devtool/__init__.py | |
parent | 491e86aafe326ef0357e94e95c608141d4a92637 (diff) | |
download | poky-69c63728dae38d5b1cc9874268f235a07e04d3db.tar.gz |
devtool: make add_md5 a public API
Moved _add_md5 function from standard.py to __init__.py to
be able to call it from other modules.
(From OE-Core rev: ee38bb20dc7ba21dac782d8d13383f81dfedef55)
(From OE-Core rev: b07da7d38bcefe8efdd6b22bb9251bef599ef040)
Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/devtool/__init__.py')
-rw-r--r-- | scripts/lib/devtool/__init__.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/lib/devtool/__init__.py b/scripts/lib/devtool/__init__.py index b54ddf5ff4..1747fff486 100644 --- a/scripts/lib/devtool/__init__.py +++ b/scripts/lib/devtool/__init__.py | |||
@@ -110,3 +110,9 @@ def setup_tinfoil(config_only=False): | |||
110 | tinfoil.logger.setLevel(logger.getEffectiveLevel()) | 110 | tinfoil.logger.setLevel(logger.getEffectiveLevel()) |
111 | return tinfoil | 111 | return tinfoil |
112 | 112 | ||
113 | def add_md5(config, recipename, filename): | ||
114 | """Record checksum of a recipe to the md5-file of the workspace""" | ||
115 | import bb.utils | ||
116 | md5 = bb.utils.md5_file(filename) | ||
117 | with open(os.path.join(config.workspace_path, '.devtool_md5'), 'a') as f: | ||
118 | f.write('%s|%s|%s\n' % (recipename, os.path.relpath(filename, config.workspace_path), md5)) | ||