diff options
author | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2016-03-15 08:43:38 +0200 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2016-03-15 08:44:19 +0200 |
commit | 9eb4a4ca74de48387a794336df7bfd3076919ed8 (patch) | |
tree | df047176185ff6e9428363d12cd160fe258319a6 /classes/qtquickcompiler.bbclass | |
parent | 0a1b5fdeb2d91e28c8281f30b6e4957203a82994 (diff) | |
parent | ce704ae0105f6d17b4628d1e67bfb25a78289147 (diff) | |
download | meta-boot2qt-9eb4a4ca74de48387a794336df7bfd3076919ed8.tar.gz |
Merge remote-tracking branch 'origin/fido' into dev
* origin/fido: (36 commits)
qt5: update submodules
b2qt-demos: update revision
b2qt-appcontroller: update revision
qt5: move mingw32 specific parts from meta-qt5
qt5: Use latest version of meta-qt5
b2qt-demos: update to new revision
ostree: Mount boot partition from user space
ostree: Do not use grub2-mkconfig.
RPi2: add support for touch display
Disable ethernet over usb on beaglebone.
qtwayland: update SRCREV
Move default sstate-cache dir from build dir
Use distro specific sstate cache
qtquickcompiler: add support for BYOS builds
qtcharts: update revision
qt5: update submodules
democompositor: use correct path the SDK sources
b2qt-demos: update SRCREV
Add git SHA1 to b2qt addon package versions
b2qt-utils: update SRCREV
...
Conflicts:
recipes-qt/qt5/qtconnectivity_git.bbappend
Change-Id: I1c090c8f87e43664971e0381b93ccad5e4e48175
Diffstat (limited to 'classes/qtquickcompiler.bbclass')
-rw-r--r-- | classes/qtquickcompiler.bbclass | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/classes/qtquickcompiler.bbclass b/classes/qtquickcompiler.bbclass index 16fb6fe..b6710be 100644 --- a/classes/qtquickcompiler.bbclass +++ b/classes/qtquickcompiler.bbclass | |||
@@ -20,16 +20,23 @@ | |||
20 | ############################################################################## | 20 | ############################################################################## |
21 | 21 | ||
22 | python __anonymous() { | 22 | python __anonymous() { |
23 | provider = "qtquickcompiler" | ||
24 | |||
23 | sdk_path = d.getVar('QT_SDK_PATH', True) or "" | 25 | sdk_path = d.getVar('QT_SDK_PATH', True) or "" |
24 | if len(sdk_path) != 0: | 26 | if len(sdk_path) != 0: |
25 | bb.note("TODO: QtQuickCompiler not yet available for external builds") | 27 | qtquickcompiler_path = d.getVar('B2QTBASE', True) + "/recipes-qt/qt5-addons/qtquickcompiler-sdk" |
26 | else: | 28 | if not os.path.isdir(qtquickcompiler_path): |
27 | pn = d.getVar("PN", True) | 29 | bb.note("QtQuickCompiler not available") |
28 | if "toolchain-host" in pn: | 30 | return |
29 | d.appendVar('RDEPENDS_' + pn, " nativesdk-qtquickcompiler-tools") | ||
30 | if "toolchain-target" in pn: | ||
31 | d.appendVar('RDEPENDS_' + pn, " qtquickcompiler-dev") | ||
32 | else: | 31 | else: |
33 | d.appendVar('DEPENDS', " qtquickcompiler qtquickcompiler-native") | 32 | provider = "qtquickcompiler-sdk" |
34 | d.appendVar('EXTRA_QMAKEVARS_PRE', " CONFIG+=qtquickcompiler CONFIG+=no_qtquickcompiler_depend") | 33 | |
34 | pn = d.getVar("PN", True) | ||
35 | if "toolchain-host" in pn: | ||
36 | d.appendVar('RDEPENDS_' + pn, " nativesdk-%s-tools" % provider) | ||
37 | if "toolchain-target" in pn: | ||
38 | d.appendVar('RDEPENDS_' + pn, " %s-dev" % provider) | ||
39 | else: | ||
40 | d.appendVar('DEPENDS', " %s %s-native" % (provider, provider)) | ||
41 | d.appendVar('EXTRA_QMAKEVARS_PRE', " CONFIG+=qtquickcompiler CONFIG+=no_qtquickcompiler_depend") | ||
35 | } | 42 | } |