aboutsummaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@theqtcompany.com>2016-02-02 15:00:29 +0200
committerSamuli Piippo <samuli.piippo@theqtcompany.com>2016-02-05 10:30:20 +0000
commit3bf89974cee602602d98769010d79db2af5d6154 (patch)
tree25fd99a02381910ffae4086015f77b370ffa8d27 /classes
parent17e03213cd50ffd5caed3e912b149cfbee7355a5 (diff)
Include configure-qtcreator.sh script in the toolchain
ABI and default CONFIG file are set during build, so the script can be called from installed toolchain without any arguments. Change-Id: I533d79864133822f0ea86a39b8c9549280db4c38 Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
Diffstat (limited to 'classes')
-rw-r--r--classes/populate_b2qt_qt5_sdk.bbclass12
1 files changed, 12 insertions, 0 deletions
diff --git a/classes/populate_b2qt_qt5_sdk.bbclass b/classes/populate_b2qt_qt5_sdk.bbclass
index 78ad4572..8a14084f 100644
--- a/classes/populate_b2qt_qt5_sdk.bbclass
+++ b/classes/populate_b2qt_qt5_sdk.bbclass
@@ -58,4 +58,16 @@ EOF
qtconf=${SDK_OUTPUT}/${SDKPATHNATIVE}${OE_QMAKE_PATH_HOST_BINS}/qt.conf
echo 'HostSpec = linux-g++' >> $qtconf
echo 'TargetSpec = devices/linux-oe-generic-g++' >> $qtconf
+
+ create_qtcreator_configure_script
+}
+
+create_qtcreator_configure_script () {
+ # add qtcreator configuration script
+ install -m 0755 ${B2QTBASE}/scripts/configure-qtcreator.sh ${SDK_OUTPUT}/${SDKPATH}
+ sed -i -e '/^CONFIG=/c\CONFIG="${SDKPATH}/environment-setup-${REAL_MULTIMACH_TARGET_SYS}"' ${SDK_OUTPUT}/${SDKPATH}/configure-qtcreator.sh
+ sed -i -e '/^ABI=/c\ABI="${ARCH}-linux-generic-elf-${SITEINFO_BITS}bit"' ${SDK_OUTPUT}/${SDKPATH}/configure-qtcreator.sh
+}
+
+create_qtcreator_configure_script_mingw32 () {
}