summaryrefslogtreecommitdiffstats
path: root/scripts/lib/devtool/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/lib/devtool/__init__.py')
-rw-r--r--scripts/lib/devtool/__init__.py6
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
113def 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))