summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2021-04-15 12:15:46 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2021-04-15 12:27:31 +0200
commit213eb8b0826eb8f33c3a87518762dca480c85354 (patch)
tree29f7f87de8a582e7e956b8fd6e851e4320b4e619
parenta7fe4de1a85702a1db174637ffa8432e3205606a (diff)
uprev-srcrev: print recipe name together with new git hash
On the build server the three output lines produced by a single recipe are not together which makes it hard to check which recipe got updated to which source revision. Print the recipe file name together with the git hash makes it all clear. Changes | [krm@linuxdev2 build]$ ../layers/meta-toradex-distro/scripts/uprev-srcrev | INFO: Processing recipe ../layers/meta-toradex-bsp-common/recipes-kernel/backports/backports_5.4.bb | NOTE: Starting bitbake server... | INFO: Update SRCREV to 4cb81c29dde242744eccf9f37f2014ea3b37ade2. | | INFO: Processing recipe ../layers/meta-toradex-bsp-common/recipes-kernel/linux/linux-toradex-mainline_5.4.bb | NOTE: Starting bitbake server... | INFO: Update SRCREV_machine to db57a7415fa94e0d5a7f23908be15d5d6e72a891. | ... to | [krm@linuxdev2 build]$ ../layers/meta-toradex-distro/scripts/uprev-srcrev | INFO: Processing recipe ../layers/meta-toradex-bsp-common/recipes-kernel/backports/backports_5.4.bb | NOTE: Starting bitbake server... | INFO: backports_5.4.bb: Update SRCREV to 4cb81c29dde242744eccf9f37f2014ea3b37ade2. | | INFO: Processing recipe ../layers/meta-toradex-bsp-common/recipes-kernel/linux/linux-toradex-mainline_5.4.bb | NOTE: Starting bitbake server... | INFO: linux-toradex-mainline_5.4.bb: Update SRCREV_machine to db57a7415fa94e0d5a7f23908be15d5d6e72a891. | ... Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r--lib/recipetool/updatesrcrev.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/recipetool/updatesrcrev.py b/lib/recipetool/updatesrcrev.py
index d15afe5..411e428 100644
--- a/lib/recipetool/updatesrcrev.py
+++ b/lib/recipetool/updatesrcrev.py
@@ -52,8 +52,9 @@ def updatesrcrev(args):
# Update SRC_URI variable by default
varvalues = {}
for name in revision.keys():
+ filename = os.path.basename(rd.getVar('FILE', False))
var = 'SRCREV' if name == 'default' else 'SRCREV_{}'.format(name)
- logger.info('Update {} to {}.'.format(var, revision[name]))
+ logger.info('{}: Update {} to {}.'.format(filename, var, revision[name]))
varvalues[var] = revision[name]
if len(varvalues) == 0: