diff options
author | Robert Yang <liezhi.yang@windriver.com> | 2019-03-14 17:28:19 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-03-24 17:01:34 +0000 |
commit | acc242c7ec20a74e1afcc2420f5e2981e843b0df (patch) | |
tree | d424075dbd33b4550901074dafd51535093ed73c /bitbake | |
parent | db91c23871054370c6921c6adccf870a946b2b9d (diff) | |
download | poky-acc242c7ec20a74e1afcc2420f5e2981e843b0df.tar.gz |
bitbake: fetch2: Print SCMs list when SRCREV_FORMAT is not set
This makes it easier to debug, especially when multipe SCMs like gitsm,
otherwise we don't know why there are multiple SCMs.
(Bitbake rev: 313fe5e86b254eadfdead706be4bd7b274d5e3c0)
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/bb/fetch2/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/bb/fetch2/__init__.py b/bitbake/lib/bb/fetch2/__init__.py index f5a5928311..26ad388eb7 100644 --- a/bitbake/lib/bb/fetch2/__init__.py +++ b/bitbake/lib/bb/fetch2/__init__.py | |||
@@ -777,7 +777,8 @@ def get_srcrev(d, method_name='sortable_revision'): | |||
777 | # | 777 | # |
778 | format = d.getVar('SRCREV_FORMAT') | 778 | format = d.getVar('SRCREV_FORMAT') |
779 | if not format: | 779 | if not format: |
780 | raise FetchError("The SRCREV_FORMAT variable must be set when multiple SCMs are used.") | 780 | raise FetchError("The SRCREV_FORMAT variable must be set when multiple SCMs are used.\n"\ |
781 | "The SCMs are:\n%s" % '\n'.join(scms)) | ||
781 | 782 | ||
782 | name_to_rev = {} | 783 | name_to_rev = {} |
783 | seenautoinc = False | 784 | seenautoinc = False |