diff options
| author | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2016-04-07 08:42:48 +0300 |
|---|---|---|
| committer | Samuli Piippo <samuli.piippo@theqtcompany.com> | 2016-04-08 06:06:10 +0000 |
| commit | 3fc7fbeb76fb97ceae6763e6dccebbaa9c14c5f4 (patch) | |
| tree | a5af22431972edb43e431d380c3bd9bf173ebde1 | |
| parent | 2c1c64fbcce018dd02fcf03bd3fcc25127dee438 (diff) | |
| download | meta-boot2qt-3fc7fbeb76fb97ceae6763e6dccebbaa9c14c5f4.tar.gz | |
Do not pull internal repos when initializing for all devices
When initializing build environment with '--device all', some internal
repos are fetch that are not available for customers. Now those repos
are fetched only when initializing with '--device internal'
Change-Id: I12981449d4ca9c2d3529ed81649b3cc0a1bfed02
Task-number: QTBUG-52002
Reviewed-by: Tuomas Heimonen <tuomas.heimonen@theqtcompany.com>
Reviewed-by: Teemu Holappa <teemu.holappa@theqtcompany.com>
| -rwxr-xr-x | b2qt-init-build-env | 7 | ||||
| -rw-r--r-- | scripts/manifest.xml | 23 | ||||
| -rw-r--r-- | scripts/manifest_fido.xml | 24 |
3 files changed, 28 insertions, 26 deletions
diff --git a/b2qt-init-build-env b/b2qt-init-build-env index 90fa2b0..ddfabf6 100755 --- a/b2qt-init-build-env +++ b/b2qt-init-build-env | |||
| @@ -90,7 +90,10 @@ get_repo() { | |||
| 90 | get_groups() { | 90 | get_groups() { |
| 91 | case ${DEVICE} in | 91 | case ${DEVICE} in |
| 92 | all) | 92 | all) |
| 93 | PROJECT_GROUPS="all" | 93 | PROJECT_GROUPS="external" |
| 94 | ;; | ||
| 95 | internal) | ||
| 96 | PROJECT_GROUPS="external internal" | ||
| 94 | ;; | 97 | ;; |
| 95 | apalis-imx6|colibri-imx6|colibri-vf) | 98 | apalis-imx6|colibri-imx6|colibri-vf) |
| 96 | PROJECT_GROUPS="toradex" | 99 | PROJECT_GROUPS="toradex" |
| @@ -124,7 +127,7 @@ get_groups() { | |||
| 124 | ;; | 127 | ;; |
| 125 | *) | 128 | *) |
| 126 | echo "Unknown device configuration, including all meta layers" | 129 | echo "Unknown device configuration, including all meta layers" |
| 127 | PROJECT_GROUPS="all" | 130 | PROJECT_GROUPS="external" |
| 128 | ;; | 131 | ;; |
| 129 | esac | 132 | esac |
| 130 | 133 | ||
diff --git a/scripts/manifest.xml b/scripts/manifest.xml index 5ba0e81..b91ac37 100644 --- a/scripts/manifest.xml +++ b/scripts/manifest.xml | |||
| @@ -27,7 +27,6 @@ | |||
| 27 | remote="qtyocto" | 27 | remote="qtyocto" |
| 28 | revision="e29477ac42b47f4fedd2cb4be27ec2e4aa70540c" | 28 | revision="e29477ac42b47f4fedd2cb4be27ec2e4aa70540c" |
| 29 | path="sources/meta-qt5"/> | 29 | path="sources/meta-qt5"/> |
| 30 | |||
| 31 | <project name="meta-mingw" | 30 | <project name="meta-mingw" |
| 32 | remote="qtyocto" | 31 | remote="qtyocto" |
| 33 | path="sources/meta-mingw" | 32 | path="sources/meta-mingw" |
| @@ -37,58 +36,58 @@ | |||
| 37 | remote="yocto" | 36 | remote="yocto" |
| 38 | revision="c9f259a4bf8472dfa3ff75f1c3fcbe5e0ded7aaf" | 37 | revision="c9f259a4bf8472dfa3ff75f1c3fcbe5e0ded7aaf" |
| 39 | path="sources/meta-fsl-arm" | 38 | path="sources/meta-fsl-arm" |
| 40 | groups="notdefault,fsl,toradex,architech,ti,bbb,smx6"/> | 39 | groups="notdefault,external,fsl,toradex,architech,ti,bbb,smx6"/> |
| 41 | <project name="meta-ti" | 40 | <project name="meta-ti" |
| 42 | remote="yocto" | 41 | remote="yocto" |
| 43 | revision="0a222c70845d19a2213ac36803361e8531768cca" | 42 | revision="0a222c70845d19a2213ac36803361e8531768cca" |
| 44 | path="sources/meta-ti" | 43 | path="sources/meta-ti" |
| 45 | groups="notdefault,ti,bbb"/> | 44 | groups="notdefault,external,ti,bbb"/> |
| 46 | <project name="meta-raspberrypi" | 45 | <project name="meta-raspberrypi" |
| 47 | remote="yocto" | 46 | remote="yocto" |
| 48 | revision="a42a1706de91ed03ae8798c7f9e70c30cebcf7de" | 47 | revision="a42a1706de91ed03ae8798c7f9e70c30cebcf7de" |
| 49 | path="sources/meta-raspberrypi" | 48 | path="sources/meta-raspberrypi" |
| 50 | groups="notdefault,rpi"/> | 49 | groups="notdefault,external,rpi"/> |
| 51 | <project name="meta-fsl-arm-extra" | 50 | <project name="meta-fsl-arm-extra" |
| 52 | remote="freescale" | 51 | remote="freescale" |
| 53 | revision="ad90ca98459f5de9483bb3ba5a81be0a67b078c3" | 52 | revision="ad90ca98459f5de9483bb3ba5a81be0a67b078c3" |
| 54 | path="sources/meta-fsl-arm-extra" | 53 | path="sources/meta-fsl-arm-extra" |
| 55 | groups="notdefault,fsl,toradex,architech,smx6"/> | 54 | groups="notdefault,external,fsl,toradex,architech,smx6"/> |
| 56 | <project name="meta-beagleboard" | 55 | <project name="meta-beagleboard" |
| 57 | remote="beagleboard" | 56 | remote="beagleboard" |
| 58 | revision="b5c709b2b6bd3bf236df923fa8f245a00fbb1b60" | 57 | revision="b5c709b2b6bd3bf236df923fa8f245a00fbb1b60" |
| 59 | path="sources/meta-beagleboard" | 58 | path="sources/meta-beagleboard" |
| 60 | groups="notdefault,bbb"/> | 59 | groups="notdefault,external,bbb"/> |
| 61 | <project name="meta-toradex" | 60 | <project name="meta-toradex" |
| 62 | remote="toradex" | 61 | remote="toradex" |
| 63 | revision="eca5937408c75a997b160bd1b92e1496b07421cf" | 62 | revision="eca5937408c75a997b160bd1b92e1496b07421cf" |
| 64 | path="sources/meta-toradex" | 63 | path="sources/meta-toradex" |
| 65 | groups="notdefault,toradex"/> | 64 | groups="notdefault,external,toradex"/> |
| 66 | <project name="meta-tibidabo" | 65 | <project name="meta-tibidabo" |
| 67 | remote="architech" | 66 | remote="architech" |
| 68 | revision="06c6b09e0776507e1230aa98b5ca10d9d3968286" | 67 | revision="06c6b09e0776507e1230aa98b5ca10d9d3968286" |
| 69 | path="sources/meta-tibidabo" | 68 | path="sources/meta-tibidabo" |
| 70 | groups="notdefault,architech"/> | 69 | groups="notdefault,external,architech"/> |
| 71 | <project name="meta-intel" | 70 | <project name="meta-intel" |
| 72 | remote="intel" | 71 | remote="intel" |
| 73 | revision="ead0a5c115e632015d8358f4f304ec8908732f5f" | 72 | revision="ead0a5c115e632015d8358f4f304ec8908732f5f" |
| 74 | path="sources/meta-intel" | 73 | path="sources/meta-intel" |
| 75 | groups="notdefault,nuc"/> | 74 | groups="notdefault,external,nuc"/> |
| 76 | 75 | ||
| 77 | <project name="meta-tegra" | 76 | <project name="meta-tegra" |
| 78 | remote="playground" | 77 | remote="playground" |
| 79 | revision="3125d29a5c58a471b67104d1bff965df38eb3115" | 78 | revision="3125d29a5c58a471b67104d1bff965df38eb3115" |
| 80 | path="sources/meta-tegra" | 79 | path="sources/meta-tegra" |
| 81 | groups="notdefault,nvidia-logan"/> | 80 | groups="notdefault,internal,nvidia-logan"/> |
| 82 | <project name="jetson-tk1-pro" | 81 | <project name="jetson-tk1-pro" |
| 83 | remote="playground" | 82 | remote="playground" |
| 84 | revision="a376c795d5361fda4ea5f19feecc23ab7e753646" | 83 | revision="a376c795d5361fda4ea5f19feecc23ab7e753646" |
| 85 | path="sources/jetson-tk1-pro" | 84 | path="sources/jetson-tk1-pro" |
| 86 | groups="notdefault,nvidia-logan"/> | 85 | groups="notdefault,internal,nvidia-logan"/> |
| 87 | <project name="meta-smx6" | 86 | <project name="meta-smx6" |
| 88 | remote="playground" | 87 | remote="playground" |
| 89 | revision="c2f639ef4b2fd5809ab95fb330d28c2716aa290d" | 88 | revision="c2f639ef4b2fd5809ab95fb330d28c2716aa290d" |
| 90 | path="sources/meta-smx6" | 89 | path="sources/meta-smx6" |
| 91 | groups="notdefault,smx6"/> | 90 | groups="notdefault,internal,smx6"/> |
| 92 | 91 | ||
| 93 | </manifest> | 92 | </manifest> |
| 94 | 93 | ||
diff --git a/scripts/manifest_fido.xml b/scripts/manifest_fido.xml index 3a13f40..cd4b2c4 100644 --- a/scripts/manifest_fido.xml +++ b/scripts/manifest_fido.xml | |||
| @@ -27,7 +27,6 @@ | |||
| 27 | remote="qtyocto" | 27 | remote="qtyocto" |
| 28 | revision="master-mingw" | 28 | revision="master-mingw" |
| 29 | path="sources/meta-qt5"/> | 29 | path="sources/meta-qt5"/> |
| 30 | |||
| 31 | <project name="meta-mingw" | 30 | <project name="meta-mingw" |
| 32 | remote="qtyocto" | 31 | remote="qtyocto" |
| 33 | path="sources/meta-mingw" | 32 | path="sources/meta-mingw" |
| @@ -37,57 +36,58 @@ | |||
| 37 | remote="yocto" | 36 | remote="yocto" |
| 38 | revision="fido" | 37 | revision="fido" |
| 39 | path="sources/meta-fsl-arm" | 38 | path="sources/meta-fsl-arm" |
| 40 | groups="notdefault,fsl,toradex,architech,ti,bbb"/> | 39 | groups="notdefault,external,fsl,toradex,architech,ti,bbb,smx6"/> |
| 41 | <project name="meta-ti" | 40 | <project name="meta-ti" |
| 42 | remote="yocto" | 41 | remote="yocto" |
| 43 | revision="fido" | 42 | revision="fido" |
| 44 | path="sources/meta-ti" | 43 | path="sources/meta-ti" |
| 45 | groups="notdefault,ti,bbb"/> | 44 | groups="notdefault,external,ti,bbb"/> |
| 46 | <project name="meta-raspberrypi" | 45 | <project name="meta-raspberrypi" |
| 47 | remote="yocto" | 46 | remote="yocto" |
| 48 | revision="master" | 47 | revision="master" |
| 49 | path="sources/meta-raspberrypi" | 48 | path="sources/meta-raspberrypi" |
| 50 | groups="notdefault,rpi"/> | 49 | groups="notdefault,external,rpi"/> |
| 51 | <project name="meta-fsl-arm-extra" | 50 | <project name="meta-fsl-arm-extra" |
| 52 | remote="freescale" | 51 | remote="freescale" |
| 53 | revision="fido" | 52 | revision="fido" |
| 54 | path="sources/meta-fsl-arm-extra" | 53 | path="sources/meta-fsl-arm-extra" |
| 55 | groups="notdefault,fsl,toradex,architech"/> | 54 | groups="notdefault,external,fsl,toradex,architech,smx6"/> |
| 56 | <project name="meta-beagleboard" | 55 | <project name="meta-beagleboard" |
| 57 | remote="beagleboard" | 56 | remote="beagleboard" |
| 58 | revision="master" | 57 | revision="master" |
| 59 | path="sources/meta-beagleboard" | 58 | path="sources/meta-beagleboard" |
| 60 | groups="notdefault,bbb"/> | 59 | groups="notdefault,external,bbb"/> |
| 61 | <project name="meta-toradex" | 60 | <project name="meta-toradex" |
| 62 | remote="toradex" | 61 | remote="toradex" |
| 63 | revision="V2.5" | 62 | revision="V2.5" |
| 64 | path="sources/meta-toradex" | 63 | path="sources/meta-toradex" |
| 65 | groups="notdefault,toradex"/> | 64 | groups="notdefault,external,toradex"/> |
| 66 | <project name="meta-tibidabo" | 65 | <project name="meta-tibidabo" |
| 67 | remote="architech" | 66 | remote="architech" |
| 68 | revision="dora" | 67 | revision="dora" |
| 69 | path="sources/meta-tibidabo" | 68 | path="sources/meta-tibidabo" |
| 70 | groups="notdefault,architech"/> | 69 | groups="notdefault,external,architech"/> |
| 71 | <project name="meta-intel" | 70 | <project name="meta-intel" |
| 72 | remote="intel" | 71 | remote="intel" |
| 73 | revision="fido" | 72 | revision="fido" |
| 74 | path="sources/meta-intel" | 73 | path="sources/meta-intel" |
| 75 | groups="notdefault,nuc"/> | 74 | groups="notdefault,external,nuc"/> |
| 76 | 75 | ||
| 77 | <project name="meta-tegra" | 76 | <project name="meta-tegra" |
| 78 | remote="playground" | 77 | remote="playground" |
| 79 | revision="master" | 78 | revision="master" |
| 80 | path="sources/meta-tegra" | 79 | path="sources/meta-tegra" |
| 81 | groups="notdefault,nvidia-logan"/> | 80 | groups="notdefault,internal,nvidia-logan"/> |
| 82 | <project name="jetson-tk1-pro" | 81 | <project name="jetson-tk1-pro" |
| 83 | remote="playground" | 82 | remote="playground" |
| 84 | revision="master" | 83 | revision="master" |
| 85 | path="sources/jetson-tk1-pro" | 84 | path="sources/jetson-tk1-pro" |
| 86 | groups="notdefault,nvidia-logan"/> | 85 | groups="notdefault,internal,nvidia-logan"/> |
| 87 | <project name="meta-smx6" | 86 | <project name="meta-smx6" |
| 88 | remote="playground" | 87 | remote="playground" |
| 89 | revision="fido" | 88 | revision="fido" |
| 90 | path="sources/meta-smx6" | 89 | path="sources/meta-smx6" |
| 91 | groups="notdefault,smx6"/> | 90 | groups="notdefault,internal,smx6"/> |
| 91 | |||
| 92 | </manifest> | 92 | </manifest> |
| 93 | 93 | ||
