diff options
author | Samuli Piippo <samuli.piippo@qt.io> | 2016-05-09 11:33:40 +0300 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2016-05-09 13:02:12 +0200 |
commit | cbd9331b7acc9b1b53043077993f94bcb9e3f38a (patch) | |
tree | 68d734fbe104cab8e7a3f0afab7132e943a51dfd /recipes-qt/qt5 | |
parent | 05e05db305873e35b03cd1adf670e133c1799be1 (diff) | |
download | meta-qt5-cbd9331b7acc9b1b53043077993f94bcb9e3f38a.tar.gz |
qt5: Allow disabling SHA validation for branch
Qt releases are done from a release branch (5.x.x), which is later merged
back to a stable branch (5.x) and then removed. When a recipe is updated
to use the released SHA from the release branch, it will eventually break
when the release branch is removed. This happens because bitbake tries to
validate that given SHA is found from the given branch. Add additional
variable that can be used to disable the SHA check when branch is known
to be later removed, but SHA remains valid.
Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'recipes-qt/qt5')
-rw-r--r-- | recipes-qt/qt5/qt5-git.inc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/recipes-qt/qt5/qt5-git.inc b/recipes-qt/qt5/qt5-git.inc index 8f88b6d4..ad0abe88 100644 --- a/recipes-qt/qt5/qt5-git.inc +++ b/recipes-qt/qt5/qt5-git.inc | |||
@@ -3,10 +3,11 @@ | |||
3 | 3 | ||
4 | QT_MODULE ?= "${BPN}" | 4 | QT_MODULE ?= "${BPN}" |
5 | QT_MODULE_BRANCH ?= "5.7" | 5 | QT_MODULE_BRANCH ?= "5.7" |
6 | QT_MODULE_BRANCH_PARAM ?= "branch=${QT_MODULE_BRANCH}" | ||
6 | 7 | ||
7 | # each module needs to define valid SRCREV | 8 | # each module needs to define valid SRCREV |
8 | SRC_URI = " \ | 9 | SRC_URI = " \ |
9 | ${QT_GIT}/${QT_MODULE}.git;name=${QT_MODULE};branch=${QT_MODULE_BRANCH};protocol=${QT_GIT_PROTOCOL} \ | 10 | ${QT_GIT}/${QT_MODULE}.git;name=${QT_MODULE};${QT_MODULE_BRANCH_PARAM};protocol=${QT_GIT_PROTOCOL} \ |
10 | " | 11 | " |
11 | 12 | ||
12 | S = "${WORKDIR}/git" | 13 | S = "${WORKDIR}/git" |