Add support for using LTS repos

The commercial-only LTS releases are available from separate repositories
in codereview using ssh protocol. Qt modules can be switched to using the
LTS version by including the qt6-lts.inc after qt6-git.inc.

Pick-to: 6.2
Change-Id: I1795e3cad5e758e5de050803bd07c35ab168389a
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
This commit is contained in:
Samuli Piippo 2022-04-26 12:12:41 +03:00
parent 094ad44e63
commit ff3157ee7e
2 changed files with 11 additions and 1 deletions

View File

@ -4,8 +4,9 @@ HOMEPAGE ?= "https://www.qt.io"
QT_MODULE ?= "${BPN}"
QT_MODULE_BRANCH ?= "dev"
QT_MODULE_BRANCH_PARAM ?= "branch=${QT_MODULE_BRANCH}"
QT_MODULE_REPO ?= "${QT_MODULE}.git"
SRC_URI = "${QT_GIT}/${QT_GIT_PROJECT}/${QT_MODULE}.git;name=${QT_MODULE};${QT_MODULE_BRANCH_PARAM};protocol=${QT_GIT_PROTOCOL}"
SRC_URI = "${QT_GIT}/${QT_GIT_PROJECT}/${QT_MODULE_REPO};name=${QT_MODULE};${QT_MODULE_BRANCH_PARAM};protocol=${QT_GIT_PROTOCOL}"
CVE_PRODUCT = "qt"

View File

@ -0,0 +1,9 @@
QT_LTS_GIT ?= "git://codereview.qt-project.org"
QT_LTS_GIT_PROTOCOL ?= "ssh"
QT_LTS_MODULE_REPO ?= "tqtc-${QT_MODULE}.git"
QT_LTS_MODULE_BRANCH := "tqtc/lts-${QT_MODULE_BRANCH}"
QT_GIT = "${QT_LTS_GIT}"
QT_GIT_PROTOCOL = "${QT_LTS_GIT_PROTOCOL}"
QT_MODULE_REPO = "${QT_LTS_MODULE_REPO}"
QT_MODULE_BRANCH = "${QT_LTS_MODULE_BRANCH}"