From d06d1081c0553fbfd304b69dd5f9c591194f522a Mon Sep 17 00:00:00 2001 From: Heikki Halmet Date: Fri, 1 Dec 2017 09:34:56 +0200 Subject: Provisioning: Install Devtoolset-4 to Rhel 7.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gcc need to be downgraded from 6 to 5, because Gcc 6 is too new for the latest Ubuntu LTS (16.04). This means Devtoolset-4 need to be used instead of Devtoolset-6. Task-number: QTBUG-64820 Change-Id: I2601aaaff5f3bbbadd867105fd4155239ab89825 Reviewed-by: Konstantin Tokarev (cherry picked from commit adcdf7b49f52e745009ff7e37e07c2d831ad82dc) Reviewed-by: Tony Sarajärvi --- .../003-install-devtoolset.sh | 40 ++++++++++++++++++++++ .../003-install-devtoolset6.sh | 40 ---------------------- .../010-openssl_for_android_linux.sh | 2 +- 3 files changed, 41 insertions(+), 41 deletions(-) create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset6.sh diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh new file mode 100755 index 00000000..439e2db5 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +sudo yum-config-manager --enable rhel-server-rhscl7-rpms +sudo yum -y install devtoolset-4 + +echo "source /opt/rh/devtoolset-4/enable" >> ~/.bashrc + diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset6.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset6.sh deleted file mode 100755 index ef65b881..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset6.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -sudo yum-config-manager --enable rhel-server-rhscl7-rpms -sudo yum -y install devtoolset-6 - -echo "source /opt/rh/devtoolset-6/enable" >> ~/.bashrc - diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh index 05b73729..b69295fc 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh @@ -33,5 +33,5 @@ ## ############################################################################# -source /opt/rh/devtoolset-6/enable +source /opt/rh/devtoolset-4/enable source "${BASH_SOURCE%/*}/../common/openssl_for_android_linux.sh" -- cgit v1.2.3 From 0565e759c593472ffb1b213a2ca549540dfe71b6 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Wed, 13 Dec 2017 10:26:12 +0200 Subject: Update submodules on '5.9' in qt5 Change-Id: I0a5c2de981acb71511041c19f5ff966b87932367 Reviewed-by: Jani Heikkinen --- qt3d | 2 +- qtactiveqt | 2 +- qtandroidextras | 2 +- qtbase | 2 +- qtcanvas3d | 2 +- qtcharts | 2 +- qtconnectivity | 2 +- qtdatavis3d | 2 +- qtdeclarative | 2 +- qtdoc | 2 +- qtgamepad | 2 +- qtgraphicaleffects | 2 +- qtimageformats | 2 +- qtlocation | 2 +- qtmacextras | 2 +- qtmultimedia | 2 +- qtnetworkauth | 2 +- qtpurchasing | 2 +- qtquickcontrols | 2 +- qtquickcontrols2 | 2 +- qtremoteobjects | 2 +- qtscript | 2 +- qtscxml | 2 +- qtsensors | 2 +- qtserialbus | 2 +- qtserialport | 2 +- qtspeech | 2 +- qtsvg | 2 +- qttools | 2 +- qttranslations | 2 +- qtvirtualkeyboard | 2 +- qtwayland | 2 +- qtwebchannel | 2 +- qtwebengine | 2 +- qtwebsockets | 2 +- qtwebview | 2 +- qtwinextras | 2 +- qtx11extras | 2 +- qtxmlpatterns | 2 +- 39 files changed, 39 insertions(+), 39 deletions(-) diff --git a/qt3d b/qt3d index 1129ff73..37d78994 160000 --- a/qt3d +++ b/qt3d @@ -1 +1 @@ -Subproject commit 1129ff731fca6aff5849cafe1f434f1882342cd7 +Subproject commit 37d78994de56cd11a06ccd1a777cf0ac8ec8e801 diff --git a/qtactiveqt b/qtactiveqt index 2ba06b5c..451ca492 160000 --- a/qtactiveqt +++ b/qtactiveqt @@ -1 +1 @@ -Subproject commit 2ba06b5ce1f5203999039d044009d04a5e8dc484 +Subproject commit 451ca492ea5f71045597f26db54c840addb6d6ae diff --git a/qtandroidextras b/qtandroidextras index 458d2358..cb2fa645 160000 --- a/qtandroidextras +++ b/qtandroidextras @@ -1 +1 @@ -Subproject commit 458d2358e0e67cfcc267bb428a866503b559bd38 +Subproject commit cb2fa645bef1a0c05065fe43a038e5bf962e095b diff --git a/qtbase b/qtbase index d2d6c6f7..782eb1a1 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit d2d6c6f7813fa38ced6b80ead763ed6e6daaa951 +Subproject commit 782eb1a114c0aaa729925899b2061d47f494435f diff --git a/qtcanvas3d b/qtcanvas3d index f4d7923a..25f6b209 160000 --- a/qtcanvas3d +++ b/qtcanvas3d @@ -1 +1 @@ -Subproject commit f4d7923aaaaee0c8fe131040de4dc3cf92fd7195 +Subproject commit 25f6b209a64a3c7e16e1c4655a970aaf5f4341cc diff --git a/qtcharts b/qtcharts index 6cde98b2..ad9d59e8 160000 --- a/qtcharts +++ b/qtcharts @@ -1 +1 @@ -Subproject commit 6cde98b2254e6197a285a83617c952fd1d14cb3d +Subproject commit ad9d59e871b6f1a7b3f0b0ae1248ffa205647993 diff --git a/qtconnectivity b/qtconnectivity index a910c618..e46cde93 160000 --- a/qtconnectivity +++ b/qtconnectivity @@ -1 +1 @@ -Subproject commit a910c6185826977d5eabbb15ab2363761d6b75a3 +Subproject commit e46cde935ee76eaa00e78af968121502e2406347 diff --git a/qtdatavis3d b/qtdatavis3d index c3a97327..de346171 160000 --- a/qtdatavis3d +++ b/qtdatavis3d @@ -1 +1 @@ -Subproject commit c3a973273e3c7ac61b8dd9aec282847d30fd4ac1 +Subproject commit de346171018b353d2abcfb589e644480c2aa6fd5 diff --git a/qtdeclarative b/qtdeclarative index 41293196..ae01e0db 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 41293196b4db1aa7a0c616af312875c484639644 +Subproject commit ae01e0dbf50cb6da1967e10eb95d63313dc5aa7a diff --git a/qtdoc b/qtdoc index d21d0d92..b8556f01 160000 --- a/qtdoc +++ b/qtdoc @@ -1 +1 @@ -Subproject commit d21d0d92e799d045a30091a3079d8e8b3cc77c66 +Subproject commit b8556f01d711389d94cc1ccb864324b24c0e7def diff --git a/qtgamepad b/qtgamepad index c1e52bd4..7eaac052 160000 --- a/qtgamepad +++ b/qtgamepad @@ -1 +1 @@ -Subproject commit c1e52bd4a3f1fc996bd6b885b4e98ad5b216cbee +Subproject commit 7eaac052282038dc9a05afe7b48fa4676f6876b5 diff --git a/qtgraphicaleffects b/qtgraphicaleffects index 7d385752..9b6d754d 160000 --- a/qtgraphicaleffects +++ b/qtgraphicaleffects @@ -1 +1 @@ -Subproject commit 7d38575239d10598cb65b9f0ffabca0e018d07a5 +Subproject commit 9b6d754d192ae53306b8fe6277b0bbe84bde53d6 diff --git a/qtimageformats b/qtimageformats index e807afe5..4a5d500d 160000 --- a/qtimageformats +++ b/qtimageformats @@ -1 +1 @@ -Subproject commit e807afe5e218a1db802d2af1ba6c83a7ccf429f0 +Subproject commit 4a5d500d6da8c7af2d3abfcf759586d5756efa77 diff --git a/qtlocation b/qtlocation index 8552cf9d..730b2bd9 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit 8552cf9d96d96dc500743dfbc117f0634cab0590 +Subproject commit 730b2bd96e88fe63364c9f81e299555f0b1f0daa diff --git a/qtmacextras b/qtmacextras index 508db880..26ce599c 160000 --- a/qtmacextras +++ b/qtmacextras @@ -1 +1 @@ -Subproject commit 508db880f0e3506679c65ee24ff0935351daa484 +Subproject commit 26ce599c8ffdae9b001ec9dc7d5639ff0b528066 diff --git a/qtmultimedia b/qtmultimedia index c60d87c3..10998733 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit c60d87c314d467997701729104ce02c9ed5c6501 +Subproject commit 10998733af8a3d54b795ee57a8df9a1b3e776aae diff --git a/qtnetworkauth b/qtnetworkauth index da3963e3..eee494c1 160000 --- a/qtnetworkauth +++ b/qtnetworkauth @@ -1 +1 @@ -Subproject commit da3963e3d406b445223081cbdfe10858ba2036ae +Subproject commit eee494c12a70fa0aa6fce427f47f44ff60281dca diff --git a/qtpurchasing b/qtpurchasing index d5b1a88c..acdce943 160000 --- a/qtpurchasing +++ b/qtpurchasing @@ -1 +1 @@ -Subproject commit d5b1a88c7a51bb4a192c20dd494dac580e238110 +Subproject commit acdce9431b5ead5754e149853839569ffbd9e200 diff --git a/qtquickcontrols b/qtquickcontrols index 00bfab66..37592ad9 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit 00bfab6671fda57cc34aa84335a6c47ffb0df98e +Subproject commit 37592ad9c6df35bdd37609569963fe7361cdad85 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index bd617ed6..d9e740d2 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit bd617ed62ba35ee11da75b7e92db3fd190751b0f +Subproject commit d9e740d2ccf8c1d3caacfcd95537718048e3a7ba diff --git a/qtremoteobjects b/qtremoteobjects index c10eaf91..170aa77f 160000 --- a/qtremoteobjects +++ b/qtremoteobjects @@ -1 +1 @@ -Subproject commit c10eaf9148ec111c3fb752cc15e854e5c7fd3ea7 +Subproject commit 170aa77ff7a38ba2ddbc68f75c1ac38a47af87ea diff --git a/qtscript b/qtscript index c5b7db2e..c904f06f 160000 --- a/qtscript +++ b/qtscript @@ -1 +1 @@ -Subproject commit c5b7db2e5cbc4477da75691602af1cc5fad10af0 +Subproject commit c904f06f716585edd94dbd1b4271dcbf305c268a diff --git a/qtscxml b/qtscxml index 3aa7c73a..866816d5 160000 --- a/qtscxml +++ b/qtscxml @@ -1 +1 @@ -Subproject commit 3aa7c73a97af0d44666fc70570853182612c0c9a +Subproject commit 866816d57204dc60bb9d0a8b5157c4cf7addd214 diff --git a/qtsensors b/qtsensors index 90e56c11..e2a5bf08 160000 --- a/qtsensors +++ b/qtsensors @@ -1 +1 @@ -Subproject commit 90e56c11caa0251ed3f6f5620869512e1a8e6cf1 +Subproject commit e2a5bf08c4d9239ff1da88b4d35e9bb89133a940 diff --git a/qtserialbus b/qtserialbus index 0ace2c05..50aea4ad 160000 --- a/qtserialbus +++ b/qtserialbus @@ -1 +1 @@ -Subproject commit 0ace2c053464ac08cc93a8319e38df50e1c3acbf +Subproject commit 50aea4ada4521f009ea8524b91daea1fac283c41 diff --git a/qtserialport b/qtserialport index 8fd986ec..5fdcd2f6 160000 --- a/qtserialport +++ b/qtserialport @@ -1 +1 @@ -Subproject commit 8fd986ec9aec0503985fbd0704f0671d58a1e3a5 +Subproject commit 5fdcd2f60021771d301743f51852db05ea45cdf2 diff --git a/qtspeech b/qtspeech index 8278f9f5..53afd080 160000 --- a/qtspeech +++ b/qtspeech @@ -1 +1 @@ -Subproject commit 8278f9f5d2c9f47233f59ff8af757e0591045895 +Subproject commit 53afd0808aeae53bf1ad94647be936cce00ef9a1 diff --git a/qtsvg b/qtsvg index 18a2adad..808ae358 160000 --- a/qtsvg +++ b/qtsvg @@ -1 +1 @@ -Subproject commit 18a2adad907523ea31251ff0b62e3321241a40fa +Subproject commit 808ae3589a031413e25d7b6e66f2e966cefacb96 diff --git a/qttools b/qttools index f8bb798a..796a5e00 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit f8bb798ade81f152bc8ff2028e4974150171fa08 +Subproject commit 796a5e005fa1ae2bfe6f9278fc482723eb89f429 diff --git a/qttranslations b/qttranslations index 069f791e..6987cf96 160000 --- a/qttranslations +++ b/qttranslations @@ -1 +1 @@ -Subproject commit 069f791e56e2421c0e29c0358732aba4e275ad4c +Subproject commit 6987cf9681dfb6c212a3225a8669499d3dfe1871 diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard index 78873735..6ecb881b 160000 --- a/qtvirtualkeyboard +++ b/qtvirtualkeyboard @@ -1 +1 @@ -Subproject commit 78873735b041f6eeb4bbd22d3284457ce40e9d06 +Subproject commit 6ecb881bdc73a4ab1f4485e14bb87c18aac771ca diff --git a/qtwayland b/qtwayland index e74ff73d..6bd70687 160000 --- a/qtwayland +++ b/qtwayland @@ -1 +1 @@ -Subproject commit e74ff73d2b2acef0b97530a2c7dd52e20ada6239 +Subproject commit 6bd70687aa32d1ad6fedc7cfad499fdaf037193e diff --git a/qtwebchannel b/qtwebchannel index 9196ca1b..44a2c000 160000 --- a/qtwebchannel +++ b/qtwebchannel @@ -1 +1 @@ -Subproject commit 9196ca1b09ba5cc6b6910c775906fcff4c4d6eac +Subproject commit 44a2c0006546ba39a4a523904f75a9cb01cfe5fc diff --git a/qtwebengine b/qtwebengine index 9f798b78..260e9dd9 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 9f798b787a2542688c30503d3f62fe2d7c4d5a72 +Subproject commit 260e9dd9b98c2bc90229f7d2f7aba8cc0029d24d diff --git a/qtwebsockets b/qtwebsockets index 1b9a3c75..bd08a6ba 160000 --- a/qtwebsockets +++ b/qtwebsockets @@ -1 +1 @@ -Subproject commit 1b9a3c75259ceaa5e475b47e396a548c475df401 +Subproject commit bd08a6ba75ed04089fb2fa3e763ade8ebc1ef9da diff --git a/qtwebview b/qtwebview index 68423dce..17e076b5 160000 --- a/qtwebview +++ b/qtwebview @@ -1 +1 @@ -Subproject commit 68423dce756f1df7f282b8cdbe0c7fead91d1ff2 +Subproject commit 17e076b56e40e25248f156830b293fee6421ecfc diff --git a/qtwinextras b/qtwinextras index 494bde3b..13042633 160000 --- a/qtwinextras +++ b/qtwinextras @@ -1 +1 @@ -Subproject commit 494bde3bd59465b1c953fb4449db1ae45b714e16 +Subproject commit 130426337da1703ed3c0d9d84f4ccbd96c561336 diff --git a/qtx11extras b/qtx11extras index d1a3ecdc..aee4dc63 160000 --- a/qtx11extras +++ b/qtx11extras @@ -1 +1 @@ -Subproject commit d1a3ecdc4dc385f6f24791bf2e9ba8dc5041216f +Subproject commit aee4dc63f6d43cf775c063b76d789ac6d4a8f517 diff --git a/qtxmlpatterns b/qtxmlpatterns index 431a23f2..f5f2b1f5 160000 --- a/qtxmlpatterns +++ b/qtxmlpatterns @@ -1 +1 @@ -Subproject commit 431a23f274f6bae1dc9e8cdd13b4ac993f5a0991 +Subproject commit f5f2b1f5fc29968b13b464cc9a6b2df6eebe75c7 -- cgit v1.2.3 From 1dee4e9fcaba0cce26a1054530b3ab5958cf2434 Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Thu, 7 Dec 2017 12:52:19 +0200 Subject: Fix broken and duplicate Ruby provisioning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ruby is being installed twice on certain Windows platforms and the 32 bit versions of these don't have a working PATH addition. Task-number: QTQAINFRA-1632 Change-Id: Id7fd269854d17c32df7d0b82ac9e750e645af564 Reviewed-by: Tony Sarajärvi --- coin/provisioning/common/install-ruby.ps1 | 14 ++++++-------- coin/provisioning/common/ruby.ps1 | 7 ------- coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 | 1 + coin/provisioning/qtci-windows-10-x86/ruby.ps1 | 1 - coin/provisioning/qtci-windows-10-x86_64/ruby.ps1 | 1 - coin/provisioning/qtci-windows-7-x86/33-ruby.ps1 | 1 - coin/provisioning/qtci-windows-7-x86/ruby.ps1 | 1 - coin/provisioning/qtci-windows-7-x86_64/26-ruby.ps1 | 1 - 8 files changed, 7 insertions(+), 20 deletions(-) delete mode 100644 coin/provisioning/common/ruby.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/ruby.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/ruby.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/33-ruby.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/ruby.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86_64/26-ruby.ps1 diff --git a/coin/provisioning/common/install-ruby.ps1 b/coin/provisioning/common/install-ruby.ps1 index 57cf227f..94e32b74 100644 --- a/coin/provisioning/common/install-ruby.ps1 +++ b/coin/provisioning/common/install-ruby.ps1 @@ -35,26 +35,24 @@ # This script will install Ruby -$version = "2.2.6" +$version = "2.4.2-2" if( (is64bitWinHost) -eq 1 ) { $arch = "-x64" - $sha1 = "4D0E366F0264CDED174E5842B2435E22B81FB57A" + $sha1 = "c961c2752a183487bc42ed24beb7e931230fa7d5" } else { - $arch = "" - $sha1 = "8649309fffe9c746ad5549d3f7b70490806e95df" + $arch = "-x86" + $sha1 = "2639a481c3b5ad11f57d5523cc41ca884286089e" } $url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\rubyinstaller-" + $version + $arch + ".exe" -$url_official = "https://bintray.com/oneclick/rubyinstaller/download_file?file_path=rubyinstaller-" + $version + $arch + ".exe" +$url_official = "https://github.com/oneclick/rubyinstaller2/releases/download/rubyinstaller-" + $version + "/rubyinstaller-" + $version + $arch + ".exe" $rubyPackage = "C:\Windows\Temp\rubyinstaller-$version.exe" Download $url_official $url_cache $rubyPackage Verify-Checksum $rubyPackage $sha1 -cmd /c "$rubyPackage /silent" +Start-Process -FilePath $rubyPackage -ArgumentList "/dir=C:\Ruby-$version$arch /tasks=modpath /verysilent" -Wait echo "Cleaning $rubyPackage.." Remove-Item -Recurse -Force "$rubyPackage" -Add-Path "C:\Ruby22-x64\bin" - echo "Ruby = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/ruby.ps1 b/coin/provisioning/common/ruby.ps1 deleted file mode 100644 index f7813c20..00000000 --- a/coin/provisioning/common/ruby.ps1 +++ /dev/null @@ -1,7 +0,0 @@ -. "$PSScriptRoot\helpers.ps1" - -$installer = "c:\users\qt\downloads\rubyinstaller-2.3.1.exe" - -Download https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.1.exe http://ci-files01-hki.intra.qt.io/input/ruby/rubyinstaller-2.3.1.exe $installer -Verify-Checksum $installer "FF377F6F313849C3B0CD72EEC1EFFA436F0E4A36" -& $installer /DIR=C:\ruby /VERYSILENT diff --git a/coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 b/coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 new file mode 100644 index 00000000..0d28ea1e --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\install-ruby.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/ruby.ps1 b/coin/provisioning/qtci-windows-10-x86/ruby.ps1 deleted file mode 100644 index 587a4c10..00000000 --- a/coin/provisioning/qtci-windows-10-x86/ruby.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\ruby.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/ruby.ps1 b/coin/provisioning/qtci-windows-10-x86_64/ruby.ps1 deleted file mode 100644 index 587a4c10..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/ruby.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\ruby.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/33-ruby.ps1 b/coin/provisioning/qtci-windows-7-x86/33-ruby.ps1 deleted file mode 100644 index 587a4c10..00000000 --- a/coin/provisioning/qtci-windows-7-x86/33-ruby.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\ruby.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/ruby.ps1 b/coin/provisioning/qtci-windows-7-x86/ruby.ps1 deleted file mode 100644 index 587a4c10..00000000 --- a/coin/provisioning/qtci-windows-7-x86/ruby.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\ruby.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86_64/26-ruby.ps1 b/coin/provisioning/qtci-windows-7-x86_64/26-ruby.ps1 deleted file mode 100644 index 587a4c10..00000000 --- a/coin/provisioning/qtci-windows-7-x86_64/26-ruby.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\ruby.ps1" -- cgit v1.2.3 From b0b6b05b34f7d24c3a762e9b383c1b5bd1153a04 Mon Sep 17 00:00:00 2001 From: Jani Heikkinen Date: Mon, 11 Dec 2017 12:06:05 +0200 Subject: Add 'ForceDebugInfo' -flag to linux desktop binaries Add 'ForceDebugInfo' for RHEL 7.4 as well Task-number: QTBUG-3934 Change-Id: I121c109f755c1b65bc0a59fc4edcb0a03f870d54 Reviewed-by: Akseli Salovaara --- coin/platform_configs/default.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coin/platform_configs/default.txt b/coin/platform_configs/default.txt index 39f0373d..4f6920c9 100644 --- a/coin/platform_configs/default.txt +++ b/coin/platform_configs/default.txt @@ -12,7 +12,7 @@ qtci-linux-Ubuntu-16.04-x86_64-1 GCC qtci-linux-openSUSE-42.3-x86_64 GCC DeveloperBuild NoPch qtci-linux-openSUSE-42.3-x86_64 ICC_18 DeveloperBuild NoPch DisableTests qtci-linux-RHEL-6.6-x86_64 GCC Release ForceDebugInfo -qtci-linux-RHEL-7.4-x86_64 GCC Packaging Release NoUseGoldLinker +qtci-linux-RHEL-7.4-x86_64 GCC Packaging Release NoUseGoldLinker ForceDebugInfo qtci-macos-10.12-x86_64-8 Clang Packaging DebugAndRelease Release qtci-osx-10.11-x86_64-3 Clang DeveloperBuild Release QtNamespace NoPch qtci-osx-10.10-x86_64 Clang Release NoFramework DisableTests -- cgit v1.2.3 From b16eac13e6f65f338ec9e78ce4a926edadde8efb Mon Sep 17 00:00:00 2001 From: Heikki Halmet Date: Wed, 13 Dec 2017 13:22:26 +0200 Subject: Provisioning: Remove Android script from Red Hat 6.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Android linux builds are run by Red Hat 7.4 Change-Id: I8661b90494c1d43cc87e50136ed185fac93e4916 Reviewed-by: Tony Sarajärvi --- .../qtci-linux-RHEL-6.6-x86_64/android_linux.sh | 120 --------------------- 1 file changed, 120 deletions(-) delete mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh deleted file mode 100644 index 69b3c10e..00000000 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script install Android sdk and ndk. - -# It also runs update for SDK API level 21, latest SDK tools, latest platform-tools and build-tools version 23.0.3 - -# Build-tools version 23.0.3 is the latest usable version for Red Hat 6. Newer version of build-tools, version 24.x.x, requires GLIBC_2.14, which is not available in Red Hat 6. - -# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself. -# E.g The Bluetooth features that require Android 21 will disable themselves dynamically when running on an Android 16 device. -# That's why we need to use Andoid-21 API version in Qt 5.9. - -set -ex -targetFolder="/opt/android" -baseUrl="http://ci-files01-hki.intra.qt.io/input/android" - -# SDK -sdkPackage="android-sdk_r24.4.1-linux.tgz" -sdkBuildToolsVersion="23.0.3" -sdkApiLevel="android-21" -sdkUrl="$baseUrl/$sdkPackage" -sdkSha1="725bb360f0f7d04eaccff5a2d57abdd49061326d" -sdkTargetFile="$targetFolder/$sdkPackage" -sdkExtract="tar -C $targetFolder -zxf $sdkTargetFile" -sdkFolderName="android-sdk-linux" -sdkName="sdk" - -# NDK -ndkVersion="r10e" -ndkPackage="android-ndk-$ndkVersion-linux-x86_64.zip" -ndkUrl="$baseUrl/$ndkPackage" -ndkSha1="f692681b007071103277f6edc6f91cb5c5494a32" -ndkTargetFile="$targetFolder/$ndkPackage" -ndkExtract="unzip $ndkTargetFile -d $targetFolder" -ndkFolderName="android-ndk-$ndkVersion" -ndkName="ndk" - -function InstallAndroidPackage { - targetFolder=$1 - version=$2 - url=$3 - sha1=$4 - targetFile=$5 - extract=$6 - folderName=$7 - name=$8 - - sudo wget --tries=5 --waitretry=5 --output-document="$targetFile" "$url" - echo "$sha1 $targetFile" | sha1sum --check - sudo chmod 755 "$targetFile" - sudo $extract || echo "Failed to extract $url" - sudo chown -R qt:users "$targetFolder"/"$folderName" - sudo mv "$targetFolder"/"$folderName" "$targetFolder"/"$name" || echo "Failed to rename $name" - sudo rm -fr "$targetFolder"/"$version" -} - -if [ -d "$targetFolder" ]; then - echo "Removing old Android installation" - sudo rm -fr "$targetFolder" -fi - -sudo mkdir "$targetFolder" - -# Install Android SDK -echo "Installing Android SDK version $sdkPackage..." -InstallAndroidPackage "$targetFolder" $sdkPackage $sdkUrl $sdkSha1 $sdkTargetFile "$sdkExtract" $sdkFolderName $sdkName - -# Install Android NDK -echo "Installing Android NDK version $ndkPackage..." -InstallAndroidPackage "$targetFolder" $ndkPackage $ndkUrl $ndkSha1 $ndkTargetFile "$ndkExtract" $ndkFolderName $ndkName - -# run update for Android SDK and install SDK API version 21, latest SDK tools, platform-tools and build-tools -echo "Running Android SDK update for API version 21, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..." -echo "y" |"$targetFolder"/sdk/tools/android update sdk --no-ui --all --filter $sdkApiLevel,tools,platform-tools,build-tools-$sdkBuildToolsVersion - -echo 'export ANDROID_API_VERSION=android-21' >> ~/.bashrc - -# Storage version information to ~/versions.txt, which is used to print version information to provision log. -echo "***** Android SDK *****" >> ~/versions.txt -echo "Android SDK Api Level = $sdkApiLevel" >> ~/versions.txt -echo "Android SDK Build Tools Version = $sdkBuildToolsVersion" >> ~/versions.txt -platformTools="$(grep Pkg.Revision "$targetFolder"/sdk/platform-tools/source.properties | cut -c14-)" -echo "Android Platform Tools = $platformTools" >> ~/versions.txt -sdkTools="$(grep Pkg.Revision "$targetFolder"/sdk/tools/source.properties | cut -c14-)" -echo "Android SDK Tools = $sdkTools" >> ~/versions.txt -echo "***** Android NDK *****" >> ~/versions.txt -echo "Android NDK Version = $ndkVersion" >> ~/versions.txt -- cgit v1.2.3 From 3bcc9a918166c5d28a0d4fb04d279d3a47d4cdd3 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Wed, 13 Dec 2017 23:31:54 +0200 Subject: Update submodules on '5.10' in qt5 Change-Id: I6c96508c89b6acab297d4f486b3b8966e28e4eee Reviewed-by: Liang Qi --- qt3d | 2 +- qtbase | 2 +- qtconnectivity | 2 +- qtdeclarative | 2 +- qtlocation | 2 +- qtmultimedia | 2 +- qtquickcontrols | 2 +- qtquickcontrols2 | 2 +- qtserialbus | 2 +- qtserialport | 2 +- qtwebengine | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/qt3d b/qt3d index 8470becd..d69e2c2b 160000 --- a/qt3d +++ b/qt3d @@ -1 +1 @@ -Subproject commit 8470becd886d299c1be892d8113dfff216035611 +Subproject commit d69e2c2b42719e6839f32e8ab796cf22d9f29bfa diff --git a/qtbase b/qtbase index 812bb236..ae55e75b 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 812bb236dd1622896b6a0ca9bbe1334a69855aa2 +Subproject commit ae55e75b1b6c2c07f4ef084ee27448fc0262c7c0 diff --git a/qtconnectivity b/qtconnectivity index cf0df8be..0ef47033 160000 --- a/qtconnectivity +++ b/qtconnectivity @@ -1 +1 @@ -Subproject commit cf0df8be7f4cc809672f98507c1723015a0741bc +Subproject commit 0ef470335d541b6be7b941081ed248a68e2fbf8c diff --git a/qtdeclarative b/qtdeclarative index 8283bc83..735b588e 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 8283bc83857ed8c7d85b61d2dc3b35fa4e96a037 +Subproject commit 735b588e64d29c5336402c8e1d43f77e8b2cbe31 diff --git a/qtlocation b/qtlocation index b2e0a242..936d9ab1 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit b2e0a242a8c77d8cff186ef25b8360927c955941 +Subproject commit 936d9ab1761dec5f345eb32793b655e4620d3ac2 diff --git a/qtmultimedia b/qtmultimedia index 10304528..68abdc5b 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit 10304528c20fb9a385c617a38b6be35d1b18598a +Subproject commit 68abdc5bb2042a0f896e822eecd5ed49350c0c43 diff --git a/qtquickcontrols b/qtquickcontrols index 5bc43105..b9c95d63 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit 5bc4310529a8ae5cfc18afda1a1b788691448d6e +Subproject commit b9c95d63efde5d0ee9d332074285d5a4800391b5 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index eb7551d5..2940d8bf 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit eb7551d5d5e5155606e21158ead1541546bc2149 +Subproject commit 2940d8bfd16bc1883a6b9a6dde40ba583e6f24e3 diff --git a/qtserialbus b/qtserialbus index e13737e5..ab34a242 160000 --- a/qtserialbus +++ b/qtserialbus @@ -1 +1 @@ -Subproject commit e13737e5de8d3a2653e97de365412c28bd6c6124 +Subproject commit ab34a242b51193972389d909ff30eaf194d61b42 diff --git a/qtserialport b/qtserialport index 98454fbc..c38dcc11 160000 --- a/qtserialport +++ b/qtserialport @@ -1 +1 @@ -Subproject commit 98454fbc2a687a6440ae5e61070ebd6073e8016d +Subproject commit c38dcc1118746a0a16405764a707ffc19dda362a diff --git a/qtwebengine b/qtwebengine index 6921ebd6..c4bc2f83 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 6921ebd6d8bc8bb62d9118c7a1a750f2fd787897 +Subproject commit c4bc2f830d62ead99ca1d681992f1efafa7f70d6 -- cgit v1.2.3 From df7255ce44df62218567ba368fa04f1968e452dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Fri, 1 Dec 2017 13:24:13 +0200 Subject: Swap ICC builds to use system's SQLite library Task-number: QTBUG-64650 Change-Id: I2c692ae04f0cc02a5fecb12e3a7b905ee89b1af9 Reviewed-by: Frederik Gladhorn --- coin/platform_configs/default.txt | 2 +- coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/coin/platform_configs/default.txt b/coin/platform_configs/default.txt index 4f6920c9..465543cb 100644 --- a/coin/platform_configs/default.txt +++ b/coin/platform_configs/default.txt @@ -10,7 +10,7 @@ qtci-windows-10-x86_64-10 WinRT_10 armv7 MSVC2015 qtci-linux-Ubuntu-16.04-x86_64-1 GCC NoWidgets ForceDebugInfo qtci-linux-Ubuntu-16.04-x86_64-1 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace BuildExamples Documentation qtci-linux-openSUSE-42.3-x86_64 GCC DeveloperBuild NoPch -qtci-linux-openSUSE-42.3-x86_64 ICC_18 DeveloperBuild NoPch DisableTests +qtci-linux-openSUSE-42.3-x86_64 ICC_18 DeveloperBuild NoPch DisableTests SystemSQLite qtci-linux-RHEL-6.6-x86_64 GCC Release ForceDebugInfo qtci-linux-RHEL-7.4-x86_64 GCC Packaging Release NoUseGoldLinker ForceDebugInfo qtci-macos-10.12-x86_64-8 Clang Packaging DebugAndRelease Release diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh index fb2b81dd..5006fec8 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh @@ -16,6 +16,7 @@ sudo zypper -nq install glib2-devel sudo zypper -nq install libopenssl-devel sudo zypper -nq install freetype2-devel sudo zypper -nq install fontconfig-devel +sudo zypper -nq install sqlite3-devel # EGL support sudo zypper -nq install Mesa-libEGL-devel -- cgit v1.2.3 From 547a0ded908e656e12ff56cc008cd625ab456108 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Tue, 14 Nov 2017 10:28:16 +0200 Subject: Provisioning: Update default compiler to GCC-7 in openSUSE 42.3 Task-number: QTQAINFRA-1258 Change-Id: Ia2683a23ecc55aae4e82f901f446d1cf46895269 Reviewed-by: Heikki Halmet --- .../qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh index 5006fec8..007a08b0 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh @@ -2,9 +2,12 @@ set -e sudo zypper -nq install git -# default compiler, gcc 4.8.5 -sudo zypper -nq install gcc -sudo zypper -nq install gcc-c++ +sudo zypper -nq install gcc7 +sudo zypper -nq install gcc7-c++ +sudo /usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 1 \ + --slave /usr/bin/g++ g++ /usr/bin/g++-7 \ + --slave /usr/bin/cc cc /usr/bin/gcc-7 \ + --slave /usr/bin/c++ c++ /usr/bin/g++-7 sudo zypper -nq install bison sudo zypper -nq install flex -- cgit v1.2.3 From f5dfdedb2d01cd3594b8154878851e98ecf7a508 Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Fri, 15 Dec 2017 10:49:22 +0300 Subject: Add libxml2 and libxslt to openSUSE for QtWebKit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Iafb89bf9c12cf1d38c2fe1944d55965319b85ea3 Reviewed-by: Tony Sarajärvi --- .../qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh index 007a08b0..9d93e90b 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh @@ -50,3 +50,7 @@ sudo zypper -nq install libXrandr-devel sudo zypper -nq install libXtst-devel sudo zypper -nq install mozilla-nspr-devel sudo zypper -nq install mozilla-nss-devel + +# qtwebkit +sudo zypper -nq install libxml2-devel +sudo zypper -nq install libxslt-devel -- cgit v1.2.3 From ae6ea5349f913330c7f058929b0e2639374c2907 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Thu, 14 Dec 2017 14:02:02 +0200 Subject: Remove Windows 8 provisioning scripts They are replaced by 8.1 scripts. Change-Id: Ib04c183b75cec2c6e529945f382c53fdeb23f213 Reviewed-by: Heikki Halmet --- coin/provisioning/qtci-windows-8-x86/mqtt_broker.ps1 | 1 - coin/provisioning/qtci-windows-8-x86_64/mqtt_broker.ps1 | 1 - 2 files changed, 2 deletions(-) delete mode 100644 coin/provisioning/qtci-windows-8-x86/mqtt_broker.ps1 delete mode 100644 coin/provisioning/qtci-windows-8-x86_64/mqtt_broker.ps1 diff --git a/coin/provisioning/qtci-windows-8-x86/mqtt_broker.ps1 b/coin/provisioning/qtci-windows-8-x86/mqtt_broker.ps1 deleted file mode 100644 index df466d52..00000000 --- a/coin/provisioning/qtci-windows-8-x86/mqtt_broker.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\mqtt_broker.ps1" diff --git a/coin/provisioning/qtci-windows-8-x86_64/mqtt_broker.ps1 b/coin/provisioning/qtci-windows-8-x86_64/mqtt_broker.ps1 deleted file mode 100644 index df466d52..00000000 --- a/coin/provisioning/qtci-windows-8-x86_64/mqtt_broker.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\mqtt_broker.ps1" -- cgit v1.2.3 From 9236cd01a2a98b327d85ddcb94fc0691c605af20 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Sat, 16 Dec 2017 03:01:45 +0200 Subject: Update submodules on '5.10' in qt5 Change-Id: I8514e3e83b62ae4ddc527eb73bcfdcd138ac1875 Reviewed-by: Qt Submodule Update Bot --- qtbase | 2 +- qtconnectivity | 2 +- qtdeclarative | 2 +- qtlocation | 2 +- qtmultimedia | 2 +- qtquickcontrols2 | 2 +- qtscript | 2 +- qtserialbus | 2 +- qtsvg | 2 +- qttools | 2 +- qtwayland | 2 +- qtwebengine | 2 +- qtx11extras | 2 +- qtxmlpatterns | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/qtbase b/qtbase index ae55e75b..e739e984 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit ae55e75b1b6c2c07f4ef084ee27448fc0262c7c0 +Subproject commit e739e984c3006ed2e88ef8f087455116cf9c4ebb diff --git a/qtconnectivity b/qtconnectivity index 0ef47033..1d8ba361 160000 --- a/qtconnectivity +++ b/qtconnectivity @@ -1 +1 @@ -Subproject commit 0ef470335d541b6be7b941081ed248a68e2fbf8c +Subproject commit 1d8ba3610ae36dd62fda88dcf7c81baa5fe1fc51 diff --git a/qtdeclarative b/qtdeclarative index 735b588e..61fd2b3d 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 735b588e64d29c5336402c8e1d43f77e8b2cbe31 +Subproject commit 61fd2b3d2a8b838e55d6560050ddf5ba7de3cee5 diff --git a/qtlocation b/qtlocation index 936d9ab1..337aea7b 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit 936d9ab1761dec5f345eb32793b655e4620d3ac2 +Subproject commit 337aea7bc386d5e97825d27335d860fc88b2bee3 diff --git a/qtmultimedia b/qtmultimedia index 68abdc5b..5629823b 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit 68abdc5bb2042a0f896e822eecd5ed49350c0c43 +Subproject commit 5629823b05ca7d24924ac879b5a0469a3cb03e78 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index 2940d8bf..6767d789 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit 2940d8bfd16bc1883a6b9a6dde40ba583e6f24e3 +Subproject commit 6767d789b3544c6ff7717250e1c0dee02ad91fd4 diff --git a/qtscript b/qtscript index 0bb3f301..34784015 160000 --- a/qtscript +++ b/qtscript @@ -1 +1 @@ -Subproject commit 0bb3f3017f72cbf8d6866b8baa1820ab3dd89316 +Subproject commit 34784015a96c204633bad5ed86056eee2d32c22f diff --git a/qtserialbus b/qtserialbus index ab34a242..557a7cb8 160000 --- a/qtserialbus +++ b/qtserialbus @@ -1 +1 @@ -Subproject commit ab34a242b51193972389d909ff30eaf194d61b42 +Subproject commit 557a7cb8c2b053a67d8dc55f7433f2db2286852b diff --git a/qtsvg b/qtsvg index 984ba697..b3ce1912 160000 --- a/qtsvg +++ b/qtsvg @@ -1 +1 @@ -Subproject commit 984ba6977201f8fbd94d44a2b67519e1faf458cc +Subproject commit b3ce191284221a384d04fd8a3d6eb152f84fd192 diff --git a/qttools b/qttools index 84e40c5f..e6a65cdb 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit 84e40c5f4d78a6d4a0ae1d87323a20ed96f319d6 +Subproject commit e6a65cdb85edc4710017c33d4966425d852f0e47 diff --git a/qtwayland b/qtwayland index 61f92b67..98f38b01 160000 --- a/qtwayland +++ b/qtwayland @@ -1 +1 @@ -Subproject commit 61f92b6742c96f4974e23893ba6926e4d012cd09 +Subproject commit 98f38b01997ec59aa5040f839deb6f062f01be17 diff --git a/qtwebengine b/qtwebengine index c4bc2f83..6f9ecd0a 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit c4bc2f830d62ead99ca1d681992f1efafa7f70d6 +Subproject commit 6f9ecd0a4675b0e1a7ef6851cbda7e43c05e9536 diff --git a/qtx11extras b/qtx11extras index 8e4810cf..5a42fb1b 160000 --- a/qtx11extras +++ b/qtx11extras @@ -1 +1 @@ -Subproject commit 8e4810cf73a4294eacafede22f93f4bda8dab1bf +Subproject commit 5a42fb1b13a9ac91a6a078dc6d63dbbd5d87836e diff --git a/qtxmlpatterns b/qtxmlpatterns index 3cd6679d..bc5129b8 160000 --- a/qtxmlpatterns +++ b/qtxmlpatterns @@ -1 +1 @@ -Subproject commit 3cd6679d8702fef3f0d3614724375577945fcf05 +Subproject commit bc5129b8868891742356114ab05c6ac254fc07cd -- cgit v1.2.3 From 0ae61f0f4d13eaa952e2bb81a5b485ed7784ab26 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Thu, 14 Dec 2017 23:16:51 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: Ibdf2e0ca968b4fa5c0a5be8c6bfc1d05aa90d17d Reviewed-by: Liang Qi --- qt3d | 2 +- qtbase | 2 +- qtdeclarative | 2 +- qtimageformats | 2 +- qtmultimedia | 2 +- qtquickcontrols2 | 2 +- qttools | 2 +- qtwebengine | 2 +- qtwebview | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/qt3d b/qt3d index 37d78994..c9edc164 160000 --- a/qt3d +++ b/qt3d @@ -1 +1 @@ -Subproject commit 37d78994de56cd11a06ccd1a777cf0ac8ec8e801 +Subproject commit c9edc164ab165ddd31ef2411be19deb130614e8b diff --git a/qtbase b/qtbase index 782eb1a1..dc0bb57f 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 782eb1a114c0aaa729925899b2061d47f494435f +Subproject commit dc0bb57f8600374b7279d5c14456a33a9d0c0476 diff --git a/qtdeclarative b/qtdeclarative index ae01e0db..243b819f 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit ae01e0dbf50cb6da1967e10eb95d63313dc5aa7a +Subproject commit 243b819ff73f6aaa9dc068d43b8b918a98f53663 diff --git a/qtimageformats b/qtimageformats index 4a5d500d..1225d9e4 160000 --- a/qtimageformats +++ b/qtimageformats @@ -1 +1 @@ -Subproject commit 4a5d500d6da8c7af2d3abfcf759586d5756efa77 +Subproject commit 1225d9e4aac319cb92ef88ebf7de305033ef30ba diff --git a/qtmultimedia b/qtmultimedia index 10998733..9caee039 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit 10998733af8a3d54b795ee57a8df9a1b3e776aae +Subproject commit 9caee039533168fbb546b563859770414e54fc94 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index d9e740d2..4a077f71 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit d9e740d2ccf8c1d3caacfcd95537718048e3a7ba +Subproject commit 4a077f719dff799a89b5f370dfc71a7bd14b0930 diff --git a/qttools b/qttools index 796a5e00..2f3dc790 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit 796a5e005fa1ae2bfe6f9278fc482723eb89f429 +Subproject commit 2f3dc790aefadc74debfa25efe958078def34146 diff --git a/qtwebengine b/qtwebengine index 260e9dd9..d4b3d945 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 260e9dd9b98c2bc90229f7d2f7aba8cc0029d24d +Subproject commit d4b3d9457bbe090c4ecc0d5a7d70e7bb08b22b90 diff --git a/qtwebview b/qtwebview index 17e076b5..4d4b118c 160000 --- a/qtwebview +++ b/qtwebview @@ -1 +1 @@ -Subproject commit 17e076b56e40e25248f156830b293fee6421ecfc +Subproject commit 4d4b118c1294d96741d71a775ac1c57b5acb96bb -- cgit v1.2.3 From 04f8860d8c5b1a3a55bac82b98304c428ddce745 Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Fri, 15 Dec 2017 14:35:53 +0100 Subject: Install cups-devel in OpenSuse This way we have one build that compiles the "with cups" branch and others (the ubuntu ones) that compile the "without cups" code branch Change-Id: I45ab3d72c34367789e0f344c917a88269883cffe Reviewed-by: Frederik Gladhorn --- .../provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh index fb2b81dd..132b3361 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh @@ -46,3 +46,6 @@ sudo zypper -nq install libXrandr-devel sudo zypper -nq install libXtst-devel sudo zypper -nq install mozilla-nspr-devel sudo zypper -nq install mozilla-nss-devel + +# cups +sudo zypper -nq install cups-devel -- cgit v1.2.3 From 2ee0364139f91e0a5a63ef427f3db83943eb7579 Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Fri, 15 Dec 2017 20:25:44 +0300 Subject: Add GStreamer libraries to openSUSE for QtWebKit and QtMultimedia Change-Id: Ia40bb35687bbe1ecb429c042d4acfa22599b69b8 Reviewed-by: Konstantin Tokarev --- .../qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh index 9d93e90b..de71a0ff 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh @@ -54,3 +54,7 @@ sudo zypper -nq install mozilla-nss-devel # qtwebkit sudo zypper -nq install libxml2-devel sudo zypper -nq install libxslt-devel + +# GStreamer (qtwebkit and qtmultimedia) +sudo zypper -nq install gstreamer-devel +sudo zypper -nq install gstreamer-plugins-base-devel -- cgit v1.2.3 From 2e75f02a3f3ce4b5a857ff1db4ab2c84769b7e02 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Tue, 19 Dec 2017 03:01:05 +0200 Subject: Update submodules on '5.10' in qt5 Change-Id: I7d7808d588470cbb2712cbda34a0c1bcc5730d11 Reviewed-by: Qt Submodule Update Bot --- qt3d | 2 +- qtbase | 2 +- qtdeclarative | 2 +- qtdoc | 2 +- qtquickcontrols | 2 +- qtwebengine | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/qt3d b/qt3d index d69e2c2b..24e8db22 160000 --- a/qt3d +++ b/qt3d @@ -1 +1 @@ -Subproject commit d69e2c2b42719e6839f32e8ab796cf22d9f29bfa +Subproject commit 24e8db22e50449b30fac6619d074b98f08ff0315 diff --git a/qtbase b/qtbase index e739e984..e557a3c1 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit e739e984c3006ed2e88ef8f087455116cf9c4ebb +Subproject commit e557a3c1d3bc0f77ea669e670029569fd0228598 diff --git a/qtdeclarative b/qtdeclarative index 61fd2b3d..4fff2bb1 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 61fd2b3d2a8b838e55d6560050ddf5ba7de3cee5 +Subproject commit 4fff2bb14e55484eacec0a1b49a2b02958f75eca diff --git a/qtdoc b/qtdoc index 21c0ac79..9682ba54 160000 --- a/qtdoc +++ b/qtdoc @@ -1 +1 @@ -Subproject commit 21c0ac79d94bbf9c999de45cff8086ca94de6d08 +Subproject commit 9682ba54bb30c148c058cfae44b07c2522765df5 diff --git a/qtquickcontrols b/qtquickcontrols index b9c95d63..65976402 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit b9c95d63efde5d0ee9d332074285d5a4800391b5 +Subproject commit 65976402344a2642d6d6dc5bfbf71b3b511f6d12 diff --git a/qtwebengine b/qtwebengine index 6f9ecd0a..f7121794 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 6f9ecd0a4675b0e1a7ef6851cbda7e43c05e9536 +Subproject commit f71217948ba690de6943ac09380260ff5e1c11fb -- cgit v1.2.3 From b3d3adc541ed9ca2ebe2620799f4d0add2376171 Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Mon, 18 Dec 2017 22:08:47 +0300 Subject: Add libxml2 and libxslt to RHEL 7 for QtWebKit Change-Id: I5c50ee482aa20f0d9959915c81d2c44cccce6dca Reviewed-by: Frederik Gladhorn --- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh index a8e812bd..a958adb6 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh @@ -83,6 +83,9 @@ installPackages+=(perl-Digest-SHA) installPackages+=(glibc.i686) # Enable Qt Bluetooth installPackages+=(bluez-libs-devel) +# QtWebKit +installPackages+=(libxml2-devel) +installPackages+=(libxslt-devel) sudo yum -y update sudo yum -y install "${installPackages[@]}" -- cgit v1.2.3 From a4adb7f7d66fed4b633bac15df8f9651503288ef Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Wed, 20 Dec 2017 03:01:18 +0200 Subject: Update submodules on '5.10' in qt5 Change-Id: I84aaff41d77d31eb5c4c9aae973aaccd879ede3e Reviewed-by: Qt Submodule Update Bot --- qtbase | 2 +- qtmultimedia | 2 +- qtsensors | 2 +- qtwebengine | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/qtbase b/qtbase index e557a3c1..ca181d37 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit e557a3c1d3bc0f77ea669e670029569fd0228598 +Subproject commit ca181d3740c4251ef945625cbb6e235479b56bcd diff --git a/qtmultimedia b/qtmultimedia index 5629823b..1083ed94 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit 5629823b05ca7d24924ac879b5a0469a3cb03e78 +Subproject commit 1083ed94683c3356f9ee19210cfe9b0dd53e4815 diff --git a/qtsensors b/qtsensors index af1372a4..bfe35b4e 160000 --- a/qtsensors +++ b/qtsensors @@ -1 +1 @@ -Subproject commit af1372a4e69d5a7664142df06b0b96d7cd197340 +Subproject commit bfe35b4ebc4ac46fd181b36d35e6535064f4e056 diff --git a/qtwebengine b/qtwebengine index f7121794..78cc35d0 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit f71217948ba690de6943ac09380260ff5e1c11fb +Subproject commit 78cc35d0705ef9f7b3e7785f031f77595ed71217 -- cgit v1.2.3 From 41edaa5fb94efb30f06f00713fe020350d20d712 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Mon, 18 Dec 2017 21:08:17 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: I85ef0fa0ae59f600ab53e9b566a08b2f22184f33 Reviewed-by: Liang Qi --- qtbase | 2 +- qtdeclarative | 2 +- qtquickcontrols | 2 +- qtquickcontrols2 | 2 +- qttranslations | 2 +- qtwebengine | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/qtbase b/qtbase index dc0bb57f..b0938cb6 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit dc0bb57f8600374b7279d5c14456a33a9d0c0476 +Subproject commit b0938cb6c1fa29ec2d2a4fb9273e515cd0d6c08e diff --git a/qtdeclarative b/qtdeclarative index 243b819f..e8570bd1 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 243b819ff73f6aaa9dc068d43b8b918a98f53663 +Subproject commit e8570bd1af74724b6fae1ac8a2d8bbdfee7a6504 diff --git a/qtquickcontrols b/qtquickcontrols index 37592ad9..8a0f0553 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit 37592ad9c6df35bdd37609569963fe7361cdad85 +Subproject commit 8a0f0553e4eb8468513bbb8ba45a9ec2bcd6ce68 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index 4a077f71..6b89293b 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit 4a077f719dff799a89b5f370dfc71a7bd14b0930 +Subproject commit 6b89293b99e763589181fd1f75470712f52cee3c diff --git a/qttranslations b/qttranslations index 6987cf96..b3684346 160000 --- a/qttranslations +++ b/qttranslations @@ -1 +1 @@ -Subproject commit 6987cf9681dfb6c212a3225a8669499d3dfe1871 +Subproject commit b3684346bd60983cecf2524f9f8081df514b5cb0 diff --git a/qtwebengine b/qtwebengine index d4b3d945..5b160be9 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit d4b3d9457bbe090c4ecc0d5a7d70e7bb08b22b90 +Subproject commit 5b160be90599d13707610f253f541ff0c97c08e3 -- cgit v1.2.3 From d55baf5baf60e1deb0fa656652f617dac01b1236 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Wed, 13 Dec 2017 15:47:15 +0100 Subject: Simplify apt package installation and disable daily package maintenance MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Instead of using aptdcon, we can continue to use apt-get to install the software. We just need to make sure that the automatic update and package upgrade services are disabled. This is generally desirable as we do not want these kind of activities to occur in the background while building or running tests. This also fixes the broken package installation via regex, which apt-get supports but aptdcon does not. Revert "Fix Ubuntu 16.04 random provisioning fail" This reverts commit 537ea17d14526bc6564765e2dd4652e11a3ed235. Conflicts: coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh Change-Id: I920e5132bb0a248d3794e1efcf01ce78d28e6ee3 Reviewed-by: Joni Jäntti Reviewed-by: Frederik Gladhorn Reviewed-by: JÄ™drzej Nowacki --- .../qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh | 42 ++++++++++++---------- 1 file changed, 23 insertions(+), 19 deletions(-) diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh index 9b71f935..980da2ca 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh @@ -45,47 +45,51 @@ try ( echo "Disabling auto update" sudo sed -i 's/APT::Periodic::Update-Package-Lists "1";/APT::Periodic::Update-Package-Lists "0";/' /etc/apt/apt.conf.d/10periodic || throw $ExceptionSED + for service in apt-daily.timer apt-daily-upgrade.timer apt-daily.service apt-daily-upgrade.service; do + sudo systemctl stop $service + sudo systemctl disable $service + done echo "Running update for apt" sudo apt-get update echo "Installing packages" # Git is not needed by builds themselves, but is nice to have # immediately as one starts debugging - yes | sudo aptdcon --hide-terminal --install git || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install git || throw $ExceptionAPT # 7zip is a needed decompressing tool - yes | sudo aptdcon --hide-terminal --install p7zip || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install p7zip || throw $ExceptionAPT # libssl-dev provides headers for OpenSSL - yes | sudo aptdcon --hide-terminal --install libssl-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libssl-dev || throw $ExceptionAPT # Needed libraries for X11 support accordingly to https://wiki.qt.io/Building_Qt_5_from_Git - yes | sudo aptdcon --hide-terminal --install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev || throw $ExceptionAPT # Enable linking to system dbus - yes | sudo aptdcon --hide-terminal --install libdbus-1-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libdbus-1-dev || throw $ExceptionAPT # Needed libraries for WebEngine - yes | sudo aptdcon --hide-terminal --install libudev-dev libegl1-mesa-dev libfontconfig1-dev libxss-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libudev-dev libegl1-mesa-dev libfontconfig1-dev libxss-dev || throw $ExceptionAPT # Common event loop handling - yes | sudo aptdcon --hide-terminal --install libglib2.0-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libglib2.0-dev || throw $ExceptionAPT # MySQL support - yes | sudo aptdcon --hide-terminal --install libmysqlclient-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libmysqlclient-dev || throw $ExceptionAPT # PostgreSQL support - yes | sudo aptdcon --hide-terminal --install libpq-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libpq-dev || throw $ExceptionAPT # SQLite support - yes | sudo aptdcon --hide-terminal --install libsqlite3-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libsqlite3-dev || throw $ExceptionAPT # ODBC support - yes | sudo aptdcon --hide-terminal --install unixodbc-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install unixodbc-dev || throw $ExceptionAPT # Support for FreeType font engine - yes | sudo aptdcon --hide-terminal --install libfreetype6-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libfreetype6-dev || throw $ExceptionAPT # Enable the usage of system jpeg libraries - yes | sudo aptdcon --hide-terminal --install libjpeg-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libjpeg-dev || throw $ExceptionAPT # Enable support for printer driver - yes | sudo aptdcon --hide-terminal --install libcups2-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libcups2-dev || throw $ExceptionAPT # Install libraries needed for QtMultimedia to be able to support all plugins - yes | sudo aptdcon --hide-terminal --install libasound2-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev || throw $ExceptionAPT - yes | sudo aptdcon --hide-terminal --install libgstreamer-plugins-good1.0-dev libgstreamer-plugins-bad1.0-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libasound2-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libgstreamer-plugins-good1.0-dev libgstreamer-plugins-bad1.0-dev || throw $ExceptionAPT # Support for cross-building to x86 (needed by WebEngine boot2qt builds) - yes | sudo aptdcon --hide-terminal --install g++-multilib || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install g++-multilib || throw $ExceptionAPT # python3 development package - yes | sudo aptdcon --hide-terminal --install python3-dev python3-pip python3-virtualenv || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install python3-dev python3-pip python3-virtualenv || throw $ExceptionAPT # Automates interactive applications (Needed by RTA to automate configure testing) - yes | sudo aptdcon --hide-terminal --install expect || throw $ExceptionAPT + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install expect || throw $ExceptionAPT ) catch || { case $ex_code in -- cgit v1.2.3 From dd7f4112fd424c368906e99559ed0de7b9f227d6 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Thu, 21 Dec 2017 21:44:16 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: Ice93ecfe5e5c093c7bf455c05b87383cf157ed2e Reviewed-by: Liang Qi --- qtbase | 2 +- qtdatavis3d | 2 +- qtdeclarative | 2 +- qtdoc | 2 +- qtlocation | 2 +- qtmultimedia | 2 +- qtqa | 2 +- qtquickcontrols2 | 2 +- qtremoteobjects | 2 +- qtscript | 2 +- qtspeech | 2 +- qtwayland | 2 +- qtwebengine | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/qtbase b/qtbase index b0938cb6..ffc8409a 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit b0938cb6c1fa29ec2d2a4fb9273e515cd0d6c08e +Subproject commit ffc8409aa58c04c1dd140001976b55925ac959f6 diff --git a/qtdatavis3d b/qtdatavis3d index de346171..4cd89b61 160000 --- a/qtdatavis3d +++ b/qtdatavis3d @@ -1 +1 @@ -Subproject commit de346171018b353d2abcfb589e644480c2aa6fd5 +Subproject commit 4cd89b61be205fc52ce1b227fe55e4de04196db7 diff --git a/qtdeclarative b/qtdeclarative index e8570bd1..52bc4fbf 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit e8570bd1af74724b6fae1ac8a2d8bbdfee7a6504 +Subproject commit 52bc4fbfbae6aa1569dc134dd103e966f04bc2e6 diff --git a/qtdoc b/qtdoc index b8556f01..0703849b 160000 --- a/qtdoc +++ b/qtdoc @@ -1 +1 @@ -Subproject commit b8556f01d711389d94cc1ccb864324b24c0e7def +Subproject commit 0703849b6d6a63873fc9334d573b7ee85256c655 diff --git a/qtlocation b/qtlocation index 730b2bd9..7508f021 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit 730b2bd96e88fe63364c9f81e299555f0b1f0daa +Subproject commit 7508f02176f317db50f20985205bf64af8134ab6 diff --git a/qtmultimedia b/qtmultimedia index 9caee039..c8bf0cd3 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit 9caee039533168fbb546b563859770414e54fc94 +Subproject commit c8bf0cd37c5f526e3687dfeff9e23d15104328b5 diff --git a/qtqa b/qtqa index 1110bd07..956200a1 160000 --- a/qtqa +++ b/qtqa @@ -1 +1 @@ -Subproject commit 1110bd076dba536dc6e6304fe8d6ee80f2d5718f +Subproject commit 956200a160b0a1a9a15bbcd24c6c82e4dc01c2b6 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index 6b89293b..c40486ac 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit 6b89293b99e763589181fd1f75470712f52cee3c +Subproject commit c40486acc352d49398186fa32d1ccabdd5fc83c6 diff --git a/qtremoteobjects b/qtremoteobjects index 170aa77f..286f3c62 160000 --- a/qtremoteobjects +++ b/qtremoteobjects @@ -1 +1 @@ -Subproject commit 170aa77ff7a38ba2ddbc68f75c1ac38a47af87ea +Subproject commit 286f3c626087635cb24708b8e42b1d8af0401640 diff --git a/qtscript b/qtscript index c904f06f..ef6c88d3 160000 --- a/qtscript +++ b/qtscript @@ -1 +1 @@ -Subproject commit c904f06f716585edd94dbd1b4271dcbf305c268a +Subproject commit ef6c88d329386ece5b4a92d6a0865d7b90e036c0 diff --git a/qtspeech b/qtspeech index 53afd080..16ab9c26 160000 --- a/qtspeech +++ b/qtspeech @@ -1 +1 @@ -Subproject commit 53afd0808aeae53bf1ad94647be936cce00ef9a1 +Subproject commit 16ab9c262b1d53222913da96f7a14485e3ef0836 diff --git a/qtwayland b/qtwayland index 6bd70687..154bdf45 160000 --- a/qtwayland +++ b/qtwayland @@ -1 +1 @@ -Subproject commit 6bd70687aa32d1ad6fedc7cfad499fdaf037193e +Subproject commit 154bdf45dd51a521058c820e7b871008ce8508ae diff --git a/qtwebengine b/qtwebengine index 5b160be9..17ecc4e7 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 5b160be90599d13707610f253f541ff0c97c08e3 +Subproject commit 17ecc4e7e0c88d891e1b18d5810a7ac2fd0b83ba -- cgit v1.2.3 From 21cbacf4b40cd261a3dca6fbf52e2ed6c379fe94 Mon Sep 17 00:00:00 2001 From: Jani Heikkinen Date: Tue, 19 Dec 2017 10:31:03 +0200 Subject: Remove 'Packaging' flag from builds we don't need it We don't offer binaries for INTEGRITY, MSVC2013 32 bit or MSVC2017 32bit so we don't need 'packaging' flag there either Task-number: QTBUG-65324 Change-Id: If9e8fdebab44fcafde9b4da893be6f79f6287aac Reviewed-by: Iikka Eklund --- coin/platform_configs/default.txt | 2 +- coin/platform_configs/qt5.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/coin/platform_configs/default.txt b/coin/platform_configs/default.txt index 4f6920c9..5cb2bff5 100644 --- a/coin/platform_configs/default.txt +++ b/coin/platform_configs/default.txt @@ -22,4 +22,4 @@ qtci-linux-Ubuntu-16.04-x86_64-1 QEMU armv7 GCC qtci-linux-Ubuntu-16.04-x86_64-1 QEMU arm64 GCC Release qtci-linux-Ubuntu-16.04-x86_64-1 GCC TestOnly LicenseCheck qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker -qtci-linux-RHEL-7.4-x86_64 INTEGRITY_11_04 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker +qtci-linux-RHEL-7.4-x86_64 INTEGRITY_11_04 armv7 GCC Release DisableTests OpenGLES2 NoUseGoldLinker diff --git a/coin/platform_configs/qt5.txt b/coin/platform_configs/qt5.txt index 5282634a..558a756b 100644 --- a/coin/platform_configs/qt5.txt +++ b/coin/platform_configs/qt5.txt @@ -1,9 +1,9 @@ Template Target OS Target arch Compiler Features --------------------------- ------------------- ----------- ----------- ------------------------------------------------------------------------------------- -qtci-windows-8.1-x86_64 x86 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests +qtci-windows-8.1-x86_64 x86 MSVC2013 DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests qtci-windows-8.1-x86_64 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests qtci-windows-10-x86_64-10 WinRT_10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests -qtci-windows-10-x86-6 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic +qtci-windows-10-x86-6 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic qtci-windows-10-x86_64-10 WinRT_10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests -- cgit v1.2.3 From 88a1c161e5e61a369518833a1283c9fb7a76b1d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Thu, 14 Dec 2017 14:08:38 +0200 Subject: Remove unneeded OS X provisioning scripts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Icf03c93adee31baac383d1394857df8c2df4fe59 Reviewed-by: Joni Jäntti Reviewed-by: Simo Fält --- coin/provisioning/qtci-osx-10.8-x86_64/001-system_updates.sh | 4 ---- coin/provisioning/qtci-osx-10.8-x86_64/025-python3.sh | 1 - coin/provisioning/qtci-osx-10.9-x86_64/001-system_updates.sh | 4 ---- coin/provisioning/qtci-osx-10.9-x86_64/025-python3.sh | 1 - coin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh | 5 ----- 5 files changed, 15 deletions(-) delete mode 100755 coin/provisioning/qtci-osx-10.8-x86_64/001-system_updates.sh delete mode 100644 coin/provisioning/qtci-osx-10.8-x86_64/025-python3.sh delete mode 100755 coin/provisioning/qtci-osx-10.9-x86_64/001-system_updates.sh delete mode 100644 coin/provisioning/qtci-osx-10.9-x86_64/025-python3.sh delete mode 100755 coin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh diff --git a/coin/provisioning/qtci-osx-10.8-x86_64/001-system_updates.sh b/coin/provisioning/qtci-osx-10.8-x86_64/001-system_updates.sh deleted file mode 100755 index b05dcf1c..00000000 --- a/coin/provisioning/qtci-osx-10.8-x86_64/001-system_updates.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env bash - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.8-x86_64/025-python3.sh b/coin/provisioning/qtci-osx-10.8-x86_64/025-python3.sh deleted file mode 100644 index cd4e3fd9..00000000 --- a/coin/provisioning/qtci-osx-10.8-x86_64/025-python3.sh +++ /dev/null @@ -1 +0,0 @@ -source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.9-x86_64/001-system_updates.sh b/coin/provisioning/qtci-osx-10.9-x86_64/001-system_updates.sh deleted file mode 100755 index b05dcf1c..00000000 --- a/coin/provisioning/qtci-osx-10.9-x86_64/001-system_updates.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env bash - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.9-x86_64/025-python3.sh b/coin/provisioning/qtci-osx-10.9-x86_64/025-python3.sh deleted file mode 100644 index cd4e3fd9..00000000 --- a/coin/provisioning/qtci-osx-10.9-x86_64/025-python3.sh +++ /dev/null @@ -1 +0,0 @@ -source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh b/coin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh deleted file mode 100755 index d257ffa1..00000000 --- a/coin/provisioning/qtci-osx-10.9-x86_64/08-libclang.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -BASEDIR=$(dirname "$0") -# There is only one mac package and common script uses it as a default -$BASEDIR/../common/libclang.sh -- cgit v1.2.3 From a0bf828433b375c752713d6935ddb9134b2c68d3 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Fri, 22 Dec 2017 12:57:22 +0100 Subject: Adjust submodule branches Change-Id: I3d6535fee48d27c87aab32847f5486a331402df1 --- .gitmodules | 78 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/.gitmodules b/.gitmodules index b4988927..b71cddd3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,66 +1,66 @@ [submodule "qtbase"] path = qtbase url = ../qtbase.git - branch = 5.9 + branch = 5.9.4 status = essential [submodule "qtsvg"] depends = qtbase path = qtsvg url = ../qtsvg.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtdeclarative"] depends = qtbase recommends = qtsvg qtxmlpatterns path = qtdeclarative url = ../qtdeclarative.git - branch = 5.9 + branch = 5.9.4 status = essential [submodule "qtactiveqt"] depends = qtbase path = qtactiveqt url = ../qtactiveqt.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtscript"] depends = qtbase recommends = qttools path = qtscript url = ../qtscript.git - branch = 5.9 + branch = 5.9.4 status = deprecated [submodule "qtmultimedia"] depends = qtbase recommends = qtdeclarative path = qtmultimedia url = ../qtmultimedia.git - branch = 5.9 + branch = 5.9.4 status = essential [submodule "qttools"] depends = qtbase recommends = qtdeclarative qtactiveqt path = qttools url = ../qttools.git - branch = 5.9 + branch = 5.9.4 status = essential [submodule "qtxmlpatterns"] depends = qtbase path = qtxmlpatterns url = ../qtxmlpatterns.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qttranslations"] depends = qttools path = qttranslations url = ../qttranslations.git - branch = 5.9 + branch = 5.9.4 status = essential priority = 30 [submodule "qtdoc"] depends = qtdeclarative path = qtdoc url = ../qtdoc.git - branch = 5.9 + branch = 5.9.4 status = essential priority = 40 [submodule "qtrepotools"] @@ -81,14 +81,14 @@ recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport path = qtlocation url = ../qtlocation.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtsensors"] depends = qtbase recommends = qtdeclarative path = qtsensors url = ../qtsensors.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtsystems"] depends = qtbase @@ -121,27 +121,27 @@ recommends = qtdeclarative qtandroidextras path = qtconnectivity url = ../qtconnectivity.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtwayland"] depends = qtbase recommends = qtdeclarative path = qtwayland url = ../qtwayland.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qt3d"] depends = qtbase recommends = qtdeclarative qtimageformats qtgamepad path = qt3d url = ../qt3d.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtimageformats"] depends = qtbase path = qtimageformats url = ../qtimageformats.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtquick1"] depends = qtscript @@ -154,51 +154,51 @@ depends = qtdeclarative path = qtgraphicaleffects url = ../qtgraphicaleffects.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtquickcontrols"] depends = qtdeclarative recommends = qtgraphicaleffects path = qtquickcontrols url = ../qtquickcontrols.git - branch = 5.9 + branch = 5.9.4 status = essential [submodule "qtserialbus"] depends = qtserialport path = qtserialbus url = ../qtserialbus.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtserialport"] depends = qtbase path = qtserialport url = ../qtserialport.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtx11extras"] depends = qtbase path = qtx11extras url = ../qtx11extras.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtmacextras"] depends = qtbase path = qtmacextras url = ../qtmacextras.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtwinextras"] depends = qtbase recommends = qtdeclarative qtmultimedia path = qtwinextras url = ../qtwinextras.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtandroidextras"] depends = qtbase path = qtandroidextras url = ../qtandroidextras.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtenginio"] depends = qtdeclarative @@ -211,101 +211,101 @@ recommends = qtdeclarative path = qtwebsockets url = ../qtwebsockets.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtwebchannel"] depends = qtbase recommends = qtdeclarative qtwebsockets path = qtwebchannel url = ../qtwebchannel.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtwebengine"] depends = qtquickcontrols qtwebchannel recommends = qtlocation qttools path = qtwebengine url = ../qtwebengine.git - branch = 5.9 + branch = 5.9.4 status = addon priority = 10 [submodule "qtcanvas3d"] depends = qtdeclarative path = qtcanvas3d url = ../qtcanvas3d.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtwebview"] depends = qtdeclarative recommends = qtwebengine path = qtwebview url = ../qtwebview.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtquickcontrols2"] depends = qtgraphicaleffects path = qtquickcontrols2 url = ../qtquickcontrols2.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtpurchasing"] depends = qtbase qtandroidextras recommends = qtdeclarative path = qtpurchasing url = ../qtpurchasing.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtcharts"] depends = qtbase recommends = qtdeclarative qtmultimedia path = qtcharts url = ../qtcharts.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtdatavis3d"] depends = qtbase recommends = qtdeclarative qtmultimedia path = qtdatavis3d url = ../qtdatavis3d.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtvirtualkeyboard"] depends = qtbase qtdeclarative qtsvg recommends = qtmultimedia qtquickcontrols path = qtvirtualkeyboard url = ../qtvirtualkeyboard.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtgamepad"] depends = qtbase recommends = qtdeclarative path = qtgamepad url = ../qtgamepad.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtscxml"] depends = qtbase qtdeclarative path = qtscxml url = ../qtscxml.git - branch = 5.9 + branch = 5.9.4 status = addon [submodule "qtspeech"] depends = qtbase recommends = qtdeclarative qtmultimedia path = qtspeech url = ../qtspeech.git - branch = 5.9 + branch = 5.9.4 status = preview [submodule "qtnetworkauth"] depends = qtbase recommends = qtwebview path = qtnetworkauth url = ../qtnetworkauth.git - branch = 5.9 + branch = 5.9.4 status = preview [submodule "qtremoteobjects"] depends = qtbase recommends = qtdeclarative path = qtremoteobjects url = ../qtremoteobjects.git - branch = 5.9 + branch = 5.9.4 status = preview -- cgit v1.2.3 From de0d7005ccff69ef1ea4c3ad42a2bf4033e26429 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo=20F=C3=A4lt?= Date: Wed, 20 Dec 2017 08:08:01 +0200 Subject: Fix Android provisioning script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We have to accept extra license to enable installing all required packages. Task-number: QTQAINFRA-1660 Change-Id: I9d014991be96ff0723688b317a645e281b3e92d0 Reviewed-by: Tony Sarajärvi (cherry picked from commit 5df4ec2ec999440ba291f2bf2f9fa6b72810660d) --- coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh b/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh index e041027d..bc8a95e6 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh @@ -77,7 +77,7 @@ try sudo chown -R qt:wheel "$targetFolder" echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion." - echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager + (echo "y"; echo "y") |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager echo "export ANDROID_SDK_HOME=$sdkTargetFolder" >> ~/.bashrc echo "export ANDROID_NDK_HOME=$targetFolder/android-ndk-$ndkVersion" >> ~/.bashrc -- cgit v1.2.3 From 2d71b84893af65823d6ab18afffebfffdc032333 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Sat, 23 Dec 2017 18:34:36 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: I88561b7971943d494f81fe309d849f5c0d94d2e3 Reviewed-by: Liang Qi --- qtbase | 2 +- qtquickcontrols2 | 2 +- qtvirtualkeyboard | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/qtbase b/qtbase index ffc8409a..44ef95a8 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit ffc8409aa58c04c1dd140001976b55925ac959f6 +Subproject commit 44ef95a885f440a33e79ff3f9a79d4bb6d408dda diff --git a/qtquickcontrols2 b/qtquickcontrols2 index c40486ac..31a65540 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit c40486acc352d49398186fa32d1ccabdd5fc83c6 +Subproject commit 31a655402ff194e556853e6877f1a464a8e51243 diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard index 6ecb881b..cb5fab80 160000 --- a/qtvirtualkeyboard +++ b/qtvirtualkeyboard @@ -1 +1 @@ -Subproject commit 6ecb881bdc73a4ab1f4485e14bb87c18aac771ca +Subproject commit cb5fab803f3227f4c678a6a694d907fc385c7b05 -- cgit v1.2.3 From 1399d6e130596443f98fdb3f3d52d3aa30facb69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Tue, 19 Dec 2017 22:46:45 +0200 Subject: Add set -ex to provisioning scripts for RHEL 7.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTQAINFRA-1659 Change-Id: I9e3c1ec559eab29ccb693956201fc2b63f999882 Reviewed-by: Joni Jäntti Reviewed-by: Simo Fält --- .../001-refresh-subscription-manager.sh | 2 ++ .../qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh | 36 ++++++++++++++++++++++ .../003-install-devtoolset.sh | 2 ++ .../004-install-packages.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/005-libclang.sh | 1 + .../qtci-linux-RHEL-7.4-x86_64/006-cmake.sh | 2 ++ .../qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh | 2 ++ .../qtci-linux-RHEL-7.4-x86_64/008-integrity.sh | 2 ++ .../009-disable_selinux.sh | 2 ++ .../010-openssl_for_android_linux.sh | 3 ++ .../040-android_linux.sh | 2 ++ .../qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh | 4 +-- 13 files changed, 58 insertions(+), 4 deletions(-) diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-refresh-subscription-manager.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-refresh-subscription-manager.sh index a76a8638..2f7adf54 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-refresh-subscription-manager.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-refresh-subscription-manager.sh @@ -33,6 +33,8 @@ ## ############################################################################# +set -ex + # refresh local certificates sudo subscription-manager refresh diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh index 22bf19a3..f2caf274 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh @@ -33,7 +33,7 @@ ## ############################################################################# -set -e +set -ex BASEDIR=$(dirname "$0") source $BASEDIR/../common/network_test_server_ip.txt diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh index 2697de04..08c4371a 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh @@ -1,2 +1,38 @@ #!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + sudo subscription-manager repos --enable rhel-workstation-rhscl-7-rpms diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh index 439e2db5..5667058f 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh @@ -33,6 +33,8 @@ ## ############################################################################# +set -ex + sudo yum-config-manager --enable rhel-server-rhscl7-rpms sudo yum -y install devtoolset-4 diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh index a8e812bd..4565a843 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh @@ -33,7 +33,7 @@ ## ############################################################################# -set -e +set -ex installPackages=() installPackages+=(git) diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/005-libclang.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/005-libclang.sh index abbda212..bf2e1ce9 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/005-libclang.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/005-libclang.sh @@ -1,4 +1,5 @@ #!/usr/bin/env bash +set -ex BASEDIR=$(dirname "$0") . $BASEDIR/../common/sw_versions.txt diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/006-cmake.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/006-cmake.sh index 46976e9a..bd94aba9 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/006-cmake.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/006-cmake.sh @@ -35,6 +35,8 @@ # This script installs CMake 3.6.2 +set -ex + # CMake is needed for autotests that verify that Qt can be built with CMake source "${BASH_SOURCE%/*}/../common/cmake_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh index 4a4031cc..73591496 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh @@ -33,4 +33,6 @@ ## ############################################################################# +set -ex + source "${BASH_SOURCE%/*}/../common/qnx_700.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/008-integrity.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/008-integrity.sh index 56b1556d..b8c88dee 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/008-integrity.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/008-integrity.sh @@ -33,4 +33,6 @@ ## ############################################################################# +set -ex + source "${BASH_SOURCE%/*}/../common/integrity.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-disable_selinux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-disable_selinux.sh index 3eced1a4..e91cee9f 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-disable_selinux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-disable_selinux.sh @@ -33,4 +33,6 @@ ## ############################################################################# +set -ex + source "${BASH_SOURCE%/*}/../common/disable_selinux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh index b69295fc..af7d7c13 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh @@ -34,4 +34,7 @@ ############################################################################# source /opt/rh/devtoolset-4/enable + +set -ex + source "${BASH_SOURCE%/*}/../common/openssl_for_android_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/040-android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/040-android_linux.sh index 637c4224..5808a45c 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/040-android_linux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/040-android_linux.sh @@ -33,4 +33,6 @@ ## ############################################################################# +set -ex + source "${BASH_SOURCE%/*}/../common/android_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh index 6ae0f820..40cb276a 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh @@ -33,10 +33,10 @@ ## ############################################################################# -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" - set -ex +source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" + packageEpel="epel-release-latest-7.noarch.rpm" OfficialUrl="https://dl.fedoraproject.org/pub/epel/$packageEpel" CachedUrl="http://ci-files01-hki.intra.qt.io/input/redhat/$packageEpel" -- cgit v1.2.3 From fb282b2e58e126dd5fb65ccc3cfd2bdc22db6509 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Thu, 21 Dec 2017 09:30:02 +0200 Subject: Provision fbx to RHEL 7.4 for 3DStudio MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I2aaad4abc2e3d42bdd1f5204d20ee4fea3c0388f Reviewed-by: Simo Fält --- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh new file mode 100755 index 00000000..bf9b64af --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh @@ -0,0 +1,5 @@ +#!/bin/bash +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/fbx_linux.sh -- cgit v1.2.3 From 70d3800aab5c3edd9e4551a9c9f23fa2e9b53b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Thu, 21 Dec 2017 08:39:04 +0200 Subject: Remove provisioning of ICU for VS2012 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Visual Studio 2012 isn't used in our builds. Change-Id: I7f2480a1811efd1c1f164f468407ab55d5c4102d Reviewed-by: Simo Fält --- coin/provisioning/common/icu.ps1 | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/coin/provisioning/common/icu.ps1 b/coin/provisioning/common/icu.ps1 index 16dd8a6f..c08748d8 100644 --- a/coin/provisioning/common/icu.ps1 +++ b/coin/provisioning/common/icu.ps1 @@ -39,29 +39,12 @@ $version = "53_1" if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -eq "AMD64")) { - $url_official_2012 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2012/icu_" + $version + "_msvc_2012_64_devel.7z" - $url_cache_2012 = "\\ci-files01-hki.intra.qt.io\provisioning\windows\icu_" + $version + "_msvc_2012_64_devel.7z" - $sha1_2012 = "8A8C371F3ED58E81BBCF58CF5F8388CEF51FA9AC" - $url_official_2013 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_64_devel.7z" $url_cache_2013 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_64_devel.7z" $sha1_2013 = "7267CF8C5BD39C4218F2CCFE31ECA81B7644ED6F" - $icuPackage_msvc2012_64 = "C:\Windows\Temp\icu-$version-msvc2012_64.7z" $icuPackage_msvc2013_64 = "C:\Windows\Temp\icu-$version-msvc2013_64.7z" - if (!(Test-Path C:\Utils\icu_"$version"_msvc_2012_64_devel\)) { - echo "Fetching from URL ..." - Download $url_official_2012 $url_cache_2012 $icuPackage_msvc2012_64 - Verify-Checksum $icuPackage_msvc2012_64 $sha1_2012 - Get-ChildItem $icuPackage_msvc2012_64 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2012_64_devel\""} - - echo "Cleaning $icuPackage_msvc2012_64..." - Remove-Item -Recurse -Force $icuPackage_msvc2012_64 - - echo "ICU MSVC2012 = $version" >> ~\versions.txt - } - if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_64_devel\)) { echo "Fetching from URL ..." Download $url_official_2013 $url_cache_2013 $icuPackage_msvc2013_64 @@ -75,7 +58,6 @@ if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -e } # FIXME: do we really want to have it per MSVC version? What about MSVC2015? -[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2012", "C:\\Utils\\icu_53_1_msvc_2012_64_devel\\icu53_1", "Machine") [Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_64_devel\\icu53_1", "Machine") # FIXME: do we really want to use the 4.8.2 ICU build? @@ -83,29 +65,12 @@ if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -e } else { - $url_official_2012_32 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2012/icu_" + $version + "_msvc_2012_32_devel.7z" - $url_cache_2012_32 = "\\ci-files01-hki.intra.qt.io\provisioning\windows\icu_" + $version + "_msvc_2012_32_devel.7z" - $sha1_2012_32 = "F2FF287EEB0163B015D37AE08871165FBA87BCF0" - $url_official_2013_32 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_32_devel.7z" $url_cache_2013_32 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_32_devel.7z" $sha1_2013_32 = "D745A5F0F6A3817AE989501A01A5A0BA53FDB800" - $icuPackage_msvc2012_32 = "C:\Windows\Temp\icu-$version-msvc2012_32.7z" $icuPackage_msvc2013_32 = "C:\Windows\Temp\icu-$version-msvc2013_32.7z" - if (!(Test-Path C:\Utils\icu_"$version"_msvc_2012_32_devel\)) { - echo "Fetching from URL ..." - Download $url_official_2012_32 $url_cache_2012_32 $icuPackage_msvc2012_32 - Verify-Checksum $icuPackage_msvc2012_32 $sha1_2012_32 - Get-ChildItem $icuPackage_msvc2012_32 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2012_32_devel\""} - - echo "Cleaning $icuPackage_msvc2012_32..." - Remove-Item -Recurse -Force $icuPackage_msvc2012_32 - - echo "ICU MSVC2012 = $version" >> ~\versions.txt - } - if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_32_devel\)) { echo "Fetching from URL ..." Download $url_official_2013_32 $url_cache_2013_32 $icuPackage_msvc2013_32 @@ -119,7 +84,6 @@ if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -e } # FIXME: do we really want to have it per MSVC version? What about MSVC2015? -[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2012", "C:\\Utils\\icu_53_1_msvc_2012_32_devel\\icu53_1", "Machine") [Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_32_devel\\icu53_1", "Machine") } -- cgit v1.2.3 From b23faee265630632a0fa057d226d0fe3f3f25140 Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 27 Dec 2017 12:39:38 +0200 Subject: Add set -ex to provisioning scripts for osx-10.11 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I56ecd39a553b8b777eac0f8822cfd3263e972ef5 Reviewed-by: Tony Sarajärvi --- coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh | 3 +++ coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh | 3 +++ coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh | 2 +- .../provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh | 3 +++ coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh | 2 ++ coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh | 3 +++ coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh | 2 ++ 15 files changed, 33 insertions(+), 1 deletion(-) diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh b/coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh index ba8dbdd3..77c41533 100644 --- a/coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh @@ -1,2 +1,5 @@ #!/bin/sh + +set -ex + defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh b/coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh index b05dcf1c..a1ab3a92 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh b/coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh index 0fbe7628..a59e3e63 100644 --- a/coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh @@ -1,5 +1,7 @@ #!/bin/sh +set -ex + # Read .bashrc if exist printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh b/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh index 4a07bbbe..3e495a63 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh @@ -35,6 +35,8 @@ # This script modified system settings for automated use +set -ex + # shellcheck source=../common/try_catch.sh source "${BASH_SOURCE%/*}/../common/try_catch.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh b/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh index 61406203..2cdedcf5 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh @@ -1,3 +1,6 @@ #!/bin/sh + +set -ex + # Enables the usage of temporary keychains for SSL autotests echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh b/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh index 8a3999b9..61c7fc6d 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh @@ -37,6 +37,8 @@ # XZ-Utils are needed for uncompressing xz-compressed files +set -ex + # shellcheck source=../common/try_catch.sh source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh b/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh index 37acc2ee..8ca4a3ac 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh @@ -42,7 +42,7 @@ # This will give you a file called "Content.part00.cpio.xz" that # can be renamed to Xcode_8.xz for this script. - +set -ex # shellcheck source=../common/try_catch.sh source "${BASH_SOURCE%/*}/../common/try_catch.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh b/coin/provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh index 9145c12a..2f46c41d 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh @@ -32,6 +32,9 @@ ## $QT_END_LICENSE$ ## ############################################################################# + +set -ex + source "${BASH_SOURCE%/*}/../common/install-commandlinetools.sh" version="8.2" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh index ddb01d64..3cdbd463 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh index 63ec9b69..9fb5d672 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/homebrew.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh index 1e4de16a..3e545d9e 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh @@ -37,6 +37,8 @@ # MySQL is needed for Qt to be able to support MySQL +set -ex + # shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh index a990829e..b7393895 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh @@ -37,6 +37,8 @@ # PostgreSQL is needed for Qt to be able to support PostgreSQL +set -ex + # shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh index cd4e3fd9..86bee612 100644 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh @@ -1 +1,3 @@ +set -ex + source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh b/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh index 4fb9ddbc..15511332 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash # Install 7z to be used from command line + +set -ex + brew update brew install p7zip diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh b/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh index d257ffa1..2a8a90c3 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") # There is only one mac package and common script uses it as a default $BASEDIR/../common/libclang.sh -- cgit v1.2.3 From cec7c072838359522ad2743e765d0c6315de907c Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 27 Dec 2017 12:35:25 +0200 Subject: Add set -ex to provisioning scripts for osx-10.10 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I732df317aa0016b1d970e0d37167a3fc9276a645 Reviewed-by: Tony Sarajärvi --- coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh | 3 +++ coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh | 2 ++ coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh | 2 ++ coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh | 2 ++ coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh | 2 ++ coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh | 2 ++ coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh | 2 ++ 7 files changed, 15 insertions(+) diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh b/coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh index ba8dbdd3..77c41533 100644 --- a/coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh @@ -1,2 +1,5 @@ #!/bin/sh + +set -ex + defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh b/coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh index b05dcf1c..a1ab3a92 100755 --- a/coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh b/coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh index 44df94e7..d5b2101e 100644 --- a/coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh @@ -1,5 +1,7 @@ #!/bin/sh +set -ex + mkdir -p $HOME/Library/LaunchAgents cat >$HOME/Library/LaunchAgents/no-screensaver.plist < diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh b/coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh index 0fbe7628..a59e3e63 100644 --- a/coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh @@ -1,5 +1,7 @@ #!/bin/sh +set -ex + # Read .bashrc if exist printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh b/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh index ddb01d64..3cdbd463 100755 --- a/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh b/coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh index cd4e3fd9..86bee612 100644 --- a/coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh @@ -1 +1,3 @@ +set -ex + source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh b/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh index d257ffa1..2a8a90c3 100755 --- a/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") # There is only one mac package and common script uses it as a default $BASEDIR/../common/libclang.sh -- cgit v1.2.3 From 28bf922739591ea47800fae36a77e17f4f3ec7ae Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 27 Dec 2017 12:32:35 +0200 Subject: Add set -ex to provisioning scripts for macos-10.12 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ieea4f84909c552728614a4d3c23d4c8ab9134fb2 Reviewed-by: Tony Sarajärvi --- coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh | 3 +++ coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh | 3 +++ coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh | 3 +++ coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh | 2 ++ .../qtci-macos-10.12-x86_64/021-install-commandlinetools.sh | 3 +++ coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh | 3 +++ coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh | 2 ++ coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh | 2 ++ 20 files changed, 45 insertions(+) diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh b/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh index 0fbe7628..a59e3e63 100644 --- a/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh @@ -1,5 +1,7 @@ #!/bin/sh +set -ex + # Read .bashrc if exist printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh b/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh index 5819e9de..7b1b967c 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh @@ -33,6 +33,8 @@ ## ############################################################################# +set -ex + # This script modified system settings for automated use # shellcheck source=../common/try_catch.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh b/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh index ba8dbdd3..77c41533 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh @@ -1,2 +1,5 @@ #!/bin/sh + +set -ex + defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh b/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh index 61406203..2cdedcf5 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh @@ -1,3 +1,6 @@ #!/bin/sh + +set -ex + # Enables the usage of temporary keychains for SSL autotests echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh b/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh index ef676ab3..5171156c 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh @@ -37,6 +37,8 @@ # XZ-Utils are needed for uncompressing xz-compressed files +set -ex + # shellcheck source=../common/try_catch.sh source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh b/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh index 743cc9da..4c76f16a 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh @@ -34,6 +34,9 @@ ############################################################################# # This script installs JDK + +set -ex + echo "Installing Java Development Kit" # shellcheck source=../common/try_catch.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh b/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh index 6d57bfaa..72e521c5 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh @@ -42,6 +42,8 @@ # This will give you a file called "Content.part00.cpio.xz" that # can be renamed to Xcode_8.xz for this script. +set -ex + # shellcheck source=../common/try_catch.sh source "${BASH_SOURCE%/*}/../common/try_catch.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/021-install-commandlinetools.sh b/coin/provisioning/qtci-macos-10.12-x86_64/021-install-commandlinetools.sh index b460cc02..352c8342 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/021-install-commandlinetools.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/021-install-commandlinetools.sh @@ -32,6 +32,9 @@ ## $QT_END_LICENSE$ ## ############################################################################# + +set -ex + source "${BASH_SOURCE%/*}/../common/install-commandlinetools.sh" version="8.3.2" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh index ddb01d64..3cdbd463 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh index 63ec9b69..9fb5d672 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/homebrew.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh index ca21f481..0ccd34f9 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh @@ -37,6 +37,8 @@ # MySQL is needed for Qt to be able to support MySQL +set -ex + # shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh index 07c9a617..9e1df19a 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/pip.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh index cb5c1852..3de6cc89 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh @@ -37,6 +37,8 @@ # PostgreSQL is needed for Qt to be able to support PostgreSQL +set -ex + # shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh index cd4e3fd9..86bee612 100644 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh @@ -1 +1,3 @@ +set -ex + source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh index 4fb9ddbc..15511332 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh @@ -1,4 +1,7 @@ #!/usr/bin/env bash # Install 7z to be used from command line + +set -ex + brew update brew install p7zip diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh b/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh index 9e4f1d3e..8cdb7108 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh @@ -1,4 +1,6 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/virtualenv.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh b/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh index d257ffa1..2a8a90c3 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") # There is only one mac package and common script uses it as a default $BASEDIR/../common/libclang.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh b/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh index bc8a95e6..0b15d557 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh @@ -37,6 +37,8 @@ # It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version +set -ex + # shellcheck source=../common/try_catch.sh source "${BASH_SOURCE%/*}/../common/try_catch.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh b/coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh index 50c6796b..acefd8b7 100644 --- a/coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/fbx_macos.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh b/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh index d109051d..9dd79862 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh @@ -35,6 +35,8 @@ # This script install OpenSSL +set -ex + # shellcheck source=../common/try_catch.sh source "${BASH_SOURCE%/*}/../common/try_catch.sh" # shellcheck source=../common/InstallFromCompressedFileFromURL.sh -- cgit v1.2.3 From 66595488f0abfd0e078e93f61a5e209c848129c4 Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 27 Dec 2017 12:25:50 +0200 Subject: Add set -ex to provisioning scripts for Ubuntu-16.04 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Icc4b58080875255d8c2efe3e5db2c05e18127606 Reviewed-by: Tony Sarajärvi --- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh | 3 +++ coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh | 2 ++ coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh | 2 +- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh | 2 ++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh index 2498e441..c9484698 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh @@ -36,6 +36,9 @@ # This script modifies system settings for automated use # shellcheck source=../common/try_catch.sh + +set -ex + source "${BASH_SOURCE%/*}/../common/try_catch.sh" NTS_IP=10.212.2.216 diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh index 980da2ca..7c332aed 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh @@ -35,6 +35,8 @@ # Install required packages with APT +set -ex + source "${BASH_SOURCE%/*}/../common/try_catch.sh" ExceptionAPTUpdate=100 diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh index 050f4aba..1382b279 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh @@ -35,7 +35,7 @@ # This script installs the Yocto toolchain -set -e +set -ex source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh index 7c5fadcb..b121d604 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh @@ -1,4 +1,6 @@ #!/bin/bash +set -ex + BASEDIR=$(dirname "$0") $BASEDIR/../common/fbx_linux.sh -- cgit v1.2.3 From ca89bec297612752a7f9c6015f236631e1401e92 Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 27 Dec 2017 12:22:57 +0200 Subject: Add set -ex to provisioning scripts for RHEL 6.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I6e6e66cffcbd84af1e093176d65751063492122b Reviewed-by: Tony Sarajärvi --- .../qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh | 3 +++ coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh | 3 +++ coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh | 2 ++ coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh | 3 +++ coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh | 2 ++ coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh | 3 +++ coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh | 3 +++ 7 files changed, 19 insertions(+) diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh index 852c1100..59fd541f 100644 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh @@ -2,5 +2,8 @@ # version: provided by RedHat # needed for yum to work properly in case there is incorrect data in # the sslclientkey repository parameter value + +set -ex + sudo rm -f /etc/pki/entitlement/* sudo subscription-manager refresh diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh index f6c90a75..4e4fb462 100644 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh @@ -1,4 +1,7 @@ # provides: odbc devel packages on RHEL # version: provided by default Linux distribution repository # needed for configure -plugin-sql-odbc in qtbase + +set -ex + sudo yum install -y unixODBC-devel diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh index aa64a892..5248f86f 100755 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") . $BASEDIR/../common/sw_versions.txt VERSION=$libclang_version diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh index 0003127a..43ba9ecd 100644 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh @@ -1,6 +1,9 @@ # provides: python development libraries # version: provided by default Linux distribution repository # needed to build pyside + +set -ex + sudo yum install -y python-devel python-virtualenv # install the EPEL repository which provides python3 diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh index d7abd285..5c88e498 100644 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh @@ -1 +1,3 @@ +set -ex + $(dirname $0)/../common/cmake_linux.sh diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh index 229e259f..1831ea52 100644 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh @@ -1,3 +1,6 @@ #!/bin/env bash # Required for tqtc-boot2qt/qdb + +set -ex + sudo yum install -y libusb1-devel diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh index 5ef5f0e9..836f6ec4 100644 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh @@ -36,6 +36,9 @@ # This script needs to be called last during provisioning so that the software information will show up last in provision log. # Storage installed RPM packages information + +set -ex + echo "*********************************************" >> ~/versions.txt echo "***** All installed RPM packages *****" >> ~/versions.txt rpm -q -a | sort >> ~/versions.txt -- cgit v1.2.3 From d29192ad3f499bd09da0e811d03f60d6a7aa6476 Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 27 Dec 2017 12:17:55 +0200 Subject: Add set -ex to provisioning scripts for openSUSE-42.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I71fb0074bc07ce3085401ac23be77ea32e52dcfa Reviewed-by: Tony Sarajärvi --- coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh | 2 +- .../provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh | 2 +- coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh | 2 ++ coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh | 3 +++ coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh | 2 +- coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh | 2 ++ coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh | 3 +++ 7 files changed, 13 insertions(+), 3 deletions(-) diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh index 4b2f2546..d01ed9e9 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh @@ -1,5 +1,5 @@ #!/bin/bash -set -e +set -ex BASEDIR=$(dirname "$0") source $BASEDIR/../common/network_test_server_ip.txt diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh index 132b3361..b8495402 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh @@ -1,5 +1,5 @@ #!/bin/bash -set -e +set -ex sudo zypper -nq install git # default compiler, gcc 4.8.5 diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh index d8874561..1105d303 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh @@ -2,6 +2,8 @@ # provides: python development libraries # version: provided by default Linux distribution repository # needed to build pyside +set -ex + sudo zypper -nq install python-devel python-virtualenv # install python3 diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh index d10bc06d..f1f2d5bd 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh @@ -1,2 +1,5 @@ #!/usr/bin/env bash + +set -ex + $(dirname $0)/../common/cmake_linux.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh index 15b46aef..01e1291c 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh @@ -37,7 +37,7 @@ source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" -set -e +set -ex mainStorage="ci-files01-hki.intra.qt.io:/hdd/www/input" localMount="/mnt/storage/" diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh index abbda212..f0e0f19c 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -ex + BASEDIR=$(dirname "$0") . $BASEDIR/../common/sw_versions.txt VERSION=$libclang_version diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh index ce0badc0..51516380 100644 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh @@ -1,6 +1,9 @@ # provides: python development libraries # version: provided by default Linux distribution repository # needed to build pyside + +set -ex + sudo pkcon -y refresh sudo pkcon -y install python-devel python-virtualenv -- cgit v1.2.3 From fcc0feaacb91ab5aefb212d351dcea7c728eefa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joni=20J=C3=A4ntti?= Date: Thu, 23 Nov 2017 13:44:19 +0200 Subject: Add clean Ubuntu 16.04 provisioning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently Ubuntu 16.04 template has stuff installed on its tier 1. We want to have a clean installed tier 1 and install everything on it during provisioning. This will save some disk space on our hosts. Task-number: QTQAINFRA-1574 Change-Id: Ia7e6df62835a8e31943c00996f12ac70c6c71aed Reviewed-by: Tony Sarajärvi --- coin/platform_configs/default.txt | 10 +- coin/platform_configs/qtdeclarative.txt | 4 +- coin/provisioning/common/android_linux.sh | 7 +- .../001-systemsetup.sh | 83 ----------- .../qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh | 111 -------------- .../qtci-linux-Ubuntu-16.04-x86_64/003-qemu.sh | 94 ------------ .../qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh | 89 ----------- .../01-systemsetup.sh | 83 +++++++++++ .../qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh | 164 +++++++++++++++++++++ .../qtci-linux-Ubuntu-16.04-x86_64/03-qemu.sh | 94 ++++++++++++ .../qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh | 6 - .../qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh | 89 +++++++++++ .../10-openssl_for_android_linux.sh | 40 +++++ .../qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh | 6 + .../40-android_linux.sh | 38 +++++ 15 files changed, 526 insertions(+), 392 deletions(-) delete mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh delete mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh delete mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/003-qemu.sh delete mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/03-qemu.sh delete mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh create mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh diff --git a/coin/platform_configs/default.txt b/coin/platform_configs/default.txt index 5cb2bff5..805b32e9 100644 --- a/coin/platform_configs/default.txt +++ b/coin/platform_configs/default.txt @@ -7,8 +7,8 @@ qtci-windows-10-x86_64-10 x86 MSVC2015 qtci-windows-10-x86_64-10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic qtci-windows-10-x86_64-10 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests qtci-windows-10-x86_64-10 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests -qtci-linux-Ubuntu-16.04-x86_64-1 GCC NoWidgets ForceDebugInfo -qtci-linux-Ubuntu-16.04-x86_64-1 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace BuildExamples Documentation +qtci-linux-Ubuntu-16.04-x86_64-2 GCC NoWidgets ForceDebugInfo +qtci-linux-Ubuntu-16.04-x86_64-2 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace BuildExamples Documentation qtci-linux-openSUSE-42.3-x86_64 GCC DeveloperBuild NoPch qtci-linux-openSUSE-42.3-x86_64 ICC_18 DeveloperBuild NoPch DisableTests qtci-linux-RHEL-6.6-x86_64 GCC Release ForceDebugInfo @@ -18,8 +18,8 @@ qtci-osx-10.11-x86_64-3 Clang qtci-osx-10.10-x86_64 Clang Release NoFramework DisableTests qtci-macos-10.12-x86_64-8 IOS_ANY x86_64 Clang Release DisableTests Static qtci-linux-RHEL-7.4-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker -qtci-linux-Ubuntu-16.04-x86_64-1 QEMU armv7 GCC Release -qtci-linux-Ubuntu-16.04-x86_64-1 QEMU arm64 GCC Release -qtci-linux-Ubuntu-16.04-x86_64-1 GCC TestOnly LicenseCheck +qtci-linux-Ubuntu-16.04-x86_64-2 QEMU armv7 GCC Release +qtci-linux-Ubuntu-16.04-x86_64-2 QEMU arm64 GCC Release +qtci-linux-Ubuntu-16.04-x86_64-2 GCC TestOnly LicenseCheck qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker qtci-linux-RHEL-7.4-x86_64 INTEGRITY_11_04 armv7 GCC Release DisableTests OpenGLES2 NoUseGoldLinker diff --git a/coin/platform_configs/qtdeclarative.txt b/coin/platform_configs/qtdeclarative.txt index 3139af8b..9d321d40 100644 --- a/coin/platform_configs/qtdeclarative.txt +++ b/coin/platform_configs/qtdeclarative.txt @@ -1,4 +1,4 @@ Template Target OS Target arch Compiler Features --------------------------------- ------------------- ----------- ----------- ------------------------------------------------------------------------------------- -qtci-linux-Ubuntu-16.04-x86_64-1 QEMU armv7 GCC DeveloperBuild -qtci-linux-Ubuntu-16.04-x86_64-1 QEMU arm64 GCC DeveloperBuild +qtci-linux-Ubuntu-16.04-x86_64-2 QEMU armv7 GCC DeveloperBuild +qtci-linux-Ubuntu-16.04-x86_64-2 QEMU arm64 GCC DeveloperBuild diff --git a/coin/provisioning/common/android_linux.sh b/coin/provisioning/common/android_linux.sh index ee3008c1..232326b7 100644 --- a/coin/provisioning/common/android_linux.sh +++ b/coin/provisioning/common/android_linux.sh @@ -79,8 +79,11 @@ try rm "$toolsTargetFile" || throw $ExceptionRmTools echo "Changing ownership of Android files." - sudo chown -R qt:wheel "$targetFolder" - + if uname -a |grep -q "el6\|el7"; then + sudo chown -R qt:wheel "$targetFolder" + else + sudo chown -R qt:users "$targetFolder" + fi echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion." echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh deleted file mode 100755 index c9484698..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/001-systemsetup.sh +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script modifies system settings for automated use - -# shellcheck source=../common/try_catch.sh - -set -ex - -source "${BASH_SOURCE%/*}/../common/try_catch.sh" - -NTS_IP=10.212.2.216 - -ExceptionGsettings1=100 -ExceptionGsettings2=101 -ExceptionGsettings3=102 -ExceptionNTS=103 - -try -( - echo "Timeout for blanking the screen (0 = never)" - gsettings set org.gnome.desktop.session idle-delay 0 || throw $ExceptionGsettings1 - echo "Prevents screen lock when screesaver goes active." - gsettings set org.gnome.desktop.screensaver lock-enabled false || throw $ExceptionGsettings2 - echo "Disable questions on shutdown." - gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true || throw $ExceptionGsettings3 - - echo "Set Network Test Server address to $NTS_IP in /etc/hosts" - echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS -) -catch || { - case $ex_code in - $ExceptionGsettings1) - echo "Failed to disable black screen." - exit 1; - ;; - $ExceptionGsettings2) - echo "Failed to prevent screen lock." - exit 1; - ;; - $ExceptionGsettings3) - echo "Failed to disable questions on shutdown." - exit 1; - ;; - $ExceptionNTS) - echo "Failed to set network teset server address into /etc/hosts." - exit 1; - ;; - esac -} - diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh deleted file mode 100755 index 7c332aed..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/002-apt.sh +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# Install required packages with APT - -set -ex - -source "${BASH_SOURCE%/*}/../common/try_catch.sh" - -ExceptionAPTUpdate=100 -ExceptionAPT=101 -ExceptionSED=102 - -try -( - echo "Disabling auto update" - sudo sed -i 's/APT::Periodic::Update-Package-Lists "1";/APT::Periodic::Update-Package-Lists "0";/' /etc/apt/apt.conf.d/10periodic || throw $ExceptionSED - for service in apt-daily.timer apt-daily-upgrade.timer apt-daily.service apt-daily-upgrade.service; do - sudo systemctl stop $service - sudo systemctl disable $service - done - echo "Running update for apt" - sudo apt-get update - echo "Installing packages" - # Git is not needed by builds themselves, but is nice to have - # immediately as one starts debugging - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install git || throw $ExceptionAPT - # 7zip is a needed decompressing tool - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install p7zip || throw $ExceptionAPT - # libssl-dev provides headers for OpenSSL - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libssl-dev || throw $ExceptionAPT - # Needed libraries for X11 support accordingly to https://wiki.qt.io/Building_Qt_5_from_Git - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev || throw $ExceptionAPT - # Enable linking to system dbus - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libdbus-1-dev || throw $ExceptionAPT - # Needed libraries for WebEngine - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libudev-dev libegl1-mesa-dev libfontconfig1-dev libxss-dev || throw $ExceptionAPT - # Common event loop handling - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libglib2.0-dev || throw $ExceptionAPT - # MySQL support - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libmysqlclient-dev || throw $ExceptionAPT - # PostgreSQL support - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libpq-dev || throw $ExceptionAPT - # SQLite support - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libsqlite3-dev || throw $ExceptionAPT - # ODBC support - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install unixodbc-dev || throw $ExceptionAPT - # Support for FreeType font engine - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libfreetype6-dev || throw $ExceptionAPT - # Enable the usage of system jpeg libraries - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libjpeg-dev || throw $ExceptionAPT - # Enable support for printer driver - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libcups2-dev || throw $ExceptionAPT - # Install libraries needed for QtMultimedia to be able to support all plugins - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libasound2-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev || throw $ExceptionAPT - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install libgstreamer-plugins-good1.0-dev libgstreamer-plugins-bad1.0-dev || throw $ExceptionAPT - # Support for cross-building to x86 (needed by WebEngine boot2qt builds) - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install g++-multilib || throw $ExceptionAPT - # python3 development package - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install python3-dev python3-pip python3-virtualenv || throw $ExceptionAPT - # Automates interactive applications (Needed by RTA to automate configure testing) - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install expect || throw $ExceptionAPT -) -catch || { - case $ex_code in - $ExceptionAPTUpdate) - echo "Failed to run APT update." - exit 1; - ;; - $ExceptionAPT) - echo "Failed to install package." - exit 1; - ;; - $ExceptionSED) - echo "Failed to disable auto update." - exit 1; - ;; - esac -} diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/003-qemu.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/003-qemu.sh deleted file mode 100755 index 74ef2b4e..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/003-qemu.sh +++ /dev/null @@ -1,94 +0,0 @@ -#!/usr/bin/env bash -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex -# build latest qemu to usermode -sudo apt-get -y install automake autoconf libtool - -tempDir=$(mktemp -d) -git clone git://git.qemu.org/qemu.git "$tempDir" -cd "$tempDir" - -#latest commit from the master proven to work -git checkout c7f1cf01b8245762ca5864e835d84f6677ae8b1f -git submodule update --init pixman -./configure --target-list=arm-linux-user,aarch64-linux-user --static -make -sudo make install -rm -rf "$tempDir" - -# Enable binfmt support -sudo apt-get -y install binfmt-support - -# Install qemu binfmt for 32bit and 64bit arm architectures -sudo update-binfmts --package qemu-arm --install arm \ -/usr/local/bin/qemu-arm \ ---magic \ -"\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00" \ ---mask \ -"\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" -sudo update-binfmts --package qemu-aarch64 --install aarch64 \ -/usr/local/bin/qemu-aarch64 \ ---magic \ -"\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7\x00" \ ---mask \ -"\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" - -# First test using QFont fails if fonts-noto-cjk is installed. This happens because -# running fontcache for that font takes > 5 mins when run on QEMU. Running fc-cache -# doesn't help since host version creates cache for a wrong architecture and running -# armv7 fc-cache segfaults on QEMU. -sudo DEBIAN_FRONTEND=noninteractive apt-get -y remove fonts-noto-cjk - -# If normal fontconfig paths are used, qemu parses what ever files it finds from -# the toolchain sysroot and the rest from the system fonts. -QEMU_FONTCONFPATH=~/qemu_fonts -QEMU_FONTCONFFILE=$QEMU_FONTCONFPATH/fonts.qemu.conf -mkdir -p $QEMU_FONTCONFPATH - -# Copy system font configuration files from system to a location with prefix that can't be found from -# the toolchain sysroot -cp -Lr /etc/fonts/* $QEMU_FONTCONFPATH - -# Create links to the actual system font files -ln -s /usr/share/fonts $QEMU_FONTCONFPATH/fonts -ln -s /usr/local/share/fonts $QEMU_FONTCONFPATH/local_fonts - -# Change font configuration file to point to files that can't be found from the toolchain sysroot -sed $QEMU_FONTCONFPATH/fonts.conf -e "s:conf.d:$QEMU_FONTCONFPATH/conf.d:" > $QEMU_FONTCONFFILE -sed $QEMU_FONTCONFFILE -e "s:/usr/share/fonts:$QEMU_FONTCONFPATH/fonts:" -i -sed $QEMU_FONTCONFFILE -e "s:/usr/local/share/fonts:$QEMU_FONTCONFPATH/local_fonts:" -i - -# Set QEMU font configuration variables -echo "export QEMU_SET_ENV=\"FONTCONFIG_FILE=$QEMU_FONTCONFFILE,FONTCONFIG_PATH=$QEMU_FONTCONFPATH\"" >> ~/.profile diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh deleted file mode 100755 index 1382b279..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/004-yocto.sh +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs the Yocto toolchain - -set -ex - -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" - -echo "Installing Yocto toolchain for 32-bit b2qt..." - -versionARM="2.2.2" -package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemuarmv7-2c947f7.sh" -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/morty/$package" -AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/morty/$package" -SHA1="2583ae29951954cb27f12400fcb4ee94738d1430" -yoctoInstaller="/tmp/yocto-toolchain-ARMv7.sh" -yoctoLocationARMv7="/opt/yocto-armv7" -sysrootARMv7="sysroots/armv7ahf-neon-poky-linux-gnueabi" -crosscompileARMv7="sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-" - -DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$yoctoInstaller" -chmod +x "$yoctoInstaller" - -/bin/bash "$yoctoInstaller" -y -d "$yoctoLocationARMv7" -rm -rf "$yoctoInstaller" - -echo "Installing Yocto toolchain for 64-bit b2qt..." - -versionARM64="2.2.2" -package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemuarm64-2c947f7.sh" -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/morty/$package" -AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/morty/$package" -SHA1="512b5bc1ad62af88d021eb511eeac4648d661fc6" -yoctoInstaller="/tmp/yocto-toolchain-ARM64.sh" -yoctoLocationARM64="/opt/yocto-arm64" -sysrootARM64="sysroots/aarch64-poky-linux" -crosscompileARM64="sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux-" - -DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$yoctoInstaller" -chmod +x "$yoctoInstaller" - -/bin/bash "$yoctoInstaller" -y -d "$yoctoLocationARM64" -rm -rf "$yoctoInstaller" - -if [ -e "$yoctoLocationARMv7/$sysrootARMv7" -a -e "$yoctoLocationARMv7/${crosscompileARMv7}g++" -a -e "$yoctoLocationARM64/$sysrootARM64" -a -e "$yoctoLocationARM64/${crosscompileARM64}g++" ]; then - echo "export QEMUARMV7_TOOLCHAIN_SYSROOT=$yoctoLocationARMv7/$sysrootARMv7" >> ~/.profile - echo "export QEMUARMV7_TOOLCHAIN_CROSS_COMPILE=$yoctoLocationARMv7/$crosscompileARMv7" >> ~/.profile - echo "export QEMUARM64_TOOLCHAIN_SYSROOT=$yoctoLocationARM64/$sysrootARM64" >> ~/.profile - echo "export QEMUARM64_TOOLCHAIN_CROSS_COMPILE=$yoctoLocationARM64/$crosscompileARM64" >> ~/.profile -else - echo "Error! Couldn't find installation paths for Yocto toolchain. Aborting provisioning." 1>&2 - exit 1 -fi - -echo "Yocto ARMv7 toolchain = $versionARM" >> ~/versions.txt -echo "Yocto ARM64 toolchain = $versionARM64" >> ~/versions.txt diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh new file mode 100755 index 00000000..c9484698 --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh @@ -0,0 +1,83 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script modifies system settings for automated use + +# shellcheck source=../common/try_catch.sh + +set -ex + +source "${BASH_SOURCE%/*}/../common/try_catch.sh" + +NTS_IP=10.212.2.216 + +ExceptionGsettings1=100 +ExceptionGsettings2=101 +ExceptionGsettings3=102 +ExceptionNTS=103 + +try +( + echo "Timeout for blanking the screen (0 = never)" + gsettings set org.gnome.desktop.session idle-delay 0 || throw $ExceptionGsettings1 + echo "Prevents screen lock when screesaver goes active." + gsettings set org.gnome.desktop.screensaver lock-enabled false || throw $ExceptionGsettings2 + echo "Disable questions on shutdown." + gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true || throw $ExceptionGsettings3 + + echo "Set Network Test Server address to $NTS_IP in /etc/hosts" + echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS +) +catch || { + case $ex_code in + $ExceptionGsettings1) + echo "Failed to disable black screen." + exit 1; + ;; + $ExceptionGsettings2) + echo "Failed to prevent screen lock." + exit 1; + ;; + $ExceptionGsettings3) + echo "Failed to disable questions on shutdown." + exit 1; + ;; + $ExceptionNTS) + echo "Failed to set network teset server address into /etc/hosts." + exit 1; + ;; + esac +} + diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh new file mode 100755 index 00000000..d6e53954 --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh @@ -0,0 +1,164 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# Install required packages with APT + +set -ex + +source "${BASH_SOURCE%/*}/../common/try_catch.sh" + +ExceptionAPTUpdate=100 +ExceptionAPT=101 +ExceptionSED=102 + +try +( + echo "Disabling auto update" + sudo sed -i 's/APT::Periodic::Update-Package-Lists "1";/APT::Periodic::Update-Package-Lists "0";/' /etc/apt/apt.conf.d/10periodic || throw $ExceptionSED + for service in apt-daily.timer apt-daily-upgrade.timer apt-daily.service apt-daily-upgrade.service; do + sudo systemctl stop $service + sudo systemctl disable $service + done + # Git is not needed by builds themselves, but is nice to have + # immediately as one starts debugging + installPackages+=(git) + # 7zip is a needed decompressing tool + installPackages+=(p7zip) + # libssl-dev provides headers for OpenSSL + installPackages+=(libssl-dev) + # Needed libraries for X11 support accordingly to https://wiki.qt.io/Building_Qt_5_from_Git + installPackages+=("^libxcb.*") + installPackages+=(libxkbcommon-dev) + installPackages+=(libxkbcommon-x11-dev) + installPackages+=(libx11-xcb-dev) + installPackages+=(libglu1-mesa-dev) + installPackages+=(libxrender-dev) + installPackages+=(libxi-dev) + # Enable linking to system dbus + installPackages+=(libdbus-1-dev) + # Needed libraries for WebEngine + installPackages+=(libudev-dev) + installPackages+=(libegl1-mesa-dev) + installPackages+=(libfontconfig1-dev) + installPackages+=(libxss-dev) + # Common event loop handling + installPackages+=(libglib2.0-dev) + # MySQL support + installPackages+=(libmysqlclient-dev) + # PostgreSQL support + installPackages+=(libpq-dev) + # SQLite support + installPackages+=(libsqlite3-dev) + # ODBC support + installPackages+=(unixodbc-dev) + # Support for FreeType font engine + installPackages+=(libfreetype6-dev) + # Enable the usage of system jpeg libraries + installPackages+=(libjpeg-dev) + # Enable support for printer driver + installPackages+=(libcups2-dev) + # Install libraries needed for QtMultimedia to be able to support all plugins + installPackages+=(libasound2-dev) + installPackages+=(libgstreamer1.0-dev) + installPackages+=(libgstreamer-plugins-base1.0-dev) + installPackages+=(libgstreamer-plugins-good1.0-dev) + installPackages+=(libgstreamer-plugins-bad1.0-dev) + # Support for cross-building to x86 (needed by WebEngine boot2qt builds) + installPackages+=(g++-multilib) + # python3 development package + installPackages+=(python3-dev) + installPackages+=(python3-pip) + installPackages+=(python3-virtualenv) + # Automates interactive applications (Needed by RTA to automate configure testing) + installPackages+=(expect) + installPackages+=(mesa-common-dev) + installPackages+=(libgl1-mesa-glx) + installPackages+=(libgl1-mesa-dev) + installPackages+=(libegl1-mesa-dev) + installPackages+=(curl) + installPackages+=(libicu-dev) + installPackages+=(zlib1g-dev) + installPackages+=(zlib1g) + installPackages+=(openjdk-8-jdk) + installPackages+=(libgtk-3-dev) + installPackages+=(ninja-build) + installPackages+=(libssl-dev) + installPackages+=(libxcursor-dev) + installPackages+=(libxcomposite-dev) + installPackages+=(libxdamage-dev) + installPackages+=(libxrandr-dev) + installPackages+=(libfontconfig1-dev) + installPackages+=(libxss-dev) + installPackages+=(libsrtp0-dev) + installPackages+=(libwebp-dev) + installPackages+=(libjsoncpp-dev) + installPackages+=(libopus-dev) + installPackages+=(libminizip-dev) + installPackages+=(libavutil-dev) + installPackages+=(libavformat-dev) + installPackages+=(libavcodec-dev) + installPackages+=(libevent-dev) + installPackages+=(bison) + installPackages+=(flex) + installPackages+=(gperf) + installPackages+=(libasound2-dev) + installPackages+=(libpulse-dev) + installPackages+=(libxtst-dev) + installPackages+=(libnspr4-dev) + installPackages+=(libnss3-dev) + installPackages+=(libopenal-dev) + installPackages+=(libbluetooth-dev) + + echo "Running update for apt" + sudo apt-get update + echo "Installing packages" + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install "${installPackages[@]}" || throw $ExceptionAPT +) +catch || { + case $ex_code in + $ExceptionAPTUpdate) + echo "Failed to run APT update." + exit 1; + ;; + $ExceptionAPT) + echo "Failed to install package." + exit 1; + ;; + $ExceptionSED) + echo "Failed to disable auto update." + exit 1; + ;; + esac +} diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/03-qemu.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/03-qemu.sh new file mode 100755 index 00000000..74ef2b4e --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/03-qemu.sh @@ -0,0 +1,94 @@ +#!/usr/bin/env bash +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex +# build latest qemu to usermode +sudo apt-get -y install automake autoconf libtool + +tempDir=$(mktemp -d) +git clone git://git.qemu.org/qemu.git "$tempDir" +cd "$tempDir" + +#latest commit from the master proven to work +git checkout c7f1cf01b8245762ca5864e835d84f6677ae8b1f +git submodule update --init pixman +./configure --target-list=arm-linux-user,aarch64-linux-user --static +make +sudo make install +rm -rf "$tempDir" + +# Enable binfmt support +sudo apt-get -y install binfmt-support + +# Install qemu binfmt for 32bit and 64bit arm architectures +sudo update-binfmts --package qemu-arm --install arm \ +/usr/local/bin/qemu-arm \ +--magic \ +"\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x28\x00" \ +--mask \ +"\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" +sudo update-binfmts --package qemu-aarch64 --install aarch64 \ +/usr/local/bin/qemu-aarch64 \ +--magic \ +"\x7f\x45\x4c\x46\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\xb7\x00" \ +--mask \ +"\xff\xff\xff\xff\xff\xff\xff\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff" + +# First test using QFont fails if fonts-noto-cjk is installed. This happens because +# running fontcache for that font takes > 5 mins when run on QEMU. Running fc-cache +# doesn't help since host version creates cache for a wrong architecture and running +# armv7 fc-cache segfaults on QEMU. +sudo DEBIAN_FRONTEND=noninteractive apt-get -y remove fonts-noto-cjk + +# If normal fontconfig paths are used, qemu parses what ever files it finds from +# the toolchain sysroot and the rest from the system fonts. +QEMU_FONTCONFPATH=~/qemu_fonts +QEMU_FONTCONFFILE=$QEMU_FONTCONFPATH/fonts.qemu.conf +mkdir -p $QEMU_FONTCONFPATH + +# Copy system font configuration files from system to a location with prefix that can't be found from +# the toolchain sysroot +cp -Lr /etc/fonts/* $QEMU_FONTCONFPATH + +# Create links to the actual system font files +ln -s /usr/share/fonts $QEMU_FONTCONFPATH/fonts +ln -s /usr/local/share/fonts $QEMU_FONTCONFPATH/local_fonts + +# Change font configuration file to point to files that can't be found from the toolchain sysroot +sed $QEMU_FONTCONFPATH/fonts.conf -e "s:conf.d:$QEMU_FONTCONFPATH/conf.d:" > $QEMU_FONTCONFFILE +sed $QEMU_FONTCONFFILE -e "s:/usr/share/fonts:$QEMU_FONTCONFPATH/fonts:" -i +sed $QEMU_FONTCONFFILE -e "s:/usr/local/share/fonts:$QEMU_FONTCONFPATH/local_fonts:" -i + +# Set QEMU font configuration variables +echo "export QEMU_SET_ENV=\"FONTCONFIG_FILE=$QEMU_FONTCONFFILE,FONTCONFIG_PATH=$QEMU_FONTCONFPATH\"" >> ~/.profile diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh deleted file mode 100755 index b121d604..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/030-fbx.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/fbx_linux.sh diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh new file mode 100755 index 00000000..1382b279 --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh @@ -0,0 +1,89 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs the Yocto toolchain + +set -ex + +source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" + +echo "Installing Yocto toolchain for 32-bit b2qt..." + +versionARM="2.2.2" +package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemuarmv7-2c947f7.sh" +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/morty/$package" +AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/morty/$package" +SHA1="2583ae29951954cb27f12400fcb4ee94738d1430" +yoctoInstaller="/tmp/yocto-toolchain-ARMv7.sh" +yoctoLocationARMv7="/opt/yocto-armv7" +sysrootARMv7="sysroots/armv7ahf-neon-poky-linux-gnueabi" +crosscompileARMv7="sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-" + +DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$yoctoInstaller" +chmod +x "$yoctoInstaller" + +/bin/bash "$yoctoInstaller" -y -d "$yoctoLocationARMv7" +rm -rf "$yoctoInstaller" + +echo "Installing Yocto toolchain for 64-bit b2qt..." + +versionARM64="2.2.2" +package="b2qt-x86_64-meta-toolchain-b2qt-embedded-sdk-qemuarm64-2c947f7.sh" +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/boot2qt/morty/$package" +AltUrl="http://download.qt.io/development_releases/prebuilt/boot2qt/morty/$package" +SHA1="512b5bc1ad62af88d021eb511eeac4648d661fc6" +yoctoInstaller="/tmp/yocto-toolchain-ARM64.sh" +yoctoLocationARM64="/opt/yocto-arm64" +sysrootARM64="sysroots/aarch64-poky-linux" +crosscompileARM64="sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux-" + +DownloadURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$yoctoInstaller" +chmod +x "$yoctoInstaller" + +/bin/bash "$yoctoInstaller" -y -d "$yoctoLocationARM64" +rm -rf "$yoctoInstaller" + +if [ -e "$yoctoLocationARMv7/$sysrootARMv7" -a -e "$yoctoLocationARMv7/${crosscompileARMv7}g++" -a -e "$yoctoLocationARM64/$sysrootARM64" -a -e "$yoctoLocationARM64/${crosscompileARM64}g++" ]; then + echo "export QEMUARMV7_TOOLCHAIN_SYSROOT=$yoctoLocationARMv7/$sysrootARMv7" >> ~/.profile + echo "export QEMUARMV7_TOOLCHAIN_CROSS_COMPILE=$yoctoLocationARMv7/$crosscompileARMv7" >> ~/.profile + echo "export QEMUARM64_TOOLCHAIN_SYSROOT=$yoctoLocationARM64/$sysrootARM64" >> ~/.profile + echo "export QEMUARM64_TOOLCHAIN_CROSS_COMPILE=$yoctoLocationARM64/$crosscompileARM64" >> ~/.profile +else + echo "Error! Couldn't find installation paths for Yocto toolchain. Aborting provisioning." 1>&2 + exit 1 +fi + +echo "Yocto ARMv7 toolchain = $versionARM" >> ~/versions.txt +echo "Yocto ARM64 toolchain = $versionARM64" >> ~/versions.txt diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh new file mode 100755 index 00000000..af7d7c13 --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +source /opt/rh/devtoolset-4/enable + +set -ex + +source "${BASH_SOURCE%/*}/../common/openssl_for_android_linux.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh new file mode 100755 index 00000000..b121d604 --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/fbx_linux.sh diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh new file mode 100755 index 00000000..5808a45c --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +source "${BASH_SOURCE%/*}/../common/android_linux.sh" -- cgit v1.2.3 From d6f7d6ed8bb530ca22d1a9250d79adfd960151bb Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 20 Dec 2017 13:25:40 +0200 Subject: Provisioning: VirtualBox for RTA MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit RTA needs VirtualBox for running GammaRayPlugin RTA tests. Task-number: QTQAINFRA-1661 Change-Id: If66d6a63355ed5cc8c8525408c2dfc8c4f3d1bac Reviewed-by: Tony Sarajärvi --- .../qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh | 3 ++ .../90-install-virtualbox.ps1 | 51 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 coin/provisioning/qtci-windows-10-x86_64/90-install-virtualbox.ps1 diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh index d6e53954..7cc16024 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh @@ -140,6 +140,9 @@ try installPackages+=(libnss3-dev) installPackages+=(libopenal-dev) installPackages+=(libbluetooth-dev) + #VirtualBox for RTA + installPackages+=(virtualbox) + installPackages+=(dkms) echo "Running update for apt" sudo apt-get update diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-install-virtualbox.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-install-virtualbox.ps1 new file mode 100644 index 00000000..4d09becf --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/90-install-virtualbox.ps1 @@ -0,0 +1,51 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\..\common\helpers.ps1" + +# This script will install VirtualBox + +$version = "5.2.4" +$sha1 = "71df4474a5e94918728b62d1f6bc036674ef0e96" +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\VirtualBox-" + $version + "-119785-Win.exe" +$url_official = "http://download.virtualbox.org/virtualbox/" + $version + "/VirtualBox-" + $version + "-119785-Win.exe" +$virtualboxPackage = "C:\Windows\Temp\virtualbox-$version.exe" + +Download $url_official $url_cache $virtualboxPackage +Verify-Checksum $virtualboxPackage $sha1 +Start-Process $virtualboxPackage -ArgumentList "--silent" -Wait + +echo "Cleaning $virtualboxPackage.." +Remove-Item -Recurse -Force "$virtualboxPackage" + +echo "VirtualBox = $version" >> ~\versions.txt -- cgit v1.2.3 From 19f8a741f3556271dc4ef598bbf725f89b733b6a Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 27 Dec 2017 11:12:09 +0200 Subject: Make provisioning script prefix style match across platforms MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently we are using different styles and amount of digits for the provisioning script prefixes. This change will unify them across the platforms. Also removes a couple of duplicate files. Task-number: QTQAINFRA-1668 Change-Id: I039777e7616bccc29c6a4ac55db13326ae8dc87c Reviewed-by: Joni Jäntti Reviewed-by: Simo Fält --- .../qtci-linux-RHEL-6.6-x86_64/20-libusb.sh | 6 + .../qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh | 73 +++++++++++ .../qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh | 64 ++++++++++ .../qtci-linux-RHEL-6.6-x86_64/99-version.sh | 47 +++++++ .../qtci-linux-RHEL-6.6-x86_64/install_icu.sh | 73 ----------- .../qtci-linux-RHEL-6.6-x86_64/libusb.sh | 6 - .../qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh | 64 ---------- .../qtci-linux-RHEL-6.6-x86_64/version.sh | 47 ------- .../001-refresh-subscription-manager.sh | 40 ------ .../qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh | 51 -------- .../qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh | 38 ------ .../003-install-devtoolset.sh | 42 ------- .../004-install-packages.sh | 88 ------------- .../qtci-linux-RHEL-7.4-x86_64/004-p7zip.sh | 55 -------- .../qtci-linux-RHEL-7.4-x86_64/005-libclang.sh | 10 -- .../qtci-linux-RHEL-7.4-x86_64/006-cmake.sh | 42 ------- .../qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh | 38 ------ .../qtci-linux-RHEL-7.4-x86_64/008-integrity.sh | 38 ------ .../009-disable_selinux.sh | 38 ------ .../qtci-linux-RHEL-7.4-x86_64/009-install_icu.sh | 73 ----------- .../01-refresh-subscription-manager.sh | 40 ++++++ .../qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh | 51 ++++++++ .../010-openssl_for_android_linux.sh | 40 ------ .../qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh | 38 ++++++ .../03-install-devtoolset.sh | 42 +++++++ .../qtci-linux-RHEL-7.4-x86_64/030-fbx.sh | 5 - .../04-install-packages.sh | 88 +++++++++++++ .../qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh | 55 ++++++++ .../040-android_linux.sh | 38 ------ .../qtci-linux-RHEL-7.4-x86_64/05-libclang.sh | 10 ++ .../qtci-linux-RHEL-7.4-x86_64/06-cmake.sh | 42 +++++++ .../qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh | 38 ++++++ .../qtci-linux-RHEL-7.4-x86_64/08-integrity.sh | 38 ++++++ .../09-disable_selinux.sh | 38 ++++++ .../10-openssl_for_android_linux.sh | 40 ++++++ .../qtci-linux-RHEL-7.4-x86_64/30-fbx.sh | 5 + .../qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh | 73 +++++++++++ .../qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh | 38 ++++++ .../001-systemsetup.sh | 13 -- .../002-zypperpackages.sh | 51 -------- .../008-pythondev.sh | 10 -- .../qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh | 5 - .../01-systemsetup.sh | 13 ++ .../qtci-linux-openSUSE-42.3-x86_64/018-icc.sh | 85 ------------- .../02-zypperpackages.sh | 51 ++++++++ .../qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh | 5 + .../qtci-linux-openSUSE-42.3-x86_64/18-icc.sh | 85 +++++++++++++ .../qtci-macos-10.12-x86_64/003-bashprofile.sh | 7 -- .../qtci-macos-10.12-x86_64/005-systemsetup.sh | 130 ------------------- .../qtci-macos-10.12-x86_64/006-crashreporter.sh | 5 - .../qtci-macos-10.12-x86_64/007-SSL_keychain.sh | 6 - .../provisioning/qtci-macos-10.12-x86_64/015-xz.sh | 52 -------- .../qtci-macos-10.12-x86_64/020-java.sh | 132 -------------------- .../qtci-macos-10.12-x86_64/020-xcode.sh | 53 -------- .../021-install-commandlinetools.sh | 46 ------- .../qtci-macos-10.12-x86_64/025-cmake.sh | 6 - .../qtci-macos-10.12-x86_64/025-homebrew.sh | 6 - .../qtci-macos-10.12-x86_64/025-mysql.sh | 56 --------- .../qtci-macos-10.12-x86_64/025-pip.sh | 6 - .../qtci-macos-10.12-x86_64/025-postgresql.sh | 55 -------- .../qtci-macos-10.12-x86_64/025-python3.sh | 3 - .../qtci-macos-10.12-x86_64/026-p7zip.sh | 7 -- .../qtci-macos-10.12-x86_64/026-virtualenv.sh | 6 - .../qtci-macos-10.12-x86_64/027-libclang.sh | 7 -- .../qtci-macos-10.12-x86_64/03-bashprofile.sh | 7 ++ .../qtci-macos-10.12-x86_64/030-android.sh | 118 ------------------ .../qtci-macos-10.12-x86_64/030-fbx.sh | 7 -- .../qtci-macos-10.12-x86_64/035-openssl.sh | 119 ------------------ .../qtci-macos-10.12-x86_64/05-systemsetup.sh | 130 +++++++++++++++++++ .../qtci-macos-10.12-x86_64/06-crashreporter.sh | 5 + .../qtci-macos-10.12-x86_64/07-SSL_keychain.sh | 6 + coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh | 52 ++++++++ .../qtci-macos-10.12-x86_64/20-java.sh | 132 ++++++++++++++++++++ .../qtci-macos-10.12-x86_64/20-xcode.sh | 53 ++++++++ .../21-install-commandlinetools.sh | 46 +++++++ .../qtci-macos-10.12-x86_64/25-cmake.sh | 6 + .../qtci-macos-10.12-x86_64/25-homebrew.sh | 6 + .../qtci-macos-10.12-x86_64/25-mysql.sh | 56 +++++++++ .../provisioning/qtci-macos-10.12-x86_64/25-pip.sh | 6 + .../qtci-macos-10.12-x86_64/25-postgresql.sh | 55 ++++++++ .../qtci-macos-10.12-x86_64/25-python3.sh | 3 + .../qtci-macos-10.12-x86_64/26-p7zip.sh | 7 ++ .../qtci-macos-10.12-x86_64/26-virtualenv.sh | 6 + .../qtci-macos-10.12-x86_64/27-libclang.sh | 7 ++ .../qtci-macos-10.12-x86_64/30-android.sh | 118 ++++++++++++++++++ .../provisioning/qtci-macos-10.12-x86_64/30-fbx.sh | 7 ++ .../qtci-macos-10.12-x86_64/35-openssl.sh | 119 ++++++++++++++++++ .../qtci-macos-10.12-x86_64/55-signtools.sh | 138 +++++++++++++++++++++ .../qtci-macos-10.12-x86_64/555-signtools.sh | 138 --------------------- .../qtci-osx-10.10-x86_64/001-crashreporter.sh | 5 - .../qtci-osx-10.10-x86_64/001-system_updates.sh | 6 - .../002-disable-screensaver.sh | 28 ----- .../qtci-osx-10.10-x86_64/003-bashprofile.sh | 7 -- .../qtci-osx-10.10-x86_64/004-cmake.sh | 6 - .../qtci-osx-10.10-x86_64/01-crashreporter.sh | 5 + .../qtci-osx-10.10-x86_64/01-system_updates.sh | 6 + .../02-disable-screensaver.sh | 28 +++++ .../qtci-osx-10.10-x86_64/025-python3.sh | 3 - .../qtci-osx-10.10-x86_64/03-bashprofile.sh | 7 ++ .../provisioning/qtci-osx-10.10-x86_64/04-cmake.sh | 6 + .../qtci-osx-10.10-x86_64/25-python3.sh | 3 + .../qtci-osx-10.11-x86_64/001-crashreporter.sh | 5 - .../qtci-osx-10.11-x86_64/001-system_updates.sh | 6 - .../qtci-osx-10.11-x86_64/003-bashprofile.sh | 7 -- .../qtci-osx-10.11-x86_64/005-systemsetup.sh | 131 ------------------- .../qtci-osx-10.11-x86_64/007-SSL_keychain.sh | 6 - .../qtci-osx-10.11-x86_64/01-crashreporter.sh | 5 + .../qtci-osx-10.11-x86_64/01-system_updates.sh | 6 + coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh | 52 -------- .../qtci-osx-10.11-x86_64/020-xcode.sh | 53 -------- .../021-install-commandlinetools.sh | 46 ------- .../qtci-osx-10.11-x86_64/025-cmake.sh | 6 - .../qtci-osx-10.11-x86_64/025-homebrew.sh | 6 - .../qtci-osx-10.11-x86_64/025-mysql.sh | 57 --------- .../qtci-osx-10.11-x86_64/025-postgresql.sh | 54 -------- .../qtci-osx-10.11-x86_64/025-python3.sh | 3 - .../qtci-osx-10.11-x86_64/026-p7zip.sh | 7 -- .../qtci-osx-10.11-x86_64/03-bashprofile.sh | 7 ++ .../qtci-osx-10.11-x86_64/05-systemsetup.sh | 131 +++++++++++++++++++ .../qtci-osx-10.11-x86_64/07-SSL_keychain.sh | 6 + .../qtci-osx-10.11-x86_64/08-libclang.sh | 7 -- coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh | 52 ++++++++ .../provisioning/qtci-osx-10.11-x86_64/20-xcode.sh | 53 ++++++++ .../21-install-commandlinetools.sh | 46 +++++++ .../provisioning/qtci-osx-10.11-x86_64/25-cmake.sh | 6 + .../qtci-osx-10.11-x86_64/25-homebrew.sh | 6 + .../provisioning/qtci-osx-10.11-x86_64/25-mysql.sh | 57 +++++++++ .../qtci-osx-10.11-x86_64/25-postgresql.sh | 54 ++++++++ .../qtci-osx-10.11-x86_64/25-python3.sh | 3 + .../provisioning/qtci-osx-10.11-x86_64/26-p7zip.sh | 7 ++ .../qtci-osx-10.11-x86_64/27-libclang.sh | 7 ++ .../004-disable-windefender.ps1 | 1 - .../qtci-windows-10-x86/005-wsearch-off.ps1 | 1 - .../qtci-windows-10-x86/04-disable-windefender.ps1 | 1 + coin/provisioning/qtci-windows-10-x86/05-msvc.ps1 | 43 +++++++ .../qtci-windows-10-x86/05-wsearch-off.ps1 | 1 + .../qtci-windows-10-x86/08-python3.ps1 | 1 + coin/provisioning/qtci-windows-10-x86/10-icu.ps1 | 1 + .../10-msvc_2015_update3_patch.ps1 | 34 +++++ coin/provisioning/qtci-windows-10-x86/60-jom.ps1 | 1 + coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 | 1 + .../provisioning/qtci-windows-10-x86/90-libusb.ps1 | 1 + coin/provisioning/qtci-windows-10-x86/cmake.ps1 | 1 - coin/provisioning/qtci-windows-10-x86/icu.ps1 | 1 - coin/provisioning/qtci-windows-10-x86/jom.ps1 | 1 - coin/provisioning/qtci-windows-10-x86/libusb.ps1 | 1 - coin/provisioning/qtci-windows-10-x86/msvc.ps1 | 43 ------- .../msvc_2015_update3_patch.ps1 | 34 ----- coin/provisioning/qtci-windows-10-x86/python3.ps1 | 1 - .../qtci-windows-10-x86_64/002-disable-sleep.ps1 | 1 - .../004-disable-windefender.ps1 | 1 - .../004-disable-windows-updates.ps1 | 1 - .../qtci-windows-10-x86_64/005-wsearch-off.ps1 | 1 - .../qtci-windows-10-x86_64/009-openssl.ps1 | 1 - .../01-disable-windefender.ps1 | 1 + .../qtci-windows-10-x86_64/02-disable-sleep.ps1 | 1 + .../02-install-notepad++.ps1 | 1 - .../qtci-windows-10-x86_64/030-fbx.ps1 | 1 - .../qtci-windows-10-x86_64/030-qnx660.ps1 | 1 - .../04-disable-windows-updates.ps1 | 1 + .../qtci-windows-10-x86_64/05-msvc.ps1 | 43 +++++++ .../qtci-windows-10-x86_64/05-wsearch-off.ps1 | 1 + .../qtci-windows-10-x86_64/08-python3.ps1 | 1 + .../qtci-windows-10-x86_64/09-openssl.ps1 | 1 + .../provisioning/qtci-windows-10-x86_64/10-icu.ps1 | 1 + .../10-msvc_2015_update3_patch.ps1 | 34 +++++ .../provisioning/qtci-windows-10-x86_64/30-fbx.ps1 | 1 + .../qtci-windows-10-x86_64/30-qnx660.ps1 | 1 + .../qtci-windows-10-x86_64/3dstudio_3rdparty.ps1 | 1 - .../qtci-windows-10-x86_64/50-patch_qnx.ps1 | 1 + .../provisioning/qtci-windows-10-x86_64/60-jom.ps1 | 1 + .../qtci-windows-10-x86_64/70-cmake.ps1 | 1 + .../90-3dstudio_3rdparty.ps1 | 1 + .../90-install-notepad++.ps1 | 1 + .../qtci-windows-10-x86_64/90-libusb.ps1 | 1 + .../qtci-windows-10-x86_64/90-mysql.ps1 | 2 + .../qtci-windows-10-x86_64/90-postgresql.ps1 | 2 + .../qtci-windows-10-x86_64/90-signing-tools.ps1 | 44 +++++++ coin/provisioning/qtci-windows-10-x86_64/cmake.ps1 | 1 - coin/provisioning/qtci-windows-10-x86_64/icu.ps1 | 1 - coin/provisioning/qtci-windows-10-x86_64/jom.ps1 | 1 - .../provisioning/qtci-windows-10-x86_64/libusb.ps1 | 1 - coin/provisioning/qtci-windows-10-x86_64/msvc.ps1 | 43 ------- .../msvc_2015_update3_patch.ps1 | 34 ----- coin/provisioning/qtci-windows-10-x86_64/mysql.ps1 | 2 - .../qtci-windows-10-x86_64/patch_qnx.ps1 | 1 - .../qtci-windows-10-x86_64/postgresql.ps1 | 2 - .../qtci-windows-10-x86_64/python3.ps1 | 1 - .../qtci-windows-10-x86_64/signing-tools.ps1 | 44 ------- .../qtci-windows-7-x86/02-install-notepad++.ps1 | 1 - .../provisioning/qtci-windows-7-x86/08-python3.ps1 | 1 + coin/provisioning/qtci-windows-7-x86/10-icu.ps1 | 1 + coin/provisioning/qtci-windows-7-x86/12-icu.ps1 | 1 - coin/provisioning/qtci-windows-7-x86/25-python.ps1 | 1 - .../provisioning/qtci-windows-7-x86/25-python3.ps1 | 1 - .../qtci-windows-7-x86/32-patch_qnx.ps1 | 1 - .../qtci-windows-7-x86/50-patch_qnx.ps1 | 1 + .../qtci-windows-7-x86/90-install-notepad++.ps1 | 1 + coin/provisioning/qtci-windows-7-x86/patch_qnx.ps1 | 1 - .../qtci-windows-8.1-x86/001-disable-uac.ps1 | 1 - .../004-disable-windows-updates.ps1 | 1 - .../009-set-network-test-server.ps1 | 1 - .../qtci-windows-8.1-x86/01-disable-uac.ps1 | 1 + .../qtci-windows-8.1-x86/02-install-notepad++.ps1 | 1 - .../qtci-windows-8.1-x86/02-python.ps1 | 1 + .../04-disable-windows-updates.ps1 | 1 + .../qtci-windows-8.1-x86/06-python.ps1 | 1 - .../qtci-windows-8.1-x86/08-python3.ps1 | 1 + .../qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 | 51 ++++++++ .../qtci-windows-8.1-x86/09-openssl.ps1 | 1 + .../09-set-network-test-server.ps1 | 1 + coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 | 1 + .../provisioning/qtci-windows-8.1-x86/60-cmake.ps1 | 1 + coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 | 1 + .../qtci-windows-8.1-x86/90-install-notepad++.ps1 | 1 + coin/provisioning/qtci-windows-8.1-x86/cmake.ps1 | 1 - coin/provisioning/qtci-windows-8.1-x86/icu.ps1 | 1 - coin/provisioning/qtci-windows-8.1-x86/jom.ps1 | 1 - .../qtci-windows-8.1-x86/msvc-2013-update5.ps1 | 51 -------- coin/provisioning/qtci-windows-8.1-x86/openssl.ps1 | 1 - coin/provisioning/qtci-windows-8.1-x86/python3.ps1 | 1 - .../qtci-windows-8.1-x86_64/001-disable-uac.ps1 | 1 - .../004-disable-windows-updates.ps1 | 1 - .../009-set-network-test-server.ps1 | 1 - .../qtci-windows-8.1-x86_64/01-disable-uac.ps1 | 1 + .../02-install-notepad++.ps1 | 1 - .../qtci-windows-8.1-x86_64/02-python.ps1 | 1 + .../04-disable-windows-updates.ps1 | 1 + .../qtci-windows-8.1-x86_64/06-python.ps1 | 1 - .../08-msvc-2013-update5.ps1 | 51 ++++++++ .../qtci-windows-8.1-x86_64/08-python3.ps1 | 1 + .../qtci-windows-8.1-x86_64/09-openssl.ps1 | 1 + .../09-set-network-test-server.ps1 | 1 + .../qtci-windows-8.1-x86_64/10-icu.ps1 | 1 + .../qtci-windows-8.1-x86_64/60-cmake.ps1 | 1 + .../qtci-windows-8.1-x86_64/70-jom.ps1 | 1 + .../90-install-notepad++.ps1 | 1 + .../provisioning/qtci-windows-8.1-x86_64/cmake.ps1 | 1 - coin/provisioning/qtci-windows-8.1-x86_64/icu.ps1 | 1 - coin/provisioning/qtci-windows-8.1-x86_64/jom.ps1 | 1 - .../qtci-windows-8.1-x86_64/msvc-2013-update5.ps1 | 51 -------- .../qtci-windows-8.1-x86_64/openssl.ps1 | 1 - .../qtci-windows-8.1-x86_64/python3.ps1 | 1 - 243 files changed, 2796 insertions(+), 2808 deletions(-) create mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh create mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh create mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh create mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh delete mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/install_icu.sh delete mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh delete mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh delete mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-refresh-subscription-manager.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-p7zip.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/005-libclang.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/006-cmake.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/008-integrity.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-disable_selinux.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-install_icu.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/040-android_linux.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh delete mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh delete mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh delete mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh delete mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh create mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh delete mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh create mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh create mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh create mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh delete mode 100644 coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/021-install-commandlinetools.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh delete mode 100644 coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh create mode 100644 coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh delete mode 100644 coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/25-pip.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh create mode 100644 coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/26-p7zip.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh create mode 100644 coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh create mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh delete mode 100755 coin/provisioning/qtci-macos-10.12-x86_64/555-signtools.sh delete mode 100644 coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh delete mode 100755 coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh delete mode 100644 coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh delete mode 100644 coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh delete mode 100755 coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh create mode 100644 coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh create mode 100755 coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh create mode 100644 coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh delete mode 100644 coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh create mode 100644 coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh create mode 100755 coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh create mode 100644 coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh delete mode 100644 coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh delete mode 100644 coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh create mode 100644 coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/01-system_updates.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh delete mode 100644 coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh create mode 100644 coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh delete mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/25-cmake.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/25-homebrew.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh create mode 100644 coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/26-p7zip.sh create mode 100755 coin/provisioning/qtci-osx-10.11-x86_64/27-libclang.sh delete mode 100644 coin/provisioning/qtci-windows-10-x86/004-disable-windefender.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/005-wsearch-off.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/05-msvc.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/08-python3.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/10-icu.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/10-msvc_2015_update3_patch.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/60-jom.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/90-libusb.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/cmake.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/icu.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/jom.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/libusb.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/msvc.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/msvc_2015_update3_patch.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/python3.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/002-disable-sleep.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/004-disable-windefender.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/004-disable-windows-updates.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/005-wsearch-off.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/009-openssl.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/02-disable-sleep.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/02-install-notepad++.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/030-fbx.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/030-qnx660.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/05-wsearch-off.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/09-openssl.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/10-icu.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/30-fbx.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/3dstudio_3rdparty.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/50-patch_qnx.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/60-jom.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/70-cmake.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/90-3dstudio_3rdparty.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/90-install-notepad++.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/90-libusb.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/90-mysql.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/90-postgresql.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/90-signing-tools.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/cmake.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/icu.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/jom.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/libusb.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/msvc.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/msvc_2015_update3_patch.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/mysql.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/patch_qnx.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/postgresql.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/python3.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/signing-tools.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/02-install-notepad++.ps1 create mode 100644 coin/provisioning/qtci-windows-7-x86/08-python3.ps1 create mode 100644 coin/provisioning/qtci-windows-7-x86/10-icu.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/12-icu.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/25-python.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/25-python3.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/32-patch_qnx.ps1 create mode 100644 coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1 create mode 100644 coin/provisioning/qtci-windows-7-x86/90-install-notepad++.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/patch_qnx.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/001-disable-uac.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/004-disable-windows-updates.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/009-set-network-test-server.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/01-disable-uac.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/02-install-notepad++.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/02-python.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/04-disable-windows-updates.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/06-python.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/09-set-network-test-server.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86/90-install-notepad++.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/cmake.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/icu.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/jom.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/msvc-2013-update5.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/openssl.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86/python3.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/001-disable-uac.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/004-disable-windows-updates.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/009-set-network-test-server.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/01-disable-uac.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/02-install-notepad++.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windows-updates.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/06-python.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/08-msvc-2013-update5.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/09-set-network-test-server.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/90-install-notepad++.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/cmake.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/icu.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/jom.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/msvc-2013-update5.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/openssl.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/python3.ps1 diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh new file mode 100644 index 00000000..1831ea52 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh @@ -0,0 +1,6 @@ +#!/bin/env bash +# Required for tqtc-boot2qt/qdb + +set -ex + +sudo yum install -y libusb1-devel diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh new file mode 100644 index 00000000..03a69edb --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh @@ -0,0 +1,73 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs the right ICU version + +set -ex +icuVersion="56.1" +icuLocation="/usr/lib64" +sha1="f2eab775c04ce5f3bdae6c47d06b62158b5d6753" + +function Install7ZPackageFromURL { + url=$1 + expectedSha1=$2 + targetDirectory=$3 + + targetFile=`mktemp` + wget --tries=5 --waitretry=5 --output-document=$targetFile $url + echo "$expectedSha1 $targetFile" | sha1sum --check + sudo /usr/local/bin/7z x -yo$targetDirectory $targetFile + rm $targetFile +} + +echo "Installing custom ICU $icuVersion $sha1 packages on RHEL to $icuLocation" + +baseBinaryPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel6.6-x64.7z" +Install7ZPackageFromURL $baseBinaryPackageURL $sha1 "/usr/lib64" + +echo "Installing custom ICU devel packages on RHEL" + +sha1Dev="82f8b216371b848b8d36ecec7fe7b6e9b0dba0df" +develPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel6.6-x64-devel.7z" +tempDir=`mktemp -d` +trap "sudo rm -fr $tempDir" EXIT +Install7ZPackageFromURL $develPackageURL $sha1Dev $tempDir +sudo cp -a $tempDir/lib/* /usr/lib64 +sudo cp -a $tempDir/* /usr/ + +sudo /sbin/ldconfig + +# Storage version information to ~/versions.txt, which is used to print version information to provision log. +echo "ICU = $icuVersion" >> ~/versions.txt diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh new file mode 100644 index 00000000..27c7137b --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh @@ -0,0 +1,64 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# Patch QNX SDK due to issues in the standard library. +# The patches are available here: +# http://www.qnx.com/download/feature.html?programid=27555 +# A copy of the patch must be in the root of the Coin path in +# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip + +set -ex +sha1="57a11ffe4434ad567b3c36f7b828dbb468a9e565" + +function InstallZipPackageFromURL { + url=$1 + expectedSha1=$2 + targetDirectory=$3 + + targetFile=`mktemp` + wget --tries=5 --waitretry=5 --output-document=$targetFile $url + echo "$expectedSha1 $targetFile" | sha1sum --check + + tempDir=`mktemp -d` + /usr/bin/unzip -o -d $tempDir $targetFile + trap "sudo rm -fr $targetFile $tempDir" EXIT + + sudo cp -rafv $tempDir/patches/660-4367/target/* /opt/qnx660/target/ +} + +echo "Patching QNX" + +baseBinaryPackageURL="http://ci-files01-hki.intra.qt.io/input/qnx/patch-660-4367-RS6069_cpp-headers.zip" +InstallZipPackageFromURL $baseBinaryPackageURL $sha1 "/opt/qnx660/target/" diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh new file mode 100644 index 00000000..836f6ec4 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh @@ -0,0 +1,47 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script needs to be called last during provisioning so that the software information will show up last in provision log. + +# Storage installed RPM packages information + +set -ex + +echo "*********************************************" >> ~/versions.txt +echo "***** All installed RPM packages *****" >> ~/versions.txt +rpm -q -a | sort >> ~/versions.txt +echo "*********************************************" >> ~/versions.txt + +$(dirname $0)/../common/version.sh diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/install_icu.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/install_icu.sh deleted file mode 100644 index 03a69edb..00000000 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/install_icu.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs the right ICU version - -set -ex -icuVersion="56.1" -icuLocation="/usr/lib64" -sha1="f2eab775c04ce5f3bdae6c47d06b62158b5d6753" - -function Install7ZPackageFromURL { - url=$1 - expectedSha1=$2 - targetDirectory=$3 - - targetFile=`mktemp` - wget --tries=5 --waitretry=5 --output-document=$targetFile $url - echo "$expectedSha1 $targetFile" | sha1sum --check - sudo /usr/local/bin/7z x -yo$targetDirectory $targetFile - rm $targetFile -} - -echo "Installing custom ICU $icuVersion $sha1 packages on RHEL to $icuLocation" - -baseBinaryPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel6.6-x64.7z" -Install7ZPackageFromURL $baseBinaryPackageURL $sha1 "/usr/lib64" - -echo "Installing custom ICU devel packages on RHEL" - -sha1Dev="82f8b216371b848b8d36ecec7fe7b6e9b0dba0df" -develPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel6.6-x64-devel.7z" -tempDir=`mktemp -d` -trap "sudo rm -fr $tempDir" EXIT -Install7ZPackageFromURL $develPackageURL $sha1Dev $tempDir -sudo cp -a $tempDir/lib/* /usr/lib64 -sudo cp -a $tempDir/* /usr/ - -sudo /sbin/ldconfig - -# Storage version information to ~/versions.txt, which is used to print version information to provision log. -echo "ICU = $icuVersion" >> ~/versions.txt diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh deleted file mode 100644 index 1831ea52..00000000 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/env bash -# Required for tqtc-boot2qt/qdb - -set -ex - -sudo yum install -y libusb1-devel diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh deleted file mode 100644 index 27c7137b..00000000 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# Patch QNX SDK due to issues in the standard library. -# The patches are available here: -# http://www.qnx.com/download/feature.html?programid=27555 -# A copy of the patch must be in the root of the Coin path in -# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip - -set -ex -sha1="57a11ffe4434ad567b3c36f7b828dbb468a9e565" - -function InstallZipPackageFromURL { - url=$1 - expectedSha1=$2 - targetDirectory=$3 - - targetFile=`mktemp` - wget --tries=5 --waitretry=5 --output-document=$targetFile $url - echo "$expectedSha1 $targetFile" | sha1sum --check - - tempDir=`mktemp -d` - /usr/bin/unzip -o -d $tempDir $targetFile - trap "sudo rm -fr $targetFile $tempDir" EXIT - - sudo cp -rafv $tempDir/patches/660-4367/target/* /opt/qnx660/target/ -} - -echo "Patching QNX" - -baseBinaryPackageURL="http://ci-files01-hki.intra.qt.io/input/qnx/patch-660-4367-RS6069_cpp-headers.zip" -InstallZipPackageFromURL $baseBinaryPackageURL $sha1 "/opt/qnx660/target/" diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh deleted file mode 100644 index 836f6ec4..00000000 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script needs to be called last during provisioning so that the software information will show up last in provision log. - -# Storage installed RPM packages information - -set -ex - -echo "*********************************************" >> ~/versions.txt -echo "***** All installed RPM packages *****" >> ~/versions.txt -rpm -q -a | sort >> ~/versions.txt -echo "*********************************************" >> ~/versions.txt - -$(dirname $0)/../common/version.sh diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-refresh-subscription-manager.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-refresh-subscription-manager.sh deleted file mode 100755 index 2f7adf54..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-refresh-subscription-manager.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -# refresh local certificates -sudo subscription-manager refresh - diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh deleted file mode 100755 index f2caf274..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/001-systemsetup.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -BASEDIR=$(dirname "$0") -source $BASEDIR/../common/network_test_server_ip.txt - -echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts" -echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts -echo "Set DISPLAY" -echo 'export DISPLAY=":0"' >> ~/.bashrc -# for current session -export DISPLAY=:0 - -# disable Automatic screen lock -gsettings set org.gnome.desktop.screensaver lock-enabled false -# disable blank screen power saving -gsettings set org.gnome.desktop.session idle-delay 0 diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh deleted file mode 100755 index 08c4371a..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/002-enable-repos.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -sudo subscription-manager repos --enable rhel-workstation-rhscl-7-rpms diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh deleted file mode 100755 index 5667058f..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/003-install-devtoolset.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -sudo yum-config-manager --enable rhel-server-rhscl7-rpms -sudo yum -y install devtoolset-4 - -echo "source /opt/rh/devtoolset-4/enable" >> ~/.bashrc - diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh deleted file mode 100755 index 4565a843..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-install-packages.sh +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -installPackages=() -installPackages+=(git) -installPackages+=(zlib-devel) -installPackages+=(glib2-devel) -installPackages+=(openssl-devel) -installPackages+=(freetype-devel) -installPackages+=(fontconfig-devel) -# EGL support -installPackages+=(mesa-libEGL-devel) -installPackages+=(mesa-libGL-devel) -installPackages+=(libxkbfile-devel) -# Xinput2 -installPackages+=(libXi-devel) -installPackages+=(python-devel) -installPackages+=(mysql-server) -installPackages+=(mysql) -installPackages+=(mysql-devel) -installPackages+=(postgresql-devel) -installPackages+=(cups-devel) -installPackages+=(dbus-devel) -# gstreamer 1 for QtMultimedia -installPackages+=(gstreamer1-devel) -installPackages+=(gstreamer1-plugins-base-devel) -# gtk3 style for QtGui/QStyle -installPackages+=(gtk3-devel) -# libusb1 for tqtc-boot2qt/qdb -installPackages+=(libusb-devel) -# speech-dispatcher-devel for QtSpeech, otherwise it has no backend on Linux -installPackages+=(speech-dispatcher-devel) -# Python -installPackages+=(python-devel python-virtualenv) -# WebEngine -installPackages+=(bison) -installPackages+=(flex) -installPackages+=(gperf) -installPackages+=(alsa-lib-devel) -installPackages+=(pulseaudio-libs-devel) -installPackages+=(libXtst-devel) -installPackages+=(nspr-devel) -installPackages+=(nss-devel) -# For Android builds -installPackages+=(java-1.8.0-openjdk-devel) -# For receiving shasum -installPackages+=(perl-Digest-SHA) -# INTEGRITY requirements -installPackages+=(glibc.i686) -# Enable Qt Bluetooth -installPackages+=(bluez-libs-devel) - -sudo yum -y update -sudo yum -y install "${installPackages[@]}" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-p7zip.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-p7zip.sh deleted file mode 100755 index 966f3045..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/004-p7zip.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" - -name="p7zip" -version="7-11" -package="epel-release-$version.noarch.rpm" -primaryUrl="https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/$package" -cacheUrl="http://ci-files01-hki.intra.qt.io/input/rhel7/$package" -sha1="5512b80e5b71f2370d8419fa16a0bc14c5edf854" -targetFile="/tmp/$package" - -DownloadURL "$primaryUrl" "$cacheUrl" "$sha1" "$targetFile" - -sudo rpm -ivh "$targetFile" -sudo yum -y install "$name" -sudo rm "$targetFile" - -# Link 7za to 7z so we can use existing installation scripts -sudo ln -s /usr/bin/7za /usr/bin/7z - -echo "$name = $version" >> ~/versions.txt - diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/005-libclang.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/005-libclang.sh deleted file mode 100755 index bf2e1ce9..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/005-libclang.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/env bash -set -ex - -BASEDIR=$(dirname "$0") -. $BASEDIR/../common/sw_versions.txt -VERSION=$libclang_version -URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z" -SHA1="bbdbbc0296f42310077539b7247d285386119ef4" - -$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/006-cmake.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/006-cmake.sh deleted file mode 100755 index bd94aba9..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/006-cmake.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs CMake 3.6.2 - -set -ex - -# CMake is needed for autotests that verify that Qt can be built with CMake - -source "${BASH_SOURCE%/*}/../common/cmake_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh deleted file mode 100755 index 73591496..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/007-qnx_700.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -source "${BASH_SOURCE%/*}/../common/qnx_700.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/008-integrity.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/008-integrity.sh deleted file mode 100755 index b8c88dee..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/008-integrity.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -source "${BASH_SOURCE%/*}/../common/integrity.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-disable_selinux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-disable_selinux.sh deleted file mode 100755 index e91cee9f..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-disable_selinux.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -source "${BASH_SOURCE%/*}/../common/disable_selinux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-install_icu.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-install_icu.sh deleted file mode 100755 index 9447c43f..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/009-install_icu.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -# This script will install ICU - -icuVersion="56.1" -icuLocation="/usr/lib64" -sha1="6dd9ca6b185681a7ddc4bb94fd7fced27647a21c" -baseBinaryPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64.7z" - -sha1Dev="bffde26cdea752bee0edd281820c57f1adac3864" -develPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64-devel.7z" - -echo "Installing custom ICU $icuVersion $sha1 packages on RHEL to $icuLocation" - -targetFile=`mktemp` -wget --tries=5 --waitretry=5 --output-document=$targetFile $baseBinaryPackageURL -echo "$sha1 $targetFile" | sha1sum --check -sudo 7z x -y -o"/usr/lib64" $targetFile -sudo rm $targetFile - -echo "Installing custom ICU devel packages on RHEL" - -tempDir=`mktemp -d` - -targetFile=`mktemp` -wget --tries=5 --waitretry=5 --output-document=$targetFile $develPackageURL -echo "$sha1Dev $targetFile" | sha1sum --check -7z x -y -o$tempDir $targetFile - -sudo cp -a $tempDir/lib/* /usr/lib64 -sudo cp -a $tempDir/* /usr/ - -sudo rm $targetFile -sudo rm -fr $tempDir - -sudo /sbin/ldconfig - -echo "ICU = $icuVersion" >> ~/versions.txt diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh new file mode 100755 index 00000000..2f7adf54 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +# refresh local certificates +sudo subscription-manager refresh + diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh new file mode 100755 index 00000000..f2caf274 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh @@ -0,0 +1,51 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +BASEDIR=$(dirname "$0") +source $BASEDIR/../common/network_test_server_ip.txt + +echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts" +echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts +echo "Set DISPLAY" +echo 'export DISPLAY=":0"' >> ~/.bashrc +# for current session +export DISPLAY=:0 + +# disable Automatic screen lock +gsettings set org.gnome.desktop.screensaver lock-enabled false +# disable blank screen power saving +gsettings set org.gnome.desktop.session idle-delay 0 diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh deleted file mode 100755 index af7d7c13..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/010-openssl_for_android_linux.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -source /opt/rh/devtoolset-4/enable - -set -ex - -source "${BASH_SOURCE%/*}/../common/openssl_for_android_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh new file mode 100755 index 00000000..08c4371a --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +sudo subscription-manager repos --enable rhel-workstation-rhscl-7-rpms diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh new file mode 100755 index 00000000..5667058f --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +sudo yum-config-manager --enable rhel-server-rhscl7-rpms +sudo yum -y install devtoolset-4 + +echo "source /opt/rh/devtoolset-4/enable" >> ~/.bashrc + diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh deleted file mode 100755 index bf9b64af..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/030-fbx.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/fbx_linux.sh diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh new file mode 100755 index 00000000..4565a843 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh @@ -0,0 +1,88 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +installPackages=() +installPackages+=(git) +installPackages+=(zlib-devel) +installPackages+=(glib2-devel) +installPackages+=(openssl-devel) +installPackages+=(freetype-devel) +installPackages+=(fontconfig-devel) +# EGL support +installPackages+=(mesa-libEGL-devel) +installPackages+=(mesa-libGL-devel) +installPackages+=(libxkbfile-devel) +# Xinput2 +installPackages+=(libXi-devel) +installPackages+=(python-devel) +installPackages+=(mysql-server) +installPackages+=(mysql) +installPackages+=(mysql-devel) +installPackages+=(postgresql-devel) +installPackages+=(cups-devel) +installPackages+=(dbus-devel) +# gstreamer 1 for QtMultimedia +installPackages+=(gstreamer1-devel) +installPackages+=(gstreamer1-plugins-base-devel) +# gtk3 style for QtGui/QStyle +installPackages+=(gtk3-devel) +# libusb1 for tqtc-boot2qt/qdb +installPackages+=(libusb-devel) +# speech-dispatcher-devel for QtSpeech, otherwise it has no backend on Linux +installPackages+=(speech-dispatcher-devel) +# Python +installPackages+=(python-devel python-virtualenv) +# WebEngine +installPackages+=(bison) +installPackages+=(flex) +installPackages+=(gperf) +installPackages+=(alsa-lib-devel) +installPackages+=(pulseaudio-libs-devel) +installPackages+=(libXtst-devel) +installPackages+=(nspr-devel) +installPackages+=(nss-devel) +# For Android builds +installPackages+=(java-1.8.0-openjdk-devel) +# For receiving shasum +installPackages+=(perl-Digest-SHA) +# INTEGRITY requirements +installPackages+=(glibc.i686) +# Enable Qt Bluetooth +installPackages+=(bluez-libs-devel) + +sudo yum -y update +sudo yum -y install "${installPackages[@]}" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh new file mode 100755 index 00000000..966f3045 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh @@ -0,0 +1,55 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" + +name="p7zip" +version="7-11" +package="epel-release-$version.noarch.rpm" +primaryUrl="https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/$package" +cacheUrl="http://ci-files01-hki.intra.qt.io/input/rhel7/$package" +sha1="5512b80e5b71f2370d8419fa16a0bc14c5edf854" +targetFile="/tmp/$package" + +DownloadURL "$primaryUrl" "$cacheUrl" "$sha1" "$targetFile" + +sudo rpm -ivh "$targetFile" +sudo yum -y install "$name" +sudo rm "$targetFile" + +# Link 7za to 7z so we can use existing installation scripts +sudo ln -s /usr/bin/7za /usr/bin/7z + +echo "$name = $version" >> ~/versions.txt + diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/040-android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/040-android_linux.sh deleted file mode 100755 index 5808a45c..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/040-android_linux.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -source "${BASH_SOURCE%/*}/../common/android_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh new file mode 100755 index 00000000..bf2e1ce9 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash +set -ex + +BASEDIR=$(dirname "$0") +. $BASEDIR/../common/sw_versions.txt +VERSION=$libclang_version +URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z" +SHA1="bbdbbc0296f42310077539b7247d285386119ef4" + +$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh new file mode 100755 index 00000000..bd94aba9 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh @@ -0,0 +1,42 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs CMake 3.6.2 + +set -ex + +# CMake is needed for autotests that verify that Qt can be built with CMake + +source "${BASH_SOURCE%/*}/../common/cmake_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh new file mode 100755 index 00000000..73591496 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +source "${BASH_SOURCE%/*}/../common/qnx_700.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh new file mode 100755 index 00000000..b8c88dee --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +source "${BASH_SOURCE%/*}/../common/integrity.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh new file mode 100755 index 00000000..e91cee9f --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +source "${BASH_SOURCE%/*}/../common/disable_selinux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh new file mode 100755 index 00000000..af7d7c13 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh @@ -0,0 +1,40 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +source /opt/rh/devtoolset-4/enable + +set -ex + +source "${BASH_SOURCE%/*}/../common/openssl_for_android_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh new file mode 100755 index 00000000..bf9b64af --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh @@ -0,0 +1,5 @@ +#!/bin/bash +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/fbx_linux.sh diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh new file mode 100755 index 00000000..9447c43f --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh @@ -0,0 +1,73 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +# This script will install ICU + +icuVersion="56.1" +icuLocation="/usr/lib64" +sha1="6dd9ca6b185681a7ddc4bb94fd7fced27647a21c" +baseBinaryPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64.7z" + +sha1Dev="bffde26cdea752bee0edd281820c57f1adac3864" +develPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64-devel.7z" + +echo "Installing custom ICU $icuVersion $sha1 packages on RHEL to $icuLocation" + +targetFile=`mktemp` +wget --tries=5 --waitretry=5 --output-document=$targetFile $baseBinaryPackageURL +echo "$sha1 $targetFile" | sha1sum --check +sudo 7z x -y -o"/usr/lib64" $targetFile +sudo rm $targetFile + +echo "Installing custom ICU devel packages on RHEL" + +tempDir=`mktemp -d` + +targetFile=`mktemp` +wget --tries=5 --waitretry=5 --output-document=$targetFile $develPackageURL +echo "$sha1Dev $targetFile" | sha1sum --check +7z x -y -o$tempDir $targetFile + +sudo cp -a $tempDir/lib/* /usr/lib64 +sudo cp -a $tempDir/* /usr/ + +sudo rm $targetFile +sudo rm -fr $tempDir + +sudo /sbin/ldconfig + +echo "ICU = $icuVersion" >> ~/versions.txt diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh new file mode 100755 index 00000000..5808a45c --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +source "${BASH_SOURCE%/*}/../common/android_linux.sh" diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh deleted file mode 100755 index d01ed9e9..00000000 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/001-systemsetup.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -set -ex - -BASEDIR=$(dirname "$0") -source $BASEDIR/../common/network_test_server_ip.txt - -sed -i '$ a\[Daemon\]\nAutolock=false\nLockOnResume=false' ~/.config/kscreenlockerrc - -echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts" -echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts -echo "Set DISPLAY" -echo 'export DISPLAY=":0"' >> ~/.bashrc - diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh deleted file mode 100755 index b8495402..00000000 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/002-zypperpackages.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash -set -ex - -sudo zypper -nq install git -# default compiler, gcc 4.8.5 -sudo zypper -nq install gcc -sudo zypper -nq install gcc-c++ - -sudo zypper -nq install bison -sudo zypper -nq install flex -sudo zypper -nq install gperf - -sudo zypper -nq install zlib-devel -sudo zypper -nq install libudev-devel -sudo zypper -nq install glib2-devel -sudo zypper -nq install libopenssl-devel -sudo zypper -nq install freetype2-devel -sudo zypper -nq install fontconfig-devel - -# EGL support -sudo zypper -nq install Mesa-libEGL-devel -sudo zypper -nq install Mesa-libGL-devel - -sudo zypper -nq install libxkbcommon-devel - -# Xinput2 -sudo zypper -nq install libXi-devel - -# system provided XCB libraries -sudo zypper -nq install xcb-util-devel -sudo zypper -nq install xcb-util-image-devel -sudo zypper -nq install xcb-util-keysyms-devel -sudo zypper -nq install xcb-util-wm-devel -sudo zypper -nq install xcb-util-renderutil-devel - -# ICU -sudo zypper -nq install libicu-devel -sudo zypper -nq install libicu52_1 - -# qtwebengine -sudo zypper -nq install alsa-devel -sudo zypper -nq install dbus-1-devel -sudo zypper -nq install libXcomposite-devel -sudo zypper -nq install libXcursor-devel -sudo zypper -nq install libXrandr-devel -sudo zypper -nq install libXtst-devel -sudo zypper -nq install mozilla-nspr-devel -sudo zypper -nq install mozilla-nss-devel - -# cups -sudo zypper -nq install cups-devel diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh deleted file mode 100755 index 1105d303..00000000 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/008-pythondev.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -# provides: python development libraries -# version: provided by default Linux distribution repository -# needed to build pyside -set -ex - -sudo zypper -nq install python-devel python-virtualenv - -# install python3 -sudo zypper -nq install python3 python3-pip python3-virtualenv diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh deleted file mode 100755 index f1f2d5bd..00000000 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/009-cmake.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -$(dirname $0)/../common/cmake_linux.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh new file mode 100755 index 00000000..d01ed9e9 --- /dev/null +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh @@ -0,0 +1,13 @@ +#!/bin/bash +set -ex + +BASEDIR=$(dirname "$0") +source $BASEDIR/../common/network_test_server_ip.txt + +sed -i '$ a\[Daemon\]\nAutolock=false\nLockOnResume=false' ~/.config/kscreenlockerrc + +echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts" +echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts +echo "Set DISPLAY" +echo 'export DISPLAY=":0"' >> ~/.bashrc + diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh deleted file mode 100755 index 01e1291c..00000000 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/018-icc.sh +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script install Intel Parallel Studio XE Composer Edition for C++ Linux - -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" - -set -ex - -mainStorage="ci-files01-hki.intra.qt.io:/hdd/www/input" -localMount="/mnt/storage/" - -iccPackage="parallel_studio_xe_2018_update1_composer_edition_for_cpp.tgz" -iccPackageSource="$localMount/intel/$iccPackage" -iccInstallPath="/opt/intel" -iccTmpPath="/tmp/icc" - -iccLicense="l_icc_2018.lic" -iccLicenseSource="$localMount/semisecure/$iccLicense" -iccLicenseTarget="/home/qt/$iccLicense" - -iccInstallInstructions="$iccTmpPath/instructions.txt" - -sudo mkdir -p "$localMount" -sudo mount "$mainStorage" "$localMount" -mkdir -p "$iccTmpPath" -tar -zxf "$iccPackageSource" -C "$iccTmpPath" --strip 1 - -cp "$iccLicenseSource" "$iccLicenseTarget" - -sudo umount "$localMount" - -cat >"$iccInstallInstructions" <>~/.bashrc -echo "export ICC64_18_PATH=$iccInstallPath/compilers_and_libraries_2018.1.163/linux/bin/intel64:$iccInstallPath/bin" >>~/.bashrc -echo "ICC = 18.0.1 20171018" >> ~/versions.txt - -rm -rf "$iccTmpPath" diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh new file mode 100755 index 00000000..b8495402 --- /dev/null +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh @@ -0,0 +1,51 @@ +#!/bin/bash +set -ex + +sudo zypper -nq install git +# default compiler, gcc 4.8.5 +sudo zypper -nq install gcc +sudo zypper -nq install gcc-c++ + +sudo zypper -nq install bison +sudo zypper -nq install flex +sudo zypper -nq install gperf + +sudo zypper -nq install zlib-devel +sudo zypper -nq install libudev-devel +sudo zypper -nq install glib2-devel +sudo zypper -nq install libopenssl-devel +sudo zypper -nq install freetype2-devel +sudo zypper -nq install fontconfig-devel + +# EGL support +sudo zypper -nq install Mesa-libEGL-devel +sudo zypper -nq install Mesa-libGL-devel + +sudo zypper -nq install libxkbcommon-devel + +# Xinput2 +sudo zypper -nq install libXi-devel + +# system provided XCB libraries +sudo zypper -nq install xcb-util-devel +sudo zypper -nq install xcb-util-image-devel +sudo zypper -nq install xcb-util-keysyms-devel +sudo zypper -nq install xcb-util-wm-devel +sudo zypper -nq install xcb-util-renderutil-devel + +# ICU +sudo zypper -nq install libicu-devel +sudo zypper -nq install libicu52_1 + +# qtwebengine +sudo zypper -nq install alsa-devel +sudo zypper -nq install dbus-1-devel +sudo zypper -nq install libXcomposite-devel +sudo zypper -nq install libXcursor-devel +sudo zypper -nq install libXrandr-devel +sudo zypper -nq install libXtst-devel +sudo zypper -nq install mozilla-nspr-devel +sudo zypper -nq install mozilla-nss-devel + +# cups +sudo zypper -nq install cups-devel diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh new file mode 100755 index 00000000..f1f2d5bd --- /dev/null +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +set -ex + +$(dirname $0)/../common/cmake_linux.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh new file mode 100755 index 00000000..01e1291c --- /dev/null +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh @@ -0,0 +1,85 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script install Intel Parallel Studio XE Composer Edition for C++ Linux + +source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" + +set -ex + +mainStorage="ci-files01-hki.intra.qt.io:/hdd/www/input" +localMount="/mnt/storage/" + +iccPackage="parallel_studio_xe_2018_update1_composer_edition_for_cpp.tgz" +iccPackageSource="$localMount/intel/$iccPackage" +iccInstallPath="/opt/intel" +iccTmpPath="/tmp/icc" + +iccLicense="l_icc_2018.lic" +iccLicenseSource="$localMount/semisecure/$iccLicense" +iccLicenseTarget="/home/qt/$iccLicense" + +iccInstallInstructions="$iccTmpPath/instructions.txt" + +sudo mkdir -p "$localMount" +sudo mount "$mainStorage" "$localMount" +mkdir -p "$iccTmpPath" +tar -zxf "$iccPackageSource" -C "$iccTmpPath" --strip 1 + +cp "$iccLicenseSource" "$iccLicenseTarget" + +sudo umount "$localMount" + +cat >"$iccInstallInstructions" <>~/.bashrc +echo "export ICC64_18_PATH=$iccInstallPath/compilers_and_libraries_2018.1.163/linux/bin/intel64:$iccInstallPath/bin" >>~/.bashrc +echo "ICC = 18.0.1 20171018" >> ~/versions.txt + +rm -rf "$iccTmpPath" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh b/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh deleted file mode 100644 index a59e3e63..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/003-bashprofile.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -set -ex - -# Read .bashrc if exist -printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile - diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh b/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh deleted file mode 100755 index 7b1b967c..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/005-systemsetup.sh +++ /dev/null @@ -1,130 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -# This script modified system settings for automated use - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" - -VNCPassword=qt -NTS_IP=10.212.2.216 - -ExceptionDisableScreensaver=100 -ExceptionSetInitialDelay=101 -ExceptionSetDelay=102 -ExceptionVNC=103 -ExceptionNTS=104 -ExceptionDisableScreensaverPassword=105 - -try -( - echo "Disable Screensaver" - # For current session - defaults -currentHost write com.apple.screensaver idleTime 0 || throw $ExceptionDisableScreensaver - - # For session after a reboot - mkdir -p "$HOME/Library/LaunchAgents" || throw $ExceptionDisableScreensaver - ( - cat >"$HOME/Library/LaunchAgents/no-screensaver.plist" < - - - - - Label - org.qt.io.screensaver_disable - ProgramArguments - - defaults - -currentHost - write - com.apple.screensaver - idleTime - 0 - - RunAtLoad - - KeepAlive - - - -EOT - ) || throw $ExceptionDisableScreensaver - - defaults write com.apple.screensaver askForPassword -int 0 || throw $ExceptionDisableScreensaverPassword - - echo "Set keyboard type rates and delays" - # normal minimum is 15 (225 ms) - defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay - # normal minimum is 2 (30 ms) - defaults write -g KeyRepeat -int 2 || throw $ExceptionSetDelay - - echo "Enable remote desktop sharing" - sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw $VNCPassword -restart -agent -privs -all || throw $ExceptionVNC - - echo "Set Network Test Server address to $NTS_IP in /etc/hosts" - echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS - -) -catch || { - case $ex_code in - $ExceptionDisableScreensaver) - echo "Failed to disable screensaver." - exit 1; - ;; - $ExceptionSetInitialDelay) - echo "Failed to set initial delay of keyboard." - exit 1; - ;; - $ExceptionSetDelay) - echo "Failed to set delay of keyboard." - exit 1; - ;; - $ExceptionVNC) - echo "Failed to enable VNC." - exit 1; - ;; - $ExceptionNTS) - echo "Failed to set NTS." - exit 1; - ;; - $ExceptionDisableScreensaverPassword) - echo "Failed to disable requiring of password after screensaver is enabled." - exit 1; - ;; - esac -} diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh b/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh deleted file mode 100755 index 77c41533..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/006-crashreporter.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -set -ex - -defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh b/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh deleted file mode 100755 index 2cdedcf5..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/007-SSL_keychain.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -set -ex - -# Enables the usage of temporary keychains for SSL autotests -echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh b/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh deleted file mode 100755 index 5171156c..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/015-xz.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs XZ-Utils - -# XZ-Utils are needed for uncompressing xz-compressed files - -set -ex - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh" - -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/XZ.pkg" -AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg" -SHA1="f0c1f82ebcffe0bd4b8b57b6a77805db56b2de67" -DestDir="/" - -InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir" - -echo "XZ = 5.0.7" >> ~/versions.txt diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh b/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh deleted file mode 100755 index 4c76f16a..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/020-java.sh +++ /dev/null @@ -1,132 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs JDK - -set -ex - -echo "Installing Java Development Kit" - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" - -ExceptionDownloadPrimaryUrl=100 -ExceptionDownloadAltUrl=101 -ExceptionSHA1=102 -ExceptionAttachImage=103 -ExceptionInstall=104 -ExceptionDetachImage=105 -ExceptionRemoveTmpFile=106 -ExceptionDisableAutoUpdate=107 - - -url=http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/jdk-8u102-macosx-x64.dmg -url_alt=http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-macosx-x64.dmg -targetFile=/tmp/jdk-8u102-macosx-x64.dmg -expectedSha1=1405af955f14e32aae187b5754a716307db22104 - -try -( - try - ( - echo "Downloading from primary URL '$url'" - curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl - ) - catch || { - case $ex_code in - $ExceptionDownloadPrimaryUrl) - echo "Failed to download '$url' multiple times" - echo "Downloading tar.gz from alternative URL '$url_alt'" - curl --fail -L --retry 5 --retry-delay 5 -j -k -H "Cookie: oraclelicense=accept-securebackup-cookie" -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl - ;; - esac - } - echo "Checking SHA1 on '$targetFile'" - echo "$expectedSha1 *$targetFile" | shasum --check || throw $ExceptionSHA1 - - echo Mounting DMG - hdiutil attach "$targetFile" || throw $ExceptionAttachImage - - echo Installing JDK - (cd /Volumes/JDK\ 8\ Update\ 102/ && sudo installer -package JDK\ 8\ Update\ 102.pkg -target /) || throw $ExceptionInstall - - disk=`hdiutil info | grep '/Volumes/JDK 8 Update 102' | awk '{print $1}'` - hdiutil detach $disk || throw $ExceptionDetachImage - - echo "Removing temporary file '$targetFile'" - rm "$targetFile" || throw $ExceptionRemoveTmpFile - - echo "Disable auto update" - sudo defaults write /Library/Preferences/com.oracle.java.Java-Updater JavaAutoUpdateEnabled -bool false || throw $ExceptionDisableAutoUpdate - - echo "JDK Version = 8 update 102" >> ~/versions.txt -) -catch || { - case $ex_code in - $ExceptionDownloadPrimaryUrl) - echo "Failed to download JDK from primary URL." - exit 1; - ;; - $ExceptionDownloadAltUrl) - echo "Failed to download JDK from alternative URL." - exit 1; - ;; - $ExceptionSHA1) - echo "Failed to check SHA1." - exit 1; - ;; - $ExceptionAttachImage) - echo "Failed to attach image." - exit 1; - ;; - $ExceptionInstall) - echo "Failed to install JDK." - exit 1; - ;; - $ExceptionDetachImage) - echo "Failed to detach image." - exit 1; - ;; - $ExceptionRemoveTmpFile) - echo "Failed to remove temporary file." - exit 1; - ;; - $ExceptionDisableAutoUpdate) - echo "Failed to disable auto update." - exit 1; - ;; - - esac -} diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh b/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh deleted file mode 100755 index 72e521c5..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/020-xcode.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs Xcode -# Prerequisites: Have Xcode prefetched to local cache as xz compressed. -# This can be achieved by fetching Xcode_8.xip from Apple Store. -# Uncompress it with 'xar -xf Xcode_8.xip' -# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py -# with which you can run 'python parse_pbzx2.py Content'. -# This will give you a file called "Content.part00.cpio.xz" that -# can be renamed to Xcode_8.xz for this script. - -set -ex - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" - -# shellcheck source=../common/install_xcode.sh -source "${BASH_SOURCE%/*}/../common/install_xcode.sh" - -InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_8.3.3.xz 8.3.3 diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/021-install-commandlinetools.sh b/coin/provisioning/qtci-macos-10.12-x86_64/021-install-commandlinetools.sh deleted file mode 100755 index 352c8342..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/021-install-commandlinetools.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -source "${BASH_SOURCE%/*}/../common/install-commandlinetools.sh" - -version="8.3.2" -packageName="CommandLineToolsforXcode$version.dmg" -url="http://ci-files01-hki.intra.qt.io/input/mac/$packageName" -sha1="da74b2bbf3058a0805c2d9f41ee5cf381d0e0ebe" - -InstallCommandLineTools $url $url $sha1 $packageName $version - diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh deleted file mode 100755 index 3cdbd463..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh deleted file mode 100755 index 9fb5d672..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-homebrew.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/homebrew.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh deleted file mode 100755 index 0ccd34f9..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-mysql.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs MySQL - -# MySQL is needed for Qt to be able to support MySQL - -set -ex - -# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" - -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/mysql-5.7.15-osx10.11-x86_64.tar.gz" -AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz" -SHA1="07949bd42f350b0504a1536b8830b809b4a34fca" -appPrefix="" -targetDir="/opt/mysql57/" - -sudo mkdir -p "/opt" - -InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" "$targetDir" - -echo "export MYSQLBINPATH=/opt/mysql57/bin" >> ~/.bashrc -echo "MySQL = 5.7.15" >> ~/versions.txt diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh deleted file mode 100755 index 9e1df19a..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-pip.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/pip.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh deleted file mode 100755 index 3de6cc89..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-postgresql.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs PostgreSQL - -# PostgreSQL is needed for Qt to be able to support PostgreSQL - -set -ex - -# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" - -psqlVersion="9.6.0" - -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/Postgres-$psqlVersion.zip" -AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/$psqlVersion/Postgres-$psqlVersion.zip" -SHA1="5078e44663787006ca55fa3b5e2be598bed82eb5" -appPrefix="" - -InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" - -echo "export POSTGRESQLBINPATH=/Applications/Postgres.app/Contents/Versions/9.6/bin" >> ~/.bashrc -echo "PostgreSQL = $psqlVersion" >> ~/versions.txt diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh b/coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh deleted file mode 100644 index 86bee612..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/025-python3.sh +++ /dev/null @@ -1,3 +0,0 @@ -set -ex - -source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh deleted file mode 100755 index 15511332..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/026-p7zip.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash -# Install 7z to be used from command line - -set -ex - -brew update -brew install p7zip diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh b/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh deleted file mode 100755 index 8cdb7108..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/026-virtualenv.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/virtualenv.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh b/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh deleted file mode 100755 index 2a8a90c3..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/027-libclang.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -# There is only one mac package and common script uses it as a default -$BASEDIR/../common/libclang.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh b/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh new file mode 100644 index 00000000..a59e3e63 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +set -ex + +# Read .bashrc if exist +printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile + diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh b/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh deleted file mode 100755 index 0b15d557..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/030-android.sh +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script install Android sdk and ndk. - -# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version - -set -ex - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" - -targetFolder="/opt/android" -sdkTargetFolder="$targetFolder/sdk" - -basePath="/net/ci-files01-hki.intra.qt.io/hdd/www/input/android" - -toolsVersion="r25.2.5" -toolsFile="tools_$toolsVersion-macosx.zip" -ndkVersion="r10e" -ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip" -sdkBuildToolsVersion="25.0.2" -sdkApiLevel="android-21" - -toolsSha1="d2168d963ac5b616e3d3ddaf21511d084baf3659" -ndkSha1="6be8598e4ed3d9dd42998c8cb666f0ee502b1294" - -toolsTargetFile="/tmp/$toolsFile" -toolsSourceFile="$basePath/$toolsFile" -ndkTargetFile="/tmp/$ndkFile" -ndkSourceFile="$basePath/$ndkFile" - -ExceptionUnzipTools=100 -ExceptionUnzipNdk=101 -ExceptionRmTools=102 -ExceptionRmNdk=103 -ExceptionSdkManager=104 - -try -( - echo "Unzipping Android NDK to '$targetFolder'" - sudo unzip -q "$ndkSourceFile" -d "$targetFolder" || throw $ExceptionUnzipNdk - echo "Unzipping Android Tools to '$sdkTargetFolder'" - sudo unzip -q "$toolsSourceFile" -d "$sdkTargetFolder" || throw $ExceptionUnzipTools - - echo "Changing ownership of Android files." - sudo chown -R qt:wheel "$targetFolder" - - echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion." - (echo "y"; echo "y") |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager - - echo "export ANDROID_SDK_HOME=$sdkTargetFolder" >> ~/.bashrc - echo "export ANDROID_NDK_HOME=$targetFolder/android-ndk-$ndkVersion" >> ~/.bashrc - echo "export ANDROID_NDK_HOST=darwin-x86_64" >> ~/.bashrc - echo "export ANDROID_API_VERSION=$sdkApiLevel" >> ~/.bashrc - - echo "Android SDK tools = $toolsVersion" >> ~/versions.txt - echo "Android SDK Build Tools = $sdkBuildToolsVersion" >> ~/versions.txt - echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt - echo "Android NDK = $ndkVersion" >> ~/versions.txt -) -catch || { - case $ex_code in - $ExceptionUnzipTools) - echo "Failed to unzip Android SDK Tools." - exit 1; - ;; - $ExceptionUnzipNdk) - echo "Failed to unzip Android NDK." - exit 1; - ;; - $ExceptionRmTools) - echo "Failed to remove temporary tools package '$toolsTargetFile'." - exit 1; - ;; - $ExceptionRmNdk) - echo "Failed to remove temporary NDK package '$ndkTargetFile'." - exit 1; - ;; - $ExceptionSdkManager) - echo "Failed to run sdkmanager." - exit 1; - ;; - esac -} - diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh b/coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh deleted file mode 100644 index acefd8b7..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/030-fbx.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/fbx_macos.sh - diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh b/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh deleted file mode 100755 index 9dd79862..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/035-openssl.sh +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script install OpenSSL - -set -ex - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" -# shellcheck source=../common/InstallFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh" - -opensslVersion="1.0.2k" -opensslFile="openssl-$opensslVersion.tar.gz" -opensslDlUrl="http://ci-files01-hki.intra.qt.io/input/openssl/$opensslFile" -opensslAltDlUrl="https://www.openssl.org/source/$opensslFile" -opensslSha1="5f26a624479c51847ebd2f22bb9f84b3b44dcb44" - -# Below target location has been hard coded into Coin. -# QTQAINFRA-1195 -opensslTargetLocation="/usr/local/opt/openssl" - -ExceptionCD=100 -ExceptionConfig=101 -ExceptionMake=102 -ExceptionInstall=103 -ExceptionLN=104 -ExceptionCertificate=105 -ExceptionCleanup=106 - -try -( - InstallFromCompressedFileFromURL "$opensslDlUrl" "$opensslAltDlUrl" "$opensslSha1" "/tmp/openssl-$opensslVersion" "openssl-$opensslVersion" - cd "/tmp/openssl-$opensslVersion" || throw $ExceptionCD - pwd - sudo ./config --prefix=/usr/local/openssl-$opensslVersion || throw $ExceptionConfig - echo "Running 'make' for OpenSSL" - sudo make --silent > /tmp/openssl_make.log 2>&1 || throw $ExceptionMake - echo "Running 'make install' for OpenSSL" - sudo make --silent install > /tmp/openssl_make_install.log 2>&1 || throw $ExceptionInstall - - path=$(echo "$opensslTargetLocation" | sed -E 's/(.*)\/.*$/\1/') - sudo mkdir -p "$path" - sudo ln -s /usr/local/openssl-$opensslVersion $opensslTargetLocation || throw $ExceptionLN - - echo "export PATH=\"$opensslTargetLocation/bin:\$PATH\"" >> ~/.bashrc - echo "export MANPATH=\"$opensslTargetLocation/share/man:\$MANPATH\"" >> ~/.bashrc - - security find-certificate -a -p /Library/Keychains/System.keychain | sudo tee -a $opensslTargetLocation/ssl/cert.pem || throw $ExceptionCertificate - security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain | sudo tee -a $opensslTargetLocation/ssl/cert.pem || throw $ExceptionCertificate - - sudo rm -rf /tmp/openssl-$opensslVersion || throw $ExceptionCleanup - - echo "OpenSSL = $opensslVersion" >> ~/versions.txt -) -catch || { - case $ex_code in - $ExceptionCD) - echo "Failed to change directory to /tmp/openssl-$opensslVersion." - exit 1; - ;; - $ExceptionConfig) - echo "Failed to run config for OpenSSL." - exit 1; - ;; - $ExceptionMake) - echo "Failed to run 'make' for OpenSSL." - exit 1; - ;; - $ExceptionInstall) - echo "Failed to run 'make install' for OpenSSL." - exit 1; - ;; - $ExceptionLN) - echo "Failed to create a soft link for OpenSSL." - exit 1; - ;; - $ExceptionCertificate) - echo "Failed to install Certificate for OpenSSL." - exit 1; - ;; - $ExceptionCleanup) - echo "Failed to clean up /tmp/openssl-$opensslVersion." - exit 1; - ;; - esac -} diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh new file mode 100755 index 00000000..7b1b967c --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh @@ -0,0 +1,130 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +# This script modified system settings for automated use + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/try_catch.sh" + +VNCPassword=qt +NTS_IP=10.212.2.216 + +ExceptionDisableScreensaver=100 +ExceptionSetInitialDelay=101 +ExceptionSetDelay=102 +ExceptionVNC=103 +ExceptionNTS=104 +ExceptionDisableScreensaverPassword=105 + +try +( + echo "Disable Screensaver" + # For current session + defaults -currentHost write com.apple.screensaver idleTime 0 || throw $ExceptionDisableScreensaver + + # For session after a reboot + mkdir -p "$HOME/Library/LaunchAgents" || throw $ExceptionDisableScreensaver + ( + cat >"$HOME/Library/LaunchAgents/no-screensaver.plist" < + + + + + Label + org.qt.io.screensaver_disable + ProgramArguments + + defaults + -currentHost + write + com.apple.screensaver + idleTime + 0 + + RunAtLoad + + KeepAlive + + + +EOT + ) || throw $ExceptionDisableScreensaver + + defaults write com.apple.screensaver askForPassword -int 0 || throw $ExceptionDisableScreensaverPassword + + echo "Set keyboard type rates and delays" + # normal minimum is 15 (225 ms) + defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay + # normal minimum is 2 (30 ms) + defaults write -g KeyRepeat -int 2 || throw $ExceptionSetDelay + + echo "Enable remote desktop sharing" + sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw $VNCPassword -restart -agent -privs -all || throw $ExceptionVNC + + echo "Set Network Test Server address to $NTS_IP in /etc/hosts" + echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS + +) +catch || { + case $ex_code in + $ExceptionDisableScreensaver) + echo "Failed to disable screensaver." + exit 1; + ;; + $ExceptionSetInitialDelay) + echo "Failed to set initial delay of keyboard." + exit 1; + ;; + $ExceptionSetDelay) + echo "Failed to set delay of keyboard." + exit 1; + ;; + $ExceptionVNC) + echo "Failed to enable VNC." + exit 1; + ;; + $ExceptionNTS) + echo "Failed to set NTS." + exit 1; + ;; + $ExceptionDisableScreensaverPassword) + echo "Failed to disable requiring of password after screensaver is enabled." + exit 1; + ;; + esac +} diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh b/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh new file mode 100755 index 00000000..77c41533 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +set -ex + +defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh b/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh new file mode 100755 index 00000000..2cdedcf5 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +set -ex + +# Enables the usage of temporary keychains for SSL autotests +echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh b/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh new file mode 100755 index 00000000..5171156c --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh @@ -0,0 +1,52 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs XZ-Utils + +# XZ-Utils are needed for uncompressing xz-compressed files + +set -ex + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh" + +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/XZ.pkg" +AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg" +SHA1="f0c1f82ebcffe0bd4b8b57b6a77805db56b2de67" +DestDir="/" + +InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir" + +echo "XZ = 5.0.7" >> ~/versions.txt diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh b/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh new file mode 100755 index 00000000..4c76f16a --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh @@ -0,0 +1,132 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs JDK + +set -ex + +echo "Installing Java Development Kit" + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/try_catch.sh" + +ExceptionDownloadPrimaryUrl=100 +ExceptionDownloadAltUrl=101 +ExceptionSHA1=102 +ExceptionAttachImage=103 +ExceptionInstall=104 +ExceptionDetachImage=105 +ExceptionRemoveTmpFile=106 +ExceptionDisableAutoUpdate=107 + + +url=http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/jdk-8u102-macosx-x64.dmg +url_alt=http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-macosx-x64.dmg +targetFile=/tmp/jdk-8u102-macosx-x64.dmg +expectedSha1=1405af955f14e32aae187b5754a716307db22104 + +try +( + try + ( + echo "Downloading from primary URL '$url'" + curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl + ) + catch || { + case $ex_code in + $ExceptionDownloadPrimaryUrl) + echo "Failed to download '$url' multiple times" + echo "Downloading tar.gz from alternative URL '$url_alt'" + curl --fail -L --retry 5 --retry-delay 5 -j -k -H "Cookie: oraclelicense=accept-securebackup-cookie" -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl + ;; + esac + } + echo "Checking SHA1 on '$targetFile'" + echo "$expectedSha1 *$targetFile" | shasum --check || throw $ExceptionSHA1 + + echo Mounting DMG + hdiutil attach "$targetFile" || throw $ExceptionAttachImage + + echo Installing JDK + (cd /Volumes/JDK\ 8\ Update\ 102/ && sudo installer -package JDK\ 8\ Update\ 102.pkg -target /) || throw $ExceptionInstall + + disk=`hdiutil info | grep '/Volumes/JDK 8 Update 102' | awk '{print $1}'` + hdiutil detach $disk || throw $ExceptionDetachImage + + echo "Removing temporary file '$targetFile'" + rm "$targetFile" || throw $ExceptionRemoveTmpFile + + echo "Disable auto update" + sudo defaults write /Library/Preferences/com.oracle.java.Java-Updater JavaAutoUpdateEnabled -bool false || throw $ExceptionDisableAutoUpdate + + echo "JDK Version = 8 update 102" >> ~/versions.txt +) +catch || { + case $ex_code in + $ExceptionDownloadPrimaryUrl) + echo "Failed to download JDK from primary URL." + exit 1; + ;; + $ExceptionDownloadAltUrl) + echo "Failed to download JDK from alternative URL." + exit 1; + ;; + $ExceptionSHA1) + echo "Failed to check SHA1." + exit 1; + ;; + $ExceptionAttachImage) + echo "Failed to attach image." + exit 1; + ;; + $ExceptionInstall) + echo "Failed to install JDK." + exit 1; + ;; + $ExceptionDetachImage) + echo "Failed to detach image." + exit 1; + ;; + $ExceptionRemoveTmpFile) + echo "Failed to remove temporary file." + exit 1; + ;; + $ExceptionDisableAutoUpdate) + echo "Failed to disable auto update." + exit 1; + ;; + + esac +} diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh b/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh new file mode 100755 index 00000000..72e521c5 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh @@ -0,0 +1,53 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs Xcode +# Prerequisites: Have Xcode prefetched to local cache as xz compressed. +# This can be achieved by fetching Xcode_8.xip from Apple Store. +# Uncompress it with 'xar -xf Xcode_8.xip' +# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py +# with which you can run 'python parse_pbzx2.py Content'. +# This will give you a file called "Content.part00.cpio.xz" that +# can be renamed to Xcode_8.xz for this script. + +set -ex + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/try_catch.sh" + +# shellcheck source=../common/install_xcode.sh +source "${BASH_SOURCE%/*}/../common/install_xcode.sh" + +InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_8.3.3.xz 8.3.3 diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh b/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh new file mode 100755 index 00000000..352c8342 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh @@ -0,0 +1,46 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +source "${BASH_SOURCE%/*}/../common/install-commandlinetools.sh" + +version="8.3.2" +packageName="CommandLineToolsforXcode$version.dmg" +url="http://ci-files01-hki.intra.qt.io/input/mac/$packageName" +sha1="da74b2bbf3058a0805c2d9f41ee5cf381d0e0ebe" + +InstallCommandLineTools $url $url $sha1 $packageName $version + diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh new file mode 100755 index 00000000..3cdbd463 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh new file mode 100755 index 00000000..9fb5d672 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/homebrew.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh new file mode 100755 index 00000000..0ccd34f9 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh @@ -0,0 +1,56 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs MySQL + +# MySQL is needed for Qt to be able to support MySQL + +set -ex + +# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" + +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/mysql-5.7.15-osx10.11-x86_64.tar.gz" +AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz" +SHA1="07949bd42f350b0504a1536b8830b809b4a34fca" +appPrefix="" +targetDir="/opt/mysql57/" + +sudo mkdir -p "/opt" + +InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" "$targetDir" + +echo "export MYSQLBINPATH=/opt/mysql57/bin" >> ~/.bashrc +echo "MySQL = 5.7.15" >> ~/versions.txt diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-pip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-pip.sh new file mode 100755 index 00000000..9e1df19a --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-pip.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/pip.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh new file mode 100755 index 00000000..3de6cc89 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh @@ -0,0 +1,55 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs PostgreSQL + +# PostgreSQL is needed for Qt to be able to support PostgreSQL + +set -ex + +# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" + +psqlVersion="9.6.0" + +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/Postgres-$psqlVersion.zip" +AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/$psqlVersion/Postgres-$psqlVersion.zip" +SHA1="5078e44663787006ca55fa3b5e2be598bed82eb5" +appPrefix="" + +InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" + +echo "export POSTGRESQLBINPATH=/Applications/Postgres.app/Contents/Versions/9.6/bin" >> ~/.bashrc +echo "PostgreSQL = $psqlVersion" >> ~/versions.txt diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh new file mode 100644 index 00000000..86bee612 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh @@ -0,0 +1,3 @@ +set -ex + +source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/26-p7zip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/26-p7zip.sh new file mode 100755 index 00000000..15511332 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/26-p7zip.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +# Install 7z to be used from command line + +set -ex + +brew update +brew install p7zip diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh b/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh new file mode 100755 index 00000000..8cdb7108 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/virtualenv.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh b/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh new file mode 100755 index 00000000..2a8a90c3 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +# There is only one mac package and common script uses it as a default +$BASEDIR/../common/libclang.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh b/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh new file mode 100755 index 00000000..0b15d557 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh @@ -0,0 +1,118 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script install Android sdk and ndk. + +# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version + +set -ex + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/try_catch.sh" + +targetFolder="/opt/android" +sdkTargetFolder="$targetFolder/sdk" + +basePath="/net/ci-files01-hki.intra.qt.io/hdd/www/input/android" + +toolsVersion="r25.2.5" +toolsFile="tools_$toolsVersion-macosx.zip" +ndkVersion="r10e" +ndkFile="android-ndk-$ndkVersion-darwin-x86_64.zip" +sdkBuildToolsVersion="25.0.2" +sdkApiLevel="android-21" + +toolsSha1="d2168d963ac5b616e3d3ddaf21511d084baf3659" +ndkSha1="6be8598e4ed3d9dd42998c8cb666f0ee502b1294" + +toolsTargetFile="/tmp/$toolsFile" +toolsSourceFile="$basePath/$toolsFile" +ndkTargetFile="/tmp/$ndkFile" +ndkSourceFile="$basePath/$ndkFile" + +ExceptionUnzipTools=100 +ExceptionUnzipNdk=101 +ExceptionRmTools=102 +ExceptionRmNdk=103 +ExceptionSdkManager=104 + +try +( + echo "Unzipping Android NDK to '$targetFolder'" + sudo unzip -q "$ndkSourceFile" -d "$targetFolder" || throw $ExceptionUnzipNdk + echo "Unzipping Android Tools to '$sdkTargetFolder'" + sudo unzip -q "$toolsSourceFile" -d "$sdkTargetFolder" || throw $ExceptionUnzipTools + + echo "Changing ownership of Android files." + sudo chown -R qt:wheel "$targetFolder" + + echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion." + (echo "y"; echo "y") |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager + + echo "export ANDROID_SDK_HOME=$sdkTargetFolder" >> ~/.bashrc + echo "export ANDROID_NDK_HOME=$targetFolder/android-ndk-$ndkVersion" >> ~/.bashrc + echo "export ANDROID_NDK_HOST=darwin-x86_64" >> ~/.bashrc + echo "export ANDROID_API_VERSION=$sdkApiLevel" >> ~/.bashrc + + echo "Android SDK tools = $toolsVersion" >> ~/versions.txt + echo "Android SDK Build Tools = $sdkBuildToolsVersion" >> ~/versions.txt + echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt + echo "Android NDK = $ndkVersion" >> ~/versions.txt +) +catch || { + case $ex_code in + $ExceptionUnzipTools) + echo "Failed to unzip Android SDK Tools." + exit 1; + ;; + $ExceptionUnzipNdk) + echo "Failed to unzip Android NDK." + exit 1; + ;; + $ExceptionRmTools) + echo "Failed to remove temporary tools package '$toolsTargetFile'." + exit 1; + ;; + $ExceptionRmNdk) + echo "Failed to remove temporary NDK package '$ndkTargetFile'." + exit 1; + ;; + $ExceptionSdkManager) + echo "Failed to run sdkmanager." + exit 1; + ;; + esac +} + diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh b/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh new file mode 100644 index 00000000..acefd8b7 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/fbx_macos.sh + diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh b/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh new file mode 100755 index 00000000..9dd79862 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh @@ -0,0 +1,119 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script install OpenSSL + +set -ex + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/try_catch.sh" +# shellcheck source=../common/InstallFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh" + +opensslVersion="1.0.2k" +opensslFile="openssl-$opensslVersion.tar.gz" +opensslDlUrl="http://ci-files01-hki.intra.qt.io/input/openssl/$opensslFile" +opensslAltDlUrl="https://www.openssl.org/source/$opensslFile" +opensslSha1="5f26a624479c51847ebd2f22bb9f84b3b44dcb44" + +# Below target location has been hard coded into Coin. +# QTQAINFRA-1195 +opensslTargetLocation="/usr/local/opt/openssl" + +ExceptionCD=100 +ExceptionConfig=101 +ExceptionMake=102 +ExceptionInstall=103 +ExceptionLN=104 +ExceptionCertificate=105 +ExceptionCleanup=106 + +try +( + InstallFromCompressedFileFromURL "$opensslDlUrl" "$opensslAltDlUrl" "$opensslSha1" "/tmp/openssl-$opensslVersion" "openssl-$opensslVersion" + cd "/tmp/openssl-$opensslVersion" || throw $ExceptionCD + pwd + sudo ./config --prefix=/usr/local/openssl-$opensslVersion || throw $ExceptionConfig + echo "Running 'make' for OpenSSL" + sudo make --silent > /tmp/openssl_make.log 2>&1 || throw $ExceptionMake + echo "Running 'make install' for OpenSSL" + sudo make --silent install > /tmp/openssl_make_install.log 2>&1 || throw $ExceptionInstall + + path=$(echo "$opensslTargetLocation" | sed -E 's/(.*)\/.*$/\1/') + sudo mkdir -p "$path" + sudo ln -s /usr/local/openssl-$opensslVersion $opensslTargetLocation || throw $ExceptionLN + + echo "export PATH=\"$opensslTargetLocation/bin:\$PATH\"" >> ~/.bashrc + echo "export MANPATH=\"$opensslTargetLocation/share/man:\$MANPATH\"" >> ~/.bashrc + + security find-certificate -a -p /Library/Keychains/System.keychain | sudo tee -a $opensslTargetLocation/ssl/cert.pem || throw $ExceptionCertificate + security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain | sudo tee -a $opensslTargetLocation/ssl/cert.pem || throw $ExceptionCertificate + + sudo rm -rf /tmp/openssl-$opensslVersion || throw $ExceptionCleanup + + echo "OpenSSL = $opensslVersion" >> ~/versions.txt +) +catch || { + case $ex_code in + $ExceptionCD) + echo "Failed to change directory to /tmp/openssl-$opensslVersion." + exit 1; + ;; + $ExceptionConfig) + echo "Failed to run config for OpenSSL." + exit 1; + ;; + $ExceptionMake) + echo "Failed to run 'make' for OpenSSL." + exit 1; + ;; + $ExceptionInstall) + echo "Failed to run 'make install' for OpenSSL." + exit 1; + ;; + $ExceptionLN) + echo "Failed to create a soft link for OpenSSL." + exit 1; + ;; + $ExceptionCertificate) + echo "Failed to install Certificate for OpenSSL." + exit 1; + ;; + $ExceptionCleanup) + echo "Failed to clean up /tmp/openssl-$opensslVersion." + exit 1; + ;; + esac +} diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh b/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh new file mode 100755 index 00000000..49e087a8 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh @@ -0,0 +1,138 @@ +#!/bin/sh + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# Install tools for singing packages +# This script assume that OS is vanilla. Target machine dosen't have any signing certificates installed. + +set -ex + +cache="http://ci-files01-hki.intra.qt.io/input" +cacheSigningTools="$cache/mac/sign_tools" +targetFolder="/Users/qt" +keychains="$targetFolder/Library/Keychains" + +Install() { + + url=$1 + targetFile=$2 + expectedSha1=$3 + + echo "Fetching $targetFile from $url..." + curl --retry 5 --retry-delay 10 --retry-max-time 60 "$url" -o "$targetFile" + shasum "$targetFile" |grep "$expectedSha1" + +} + +# qt-license +sha1QtLicense="9d59241d16f68d914f1c7aa1dc23e05faa169e8d" +Install "$cache/semisecure/.qt-license" "$targetFolder/.qt-license" $sha1QtLicense + +# Login keychain +sha1LoginKeychainPassword="aae58d00d0a1b179a09f21cfc67f9d16fb95ff36" +Install "$cacheSigningTools/login_keychain_password.txt" "$targetFolder/login_keychain_password.txt" "$sha1LoginKeychainPassword" +loginKeychainPassword=$(<"$targetFolder/login_keychain_password.txt") +loginKeychain=$keychains/login.keychain + +echo "Setting login.keychain as default keychain.." +security default-keychain -s $loginKeychain* +echo "Unlocking Login keychain with password.." +security unlock-keychain -p "$loginKeychainPassword" $loginKeychain* + +echo "remove the "Lock after X minutes of inactivity" from login.keychain" +security set-keychain-settings $loginKeychain + +# Apple Worldwide Developer Relations Certification Authority -> https://developer.apple.com/certificationauthority/AppleWWDRCA.cer +sha1AppleWWDRCA="ff6797793a3cd798dc5b2abef56f73edc9f83a64" +Install "$cacheSigningTools/AppleWWDRCA.cer" "$targetFolder/AppleWWDRCA.cer" $sha1AppleWWDRCA +sudo security add-certificates -k $loginKeychain* "$targetFolder/AppleWWDRCA.cer" + +# Developer ID Certification Authority -> https://www.apple.com/certificateauthority/DeveloperIDCA.cer +sha1DeveloperIDCA="3b166c3b7dc4b751c9fe2afab9135641e388e186" +Install "$cacheSigningTools/DeveloperIDCA.cer" "$targetFolder/DeveloperIDCA.cer" $sha1DeveloperIDCA +sudo security add-certificates -k $loginKeychain* "$targetFolder/DeveloperIDCA.cer" + +# Create script to unlock keychain 'security unlock-keychain -p 'password' Developer_ID_TheQtCompany.keychain' +sha1UnLockKeychain="4398870e3f558ad28c80566b5f70e24dc29ea724" +unlockKeychain=$targetFolder/unlock-keychain.sh +Install "$cacheSigningTools/unlock-keychain.sh" "$unlockKeychain" $sha1UnLockKeychain +sudo chmod 755 "$unlockKeychain" + +# Codesigning requirements file. The bundle identifier in the requirements file should match the identifier of the application that is signed. +shaCsreq="2c3f00b1845a0f475673fd6934ba25ea51d1f910" +csreq=$targetFolder/csreq_qt_company.txt +Install "$cacheSigningTools/csreq_qt_company.txt" "$csreq" $shaCsreq +chmod 755 "$csreq" + +# iOS signing tools +devIDKeychain="Developer_ID_TheQtCompany.keychain" +shaDevIdKeychain="0420a129c17725a97afd6fdafeb9cddfb80a65ca" +Install "$cacheSigningTools/$devIDKeychain" "$keychains/$devIDKeychain" $shaDevIdKeychain +echo "Opening $devIDKeychain.." +open "$keychains/$devIDKeychain" + +sha1DeveloperIDTheQtCompanyKeychainPassword="d758e067736bbda7a91ffaec66cd38afdaf68ea6" +Install "$cacheSigningTools/Developer_ID_TheQtCompany_keychain_password.txt" "$targetFolder/Developer_ID_TheQtCompany_keychain_password.txt" "$sha1DeveloperIDTheQtCompanyKeychainPassword" +DeveloperIDTheQtCompanyKeychainPassword=$(<"$targetFolder/Developer_ID_TheQtCompany_keychain_password.txt") + +echo "Unlocking $devIDKeychain with password.." +security unlock-keychain -p "$DeveloperIDTheQtCompanyKeychainPassword" $keychains/Developer_ID_TheQtCompany.keychain +security set-keychain-settings $keychains/Developer_ID_TheQtCompany.keychain + +sha1Ios="aae58d00d0a1b179a09f21cfc67f9d16fb95ff36" +Install "$cacheSigningTools/ios_password.txt" "$targetFolder/ios_password.txt" $sha1Ios +iosPassword=$(<"$targetFolder/ios_password.txt") + +iPhoneDeveloper="iosdevelopment.p12" +shaIPhoneDeveloper="f48f6827e8d0ccdc764cb987e401b9a6f7d3f10c" +Install "$cacheSigningTools/latest_ios_cert/$iPhoneDeveloper" "$targetFolder/$iPhoneDeveloper" $shaIPhoneDeveloper +echo "Importing $iPhoneDeveloper.." +security import $targetFolder/$iPhoneDeveloper -k $loginKeychain* -P $iosPassword -T /usr/bin/codesign + +iPhoneDistribution="iosdistribution.p12" +shaIPhoneDistribution="64b1174fc3ce0eca044fbc9fa144f6a2d4330171" +Install "$cacheSigningTools/latest_ios_cert/$iPhoneDistribution" "$targetFolder/$iPhoneDistribution" $shaIPhoneDistribution +echo "Importing $iPhoneDistribution.." +security import "$targetFolder/$iPhoneDistribution" -k $loginKeychain* -P $iosPassword -T /usr/bin/codesign + +# Mobileprovision +echo "Creating directory $targetFolder/Library/MobileDevice/Provisioning Profiles.." +mkdir "$targetFolder/Library/MobileDevice" +mkdir "$targetFolder/Library/MobileDevice/Provisioning Profiles" +shaMobileprovision="88c67c95a6f59e6463a00da0b5021f581db624bf" +Install "$cacheSigningTools/latest_ios_cert/iOS_Dev08112017.mobileprovision" "$targetFolder/Library/MobileDevice/Provisioning Profiles/iOS_Dev08112017.mobileprovision" $shaMobileprovision + +# Removing password files +rm -fr "$targetFolder/login_keychain_password.txt" + diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/555-signtools.sh b/coin/provisioning/qtci-macos-10.12-x86_64/555-signtools.sh deleted file mode 100755 index 49e087a8..00000000 --- a/coin/provisioning/qtci-macos-10.12-x86_64/555-signtools.sh +++ /dev/null @@ -1,138 +0,0 @@ -#!/bin/sh - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# Install tools for singing packages -# This script assume that OS is vanilla. Target machine dosen't have any signing certificates installed. - -set -ex - -cache="http://ci-files01-hki.intra.qt.io/input" -cacheSigningTools="$cache/mac/sign_tools" -targetFolder="/Users/qt" -keychains="$targetFolder/Library/Keychains" - -Install() { - - url=$1 - targetFile=$2 - expectedSha1=$3 - - echo "Fetching $targetFile from $url..." - curl --retry 5 --retry-delay 10 --retry-max-time 60 "$url" -o "$targetFile" - shasum "$targetFile" |grep "$expectedSha1" - -} - -# qt-license -sha1QtLicense="9d59241d16f68d914f1c7aa1dc23e05faa169e8d" -Install "$cache/semisecure/.qt-license" "$targetFolder/.qt-license" $sha1QtLicense - -# Login keychain -sha1LoginKeychainPassword="aae58d00d0a1b179a09f21cfc67f9d16fb95ff36" -Install "$cacheSigningTools/login_keychain_password.txt" "$targetFolder/login_keychain_password.txt" "$sha1LoginKeychainPassword" -loginKeychainPassword=$(<"$targetFolder/login_keychain_password.txt") -loginKeychain=$keychains/login.keychain - -echo "Setting login.keychain as default keychain.." -security default-keychain -s $loginKeychain* -echo "Unlocking Login keychain with password.." -security unlock-keychain -p "$loginKeychainPassword" $loginKeychain* - -echo "remove the "Lock after X minutes of inactivity" from login.keychain" -security set-keychain-settings $loginKeychain - -# Apple Worldwide Developer Relations Certification Authority -> https://developer.apple.com/certificationauthority/AppleWWDRCA.cer -sha1AppleWWDRCA="ff6797793a3cd798dc5b2abef56f73edc9f83a64" -Install "$cacheSigningTools/AppleWWDRCA.cer" "$targetFolder/AppleWWDRCA.cer" $sha1AppleWWDRCA -sudo security add-certificates -k $loginKeychain* "$targetFolder/AppleWWDRCA.cer" - -# Developer ID Certification Authority -> https://www.apple.com/certificateauthority/DeveloperIDCA.cer -sha1DeveloperIDCA="3b166c3b7dc4b751c9fe2afab9135641e388e186" -Install "$cacheSigningTools/DeveloperIDCA.cer" "$targetFolder/DeveloperIDCA.cer" $sha1DeveloperIDCA -sudo security add-certificates -k $loginKeychain* "$targetFolder/DeveloperIDCA.cer" - -# Create script to unlock keychain 'security unlock-keychain -p 'password' Developer_ID_TheQtCompany.keychain' -sha1UnLockKeychain="4398870e3f558ad28c80566b5f70e24dc29ea724" -unlockKeychain=$targetFolder/unlock-keychain.sh -Install "$cacheSigningTools/unlock-keychain.sh" "$unlockKeychain" $sha1UnLockKeychain -sudo chmod 755 "$unlockKeychain" - -# Codesigning requirements file. The bundle identifier in the requirements file should match the identifier of the application that is signed. -shaCsreq="2c3f00b1845a0f475673fd6934ba25ea51d1f910" -csreq=$targetFolder/csreq_qt_company.txt -Install "$cacheSigningTools/csreq_qt_company.txt" "$csreq" $shaCsreq -chmod 755 "$csreq" - -# iOS signing tools -devIDKeychain="Developer_ID_TheQtCompany.keychain" -shaDevIdKeychain="0420a129c17725a97afd6fdafeb9cddfb80a65ca" -Install "$cacheSigningTools/$devIDKeychain" "$keychains/$devIDKeychain" $shaDevIdKeychain -echo "Opening $devIDKeychain.." -open "$keychains/$devIDKeychain" - -sha1DeveloperIDTheQtCompanyKeychainPassword="d758e067736bbda7a91ffaec66cd38afdaf68ea6" -Install "$cacheSigningTools/Developer_ID_TheQtCompany_keychain_password.txt" "$targetFolder/Developer_ID_TheQtCompany_keychain_password.txt" "$sha1DeveloperIDTheQtCompanyKeychainPassword" -DeveloperIDTheQtCompanyKeychainPassword=$(<"$targetFolder/Developer_ID_TheQtCompany_keychain_password.txt") - -echo "Unlocking $devIDKeychain with password.." -security unlock-keychain -p "$DeveloperIDTheQtCompanyKeychainPassword" $keychains/Developer_ID_TheQtCompany.keychain -security set-keychain-settings $keychains/Developer_ID_TheQtCompany.keychain - -sha1Ios="aae58d00d0a1b179a09f21cfc67f9d16fb95ff36" -Install "$cacheSigningTools/ios_password.txt" "$targetFolder/ios_password.txt" $sha1Ios -iosPassword=$(<"$targetFolder/ios_password.txt") - -iPhoneDeveloper="iosdevelopment.p12" -shaIPhoneDeveloper="f48f6827e8d0ccdc764cb987e401b9a6f7d3f10c" -Install "$cacheSigningTools/latest_ios_cert/$iPhoneDeveloper" "$targetFolder/$iPhoneDeveloper" $shaIPhoneDeveloper -echo "Importing $iPhoneDeveloper.." -security import $targetFolder/$iPhoneDeveloper -k $loginKeychain* -P $iosPassword -T /usr/bin/codesign - -iPhoneDistribution="iosdistribution.p12" -shaIPhoneDistribution="64b1174fc3ce0eca044fbc9fa144f6a2d4330171" -Install "$cacheSigningTools/latest_ios_cert/$iPhoneDistribution" "$targetFolder/$iPhoneDistribution" $shaIPhoneDistribution -echo "Importing $iPhoneDistribution.." -security import "$targetFolder/$iPhoneDistribution" -k $loginKeychain* -P $iosPassword -T /usr/bin/codesign - -# Mobileprovision -echo "Creating directory $targetFolder/Library/MobileDevice/Provisioning Profiles.." -mkdir "$targetFolder/Library/MobileDevice" -mkdir "$targetFolder/Library/MobileDevice/Provisioning Profiles" -shaMobileprovision="88c67c95a6f59e6463a00da0b5021f581db624bf" -Install "$cacheSigningTools/latest_ios_cert/iOS_Dev08112017.mobileprovision" "$targetFolder/Library/MobileDevice/Provisioning Profiles/iOS_Dev08112017.mobileprovision" $shaMobileprovision - -# Removing password files -rm -fr "$targetFolder/login_keychain_password.txt" - diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh b/coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh deleted file mode 100644 index 77c41533..00000000 --- a/coin/provisioning/qtci-osx-10.10-x86_64/001-crashreporter.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -set -ex - -defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh b/coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh deleted file mode 100755 index a1ab3a92..00000000 --- a/coin/provisioning/qtci-osx-10.10-x86_64/001-system_updates.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh b/coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh deleted file mode 100644 index d5b2101e..00000000 --- a/coin/provisioning/qtci-osx-10.10-x86_64/002-disable-screensaver.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh - -set -ex - -mkdir -p $HOME/Library/LaunchAgents -cat >$HOME/Library/LaunchAgents/no-screensaver.plist < - - - - Label - org.qt.io.screensaver_disable - ProgramArguments - - defaults - -currentHost - write - com.apple.screensaver - idleTime - 0 - - RunAtLoad - - KeepAlive - - - -EOT diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh b/coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh deleted file mode 100644 index a59e3e63..00000000 --- a/coin/provisioning/qtci-osx-10.10-x86_64/003-bashprofile.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -set -ex - -# Read .bashrc if exist -printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile - diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh b/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh deleted file mode 100755 index 3cdbd463..00000000 --- a/coin/provisioning/qtci-osx-10.10-x86_64/004-cmake.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh b/coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh new file mode 100644 index 00000000..77c41533 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +set -ex + +defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh b/coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh new file mode 100755 index 00000000..a1ab3a92 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh b/coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh new file mode 100644 index 00000000..d5b2101e --- /dev/null +++ b/coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh @@ -0,0 +1,28 @@ +#!/bin/sh + +set -ex + +mkdir -p $HOME/Library/LaunchAgents +cat >$HOME/Library/LaunchAgents/no-screensaver.plist < + + + + Label + org.qt.io.screensaver_disable + ProgramArguments + + defaults + -currentHost + write + com.apple.screensaver + idleTime + 0 + + RunAtLoad + + KeepAlive + + + +EOT diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh b/coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh deleted file mode 100644 index 86bee612..00000000 --- a/coin/provisioning/qtci-osx-10.10-x86_64/025-python3.sh +++ /dev/null @@ -1,3 +0,0 @@ -set -ex - -source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh b/coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh new file mode 100644 index 00000000..a59e3e63 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +set -ex + +# Read .bashrc if exist +printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile + diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh b/coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh new file mode 100755 index 00000000..3cdbd463 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh b/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh new file mode 100644 index 00000000..86bee612 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh @@ -0,0 +1,3 @@ +set -ex + +source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh b/coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh deleted file mode 100644 index 77c41533..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/001-crashreporter.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -set -ex - -defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh b/coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh deleted file mode 100755 index a1ab3a92..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/001-system_updates.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh b/coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh deleted file mode 100644 index a59e3e63..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/003-bashprofile.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh - -set -ex - -# Read .bashrc if exist -printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile - diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh b/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh deleted file mode 100755 index 3e495a63..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/005-systemsetup.sh +++ /dev/null @@ -1,131 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script modified system settings for automated use - -set -ex - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" - -VNCPassword=qt -NTS_IP=10.212.2.216 - -ExceptionDisableScreensaver=100 -ExceptionSetInitialDelay=101 -ExceptionSetDelay=102 -ExceptionVNC=103 -ExceptionNTS=104 -ExceptionDisableScreensaverPassword=105 - -try -( - echo "Disable Screensaver" - # For current session - defaults -currentHost write com.apple.screensaver idleTime 0 || throw $ExceptionDisableScreensaver - - # For session after a reboot - mkdir -p "$HOME/Library/LaunchAgents" || throw $ExceptionDisableScreensaver - ( - cat >"$HOME/Library/LaunchAgents/no-screensaver.plist" < - - - - - Label - org.qt.io.screensaver_disable - ProgramArguments - - defaults - -currentHost - write - com.apple.screensaver - idleTime - 0 - - RunAtLoad - - KeepAlive - - - -EOT - ) || throw $ExceptionDisableScreensaver - - defaults write com.apple.screensaver askForPassword -int 0 || throw $ExceptionDisableScreensaverPassword - - echo "Set keyboard type rates and delays" - # normal minimum is 15 (225 ms) - defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay - # normal minimum is 2 (30 ms) - defaults write -g KeyRepeat -int 2 || throw $ExceptionSetDelay - - echo "Enable remote desktop sharing" - sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw $VNCPassword -restart -agent -privs -all || throw $ExceptionVNC - - echo "Set Network Test Server address to $NTS_IP in /etc/hosts" - echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS - -) -catch || { - case $ex_code in - $ExceptionDisableScreensaver) - echo "Failed to disable screensaver." - exit 1; - ;; - $ExceptionSetInitialDelay) - echo "Failed to set initial delay of keyboard." - exit 1; - ;; - $ExceptionSetDelay) - echo "Failed to set delay of keyboard." - exit 1; - ;; - $ExceptionVNC) - echo "Failed to enable VNC." - exit 1; - ;; - $ExceptionNTS) - echo "Failed to set NTS." - exit 1; - ;; - $ExceptionDisableScreensaverPassword) - echo "Failed to disable requiring of password after screensaver is enabled." - exit 1; - ;; - esac -} - diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh b/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh deleted file mode 100755 index 2cdedcf5..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/007-SSL_keychain.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -set -ex - -# Enables the usage of temporary keychains for SSL autotests -echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh b/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh new file mode 100644 index 00000000..77c41533 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +set -ex + +defaults write com.apple.CrashReporter DialogType server diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/01-system_updates.sh b/coin/provisioning/qtci-osx-10.11-x86_64/01-system_updates.sh new file mode 100755 index 00000000..a1ab3a92 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/01-system_updates.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh b/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh deleted file mode 100755 index 61c7fc6d..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/015-xz.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs XZ-Utils - -# XZ-Utils are needed for uncompressing xz-compressed files - -set -ex - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh" - -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/XZ.pkg" -AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg" -SHA1="f0c1f82ebcffe0bd4b8b57b6a77805db56b2de67" -DestDir="/" - -InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir" - -echo "XZ = 5.0.7" >> ~/versions.txt diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh b/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh deleted file mode 100755 index 8ca4a3ac..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/020-xcode.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs Xcode -# Prerequisites: Have Xcode prefetched to local cache as xz compressed. -# This can be achieved by fetching Xcode_8.xip from Apple Store. -# Uncompress it with 'xar -xf Xcode_8.xip' -# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py -# with which you can run 'python parse_pbzx2.py Content'. -# This will give you a file called "Content.part00.cpio.xz" that -# can be renamed to Xcode_8.xz for this script. - -set -ex - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" - -# shellcheck source=../common/install_xcode.sh -source "${BASH_SOURCE%/*}/../common/install_xcode.sh" - -InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_8.2.xz 8.2 diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh b/coin/provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh deleted file mode 100755 index 2f46c41d..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/021-install-commandlinetools.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -set -ex - -source "${BASH_SOURCE%/*}/../common/install-commandlinetools.sh" - -version="8.2" -packageName="Command_Line_Tools_macOS_10.11_for_Xcode_$version.dmg" -url="http://ci-files01-hki.intra.qt.io/input/mac/$packageName" -sha1="4df615ca765ac1a1e681ddcbca79fc15990e3b25" - -InstallCommandLineTools $url $url $sha1 $packageName $version - diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh deleted file mode 100755 index 3cdbd463..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-cmake.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh deleted file mode 100755 index 9fb5d672..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-homebrew.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -$BASEDIR/../common/homebrew.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh deleted file mode 100755 index 3e545d9e..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-mysql.sh +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs MySQL - -# MySQL is needed for Qt to be able to support MySQL - -set -ex - -# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" - -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/mysql-5.7.15-osx10.11-x86_64.tar.gz" -AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz" -SHA1="07949bd42f350b0504a1536b8830b809b4a34fca" -appPrefix="" -targetDir="/opt/mysql57/" - -sudo mkdir -p "/opt" - -InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" "$targetDir" - -echo "export MYSQLBINPATH=/opt/mysql57/bin" >> ~/.bashrc -echo "MySQL = 5.7.15" >> ~/versions.txt - diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh deleted file mode 100755 index b7393895..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-postgresql.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs PostgreSQL - -# PostgreSQL is needed for Qt to be able to support PostgreSQL - -set -ex - -# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" - -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/Postgres-9.6.0.zip" -AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/9.6.0/Postgres-9.6.0.zip" -SHA1="5078e44663787006ca55fa3b5e2be598bed82eb5" -appPrefix="" - -InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" - -echo "export POSTGRESQLBINPATH=/Applications/Postgres.app/Contents/Versions/9.6/bin" >> ~/.bashrc -echo "PostgreSQL = 9.6.0" >> ~/versions.txt - diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh b/coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh deleted file mode 100644 index 86bee612..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/025-python3.sh +++ /dev/null @@ -1,3 +0,0 @@ -set -ex - -source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh b/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh deleted file mode 100755 index 15511332..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/026-p7zip.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash -# Install 7z to be used from command line - -set -ex - -brew update -brew install p7zip diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh b/coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh new file mode 100644 index 00000000..a59e3e63 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +set -ex + +# Read .bashrc if exist +printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile + diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh new file mode 100755 index 00000000..3e495a63 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh @@ -0,0 +1,131 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script modified system settings for automated use + +set -ex + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/try_catch.sh" + +VNCPassword=qt +NTS_IP=10.212.2.216 + +ExceptionDisableScreensaver=100 +ExceptionSetInitialDelay=101 +ExceptionSetDelay=102 +ExceptionVNC=103 +ExceptionNTS=104 +ExceptionDisableScreensaverPassword=105 + +try +( + echo "Disable Screensaver" + # For current session + defaults -currentHost write com.apple.screensaver idleTime 0 || throw $ExceptionDisableScreensaver + + # For session after a reboot + mkdir -p "$HOME/Library/LaunchAgents" || throw $ExceptionDisableScreensaver + ( + cat >"$HOME/Library/LaunchAgents/no-screensaver.plist" < + + + + + Label + org.qt.io.screensaver_disable + ProgramArguments + + defaults + -currentHost + write + com.apple.screensaver + idleTime + 0 + + RunAtLoad + + KeepAlive + + + +EOT + ) || throw $ExceptionDisableScreensaver + + defaults write com.apple.screensaver askForPassword -int 0 || throw $ExceptionDisableScreensaverPassword + + echo "Set keyboard type rates and delays" + # normal minimum is 15 (225 ms) + defaults write -g InitialKeyRepeat -int 15 || throw $ExceptionSetInitialDelay + # normal minimum is 2 (30 ms) + defaults write -g KeyRepeat -int 2 || throw $ExceptionSetDelay + + echo "Enable remote desktop sharing" + sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw $VNCPassword -restart -agent -privs -all || throw $ExceptionVNC + + echo "Set Network Test Server address to $NTS_IP in /etc/hosts" + echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS + +) +catch || { + case $ex_code in + $ExceptionDisableScreensaver) + echo "Failed to disable screensaver." + exit 1; + ;; + $ExceptionSetInitialDelay) + echo "Failed to set initial delay of keyboard." + exit 1; + ;; + $ExceptionSetDelay) + echo "Failed to set delay of keyboard." + exit 1; + ;; + $ExceptionVNC) + echo "Failed to enable VNC." + exit 1; + ;; + $ExceptionNTS) + echo "Failed to set NTS." + exit 1; + ;; + $ExceptionDisableScreensaverPassword) + echo "Failed to disable requiring of password after screensaver is enabled." + exit 1; + ;; + esac +} + diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh b/coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh new file mode 100755 index 00000000..2cdedcf5 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +set -ex + +# Enables the usage of temporary keychains for SSL autotests +echo "export QT_SSL_USE_TEMPORARY_KEYCHAIN=1" >> ~/.bashrc diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh b/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh deleted file mode 100755 index 2a8a90c3..00000000 --- a/coin/provisioning/qtci-osx-10.11-x86_64/08-libclang.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -BASEDIR=$(dirname "$0") -# There is only one mac package and common script uses it as a default -$BASEDIR/../common/libclang.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh b/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh new file mode 100755 index 00000000..61c7fc6d --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh @@ -0,0 +1,52 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs XZ-Utils + +# XZ-Utils are needed for uncompressing xz-compressed files + +set -ex + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh" + +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/XZ.pkg" +AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg" +SHA1="f0c1f82ebcffe0bd4b8b57b6a77805db56b2de67" +DestDir="/" + +InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir" + +echo "XZ = 5.0.7" >> ~/versions.txt diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh b/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh new file mode 100755 index 00000000..8ca4a3ac --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh @@ -0,0 +1,53 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs Xcode +# Prerequisites: Have Xcode prefetched to local cache as xz compressed. +# This can be achieved by fetching Xcode_8.xip from Apple Store. +# Uncompress it with 'xar -xf Xcode_8.xip' +# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py +# with which you can run 'python parse_pbzx2.py Content'. +# This will give you a file called "Content.part00.cpio.xz" that +# can be renamed to Xcode_8.xz for this script. + +set -ex + +# shellcheck source=../common/try_catch.sh +source "${BASH_SOURCE%/*}/../common/try_catch.sh" + +# shellcheck source=../common/install_xcode.sh +source "${BASH_SOURCE%/*}/../common/install_xcode.sh" + +InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_8.2.xz 8.2 diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh b/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh new file mode 100755 index 00000000..2f46c41d --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh @@ -0,0 +1,46 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +source "${BASH_SOURCE%/*}/../common/install-commandlinetools.sh" + +version="8.2" +packageName="Command_Line_Tools_macOS_10.11_for_Xcode_$version.dmg" +url="http://ci-files01-hki.intra.qt.io/input/mac/$packageName" +sha1="4df615ca765ac1a1e681ddcbca79fc15990e3b25" + +InstallCommandLineTools $url $url $sha1 $packageName $version + diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-cmake.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-cmake.sh new file mode 100755 index 00000000..3cdbd463 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-cmake.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/cmake.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-homebrew.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-homebrew.sh new file mode 100755 index 00000000..9fb5d672 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-homebrew.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/homebrew.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh new file mode 100755 index 00000000..3e545d9e --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh @@ -0,0 +1,57 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs MySQL + +# MySQL is needed for Qt to be able to support MySQL + +set -ex + +# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" + +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/mysql-5.7.15-osx10.11-x86_64.tar.gz" +AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz" +SHA1="07949bd42f350b0504a1536b8830b809b4a34fca" +appPrefix="" +targetDir="/opt/mysql57/" + +sudo mkdir -p "/opt" + +InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" "$targetDir" + +echo "export MYSQLBINPATH=/opt/mysql57/bin" >> ~/.bashrc +echo "MySQL = 5.7.15" >> ~/versions.txt + diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh new file mode 100755 index 00000000..b7393895 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh @@ -0,0 +1,54 @@ +#!/bin/bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs PostgreSQL + +# PostgreSQL is needed for Qt to be able to support PostgreSQL + +set -ex + +# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" + +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/Postgres-9.6.0.zip" +AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/9.6.0/Postgres-9.6.0.zip" +SHA1="5078e44663787006ca55fa3b5e2be598bed82eb5" +appPrefix="" + +InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" + +echo "export POSTGRESQLBINPATH=/Applications/Postgres.app/Contents/Versions/9.6/bin" >> ~/.bashrc +echo "PostgreSQL = 9.6.0" >> ~/versions.txt + diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh new file mode 100644 index 00000000..86bee612 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh @@ -0,0 +1,3 @@ +set -ex + +source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/26-p7zip.sh b/coin/provisioning/qtci-osx-10.11-x86_64/26-p7zip.sh new file mode 100755 index 00000000..15511332 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/26-p7zip.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +# Install 7z to be used from command line + +set -ex + +brew update +brew install p7zip diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/27-libclang.sh b/coin/provisioning/qtci-osx-10.11-x86_64/27-libclang.sh new file mode 100755 index 00000000..2a8a90c3 --- /dev/null +++ b/coin/provisioning/qtci-osx-10.11-x86_64/27-libclang.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +# There is only one mac package and common script uses it as a default +$BASEDIR/../common/libclang.sh diff --git a/coin/provisioning/qtci-windows-10-x86/004-disable-windefender.ps1 b/coin/provisioning/qtci-windows-10-x86/004-disable-windefender.ps1 deleted file mode 100644 index f92acd91..00000000 --- a/coin/provisioning/qtci-windows-10-x86/004-disable-windefender.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/005-wsearch-off.ps1 b/coin/provisioning/qtci-windows-10-x86/005-wsearch-off.ps1 deleted file mode 100644 index 167cfd35..00000000 --- a/coin/provisioning/qtci-windows-10-x86/005-wsearch-off.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 new file mode 100644 index 00000000..f92acd91 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/05-msvc.ps1 b/coin/provisioning/qtci-windows-10-x86/05-msvc.ps1 new file mode 100644 index 00000000..1de57a66 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/05-msvc.ps1 @@ -0,0 +1,43 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# Visual Studios are pre-provisioned to tier1 images + +# MSVC 2015 Update 3 +echo "Visual Studio 2015 = Version 14.0.25421.3 Update 3" >> ~\versions.txt + +# MSVC 2017 +echo "Visual Studio 2017 = Version 15.1 (26403.7)" >> ~\versions.txt + +# MSVC 2017 Build Tools +echo "Visual Studio 2017 Build Tools = Version 15.1 (26403.7)" >> ~\versions.txt diff --git a/coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1 b/coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1 new file mode 100644 index 00000000..167cfd35 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/08-python3.ps1 b/coin/provisioning/qtci-windows-10-x86/08-python3.ps1 new file mode 100644 index 00000000..164fbe43 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/08-python3.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-10-x86/10-icu.ps1 b/coin/provisioning/qtci-windows-10-x86/10-icu.ps1 new file mode 100644 index 00000000..325be36a --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/10-icu.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/10-msvc_2015_update3_patch.ps1 b/coin/provisioning/qtci-windows-10-x86/10-msvc_2015_update3_patch.ps1 new file mode 100644 index 00000000..37af7119 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/10-msvc_2015_update3_patch.ps1 @@ -0,0 +1,34 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +. "$PSScriptRoot\..\common\msvc_2015_update3_patch.ps1" + diff --git a/coin/provisioning/qtci-windows-10-x86/60-jom.ps1 b/coin/provisioning/qtci-windows-10-x86/60-jom.ps1 new file mode 100644 index 00000000..842c65dd --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/60-jom.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\jom.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 b/coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 new file mode 100644 index 00000000..8dbe0372 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/90-libusb.ps1 b/coin/provisioning/qtci-windows-10-x86/90-libusb.ps1 new file mode 100644 index 00000000..a853ffef --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/90-libusb.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\libusb.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/cmake.ps1 b/coin/provisioning/qtci-windows-10-x86/cmake.ps1 deleted file mode 100644 index 8dbe0372..00000000 --- a/coin/provisioning/qtci-windows-10-x86/cmake.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/icu.ps1 b/coin/provisioning/qtci-windows-10-x86/icu.ps1 deleted file mode 100644 index 325be36a..00000000 --- a/coin/provisioning/qtci-windows-10-x86/icu.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/jom.ps1 b/coin/provisioning/qtci-windows-10-x86/jom.ps1 deleted file mode 100644 index 842c65dd..00000000 --- a/coin/provisioning/qtci-windows-10-x86/jom.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\jom.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/libusb.ps1 b/coin/provisioning/qtci-windows-10-x86/libusb.ps1 deleted file mode 100644 index a853ffef..00000000 --- a/coin/provisioning/qtci-windows-10-x86/libusb.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\libusb.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/msvc.ps1 b/coin/provisioning/qtci-windows-10-x86/msvc.ps1 deleted file mode 100644 index 1de57a66..00000000 --- a/coin/provisioning/qtci-windows-10-x86/msvc.ps1 +++ /dev/null @@ -1,43 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# Visual Studios are pre-provisioned to tier1 images - -# MSVC 2015 Update 3 -echo "Visual Studio 2015 = Version 14.0.25421.3 Update 3" >> ~\versions.txt - -# MSVC 2017 -echo "Visual Studio 2017 = Version 15.1 (26403.7)" >> ~\versions.txt - -# MSVC 2017 Build Tools -echo "Visual Studio 2017 Build Tools = Version 15.1 (26403.7)" >> ~\versions.txt diff --git a/coin/provisioning/qtci-windows-10-x86/msvc_2015_update3_patch.ps1 b/coin/provisioning/qtci-windows-10-x86/msvc_2015_update3_patch.ps1 deleted file mode 100644 index 37af7119..00000000 --- a/coin/provisioning/qtci-windows-10-x86/msvc_2015_update3_patch.ps1 +++ /dev/null @@ -1,34 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -. "$PSScriptRoot\..\common\msvc_2015_update3_patch.ps1" - diff --git a/coin/provisioning/qtci-windows-10-x86/python3.ps1 b/coin/provisioning/qtci-windows-10-x86/python3.ps1 deleted file mode 100644 index 164fbe43..00000000 --- a/coin/provisioning/qtci-windows-10-x86/python3.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-10-x86_64/002-disable-sleep.ps1 b/coin/provisioning/qtci-windows-10-x86_64/002-disable-sleep.ps1 deleted file mode 100644 index ae3f327d..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/002-disable-sleep.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\disable-sleep.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/004-disable-windefender.ps1 b/coin/provisioning/qtci-windows-10-x86_64/004-disable-windefender.ps1 deleted file mode 100644 index f92acd91..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/004-disable-windefender.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/004-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-10-x86_64/004-disable-windows-updates.ps1 deleted file mode 100644 index c19bf6cd..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/004-disable-windows-updates.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/005-wsearch-off.ps1 b/coin/provisioning/qtci-windows-10-x86_64/005-wsearch-off.ps1 deleted file mode 100644 index 167cfd35..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/005-wsearch-off.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/009-openssl.ps1 b/coin/provisioning/qtci-windows-10-x86_64/009-openssl.ps1 deleted file mode 100644 index f3906f78..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/009-openssl.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 new file mode 100644 index 00000000..f92acd91 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/02-disable-sleep.ps1 b/coin/provisioning/qtci-windows-10-x86_64/02-disable-sleep.ps1 new file mode 100644 index 00000000..ae3f327d --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/02-disable-sleep.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\disable-sleep.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/02-install-notepad++.ps1 b/coin/provisioning/qtci-windows-10-x86_64/02-install-notepad++.ps1 deleted file mode 100644 index 1f26c731..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/02-install-notepad++.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/030-fbx.ps1 b/coin/provisioning/qtci-windows-10-x86_64/030-fbx.ps1 deleted file mode 100644 index 82cee080..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/030-fbx.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\fbx_windows.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/030-qnx660.ps1 b/coin/provisioning/qtci-windows-10-x86_64/030-qnx660.ps1 deleted file mode 100644 index 39627626..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/030-qnx660.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\install-qnx660.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 new file mode 100644 index 00000000..c19bf6cd --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps1 b/coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps1 new file mode 100644 index 00000000..1de57a66 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/05-msvc.ps1 @@ -0,0 +1,43 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# Visual Studios are pre-provisioned to tier1 images + +# MSVC 2015 Update 3 +echo "Visual Studio 2015 = Version 14.0.25421.3 Update 3" >> ~\versions.txt + +# MSVC 2017 +echo "Visual Studio 2017 = Version 15.1 (26403.7)" >> ~\versions.txt + +# MSVC 2017 Build Tools +echo "Visual Studio 2017 Build Tools = Version 15.1 (26403.7)" >> ~\versions.txt diff --git a/coin/provisioning/qtci-windows-10-x86_64/05-wsearch-off.ps1 b/coin/provisioning/qtci-windows-10-x86_64/05-wsearch-off.ps1 new file mode 100644 index 00000000..167cfd35 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/05-wsearch-off.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 b/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 new file mode 100644 index 00000000..b0c21996 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\python3.ps1" 64 diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-openssl.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-openssl.ps1 new file mode 100644 index 00000000..f3906f78 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/09-openssl.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/10-icu.ps1 b/coin/provisioning/qtci-windows-10-x86_64/10-icu.ps1 new file mode 100644 index 00000000..325be36a --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/10-icu.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 b/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 new file mode 100644 index 00000000..37af7119 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 @@ -0,0 +1,34 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +. "$PSScriptRoot\..\common\msvc_2015_update3_patch.ps1" + diff --git a/coin/provisioning/qtci-windows-10-x86_64/30-fbx.ps1 b/coin/provisioning/qtci-windows-10-x86_64/30-fbx.ps1 new file mode 100644 index 00000000..82cee080 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/30-fbx.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\fbx_windows.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1 b/coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1 new file mode 100644 index 00000000..39627626 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\install-qnx660.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/3dstudio_3rdparty.ps1 b/coin/provisioning/qtci-windows-10-x86_64/3dstudio_3rdparty.ps1 deleted file mode 100644 index 3bc58072..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/3dstudio_3rdparty.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\3dstudio_3rdparty.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/50-patch_qnx.ps1 b/coin/provisioning/qtci-windows-10-x86_64/50-patch_qnx.ps1 new file mode 100644 index 00000000..41210dcb --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/50-patch_qnx.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\patch_qnx.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/60-jom.ps1 b/coin/provisioning/qtci-windows-10-x86_64/60-jom.ps1 new file mode 100644 index 00000000..842c65dd --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/60-jom.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\jom.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/70-cmake.ps1 b/coin/provisioning/qtci-windows-10-x86_64/70-cmake.ps1 new file mode 100644 index 00000000..8dbe0372 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/70-cmake.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-3dstudio_3rdparty.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-3dstudio_3rdparty.ps1 new file mode 100644 index 00000000..3bc58072 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/90-3dstudio_3rdparty.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\3dstudio_3rdparty.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-install-notepad++.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-install-notepad++.ps1 new file mode 100644 index 00000000..1f26c731 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/90-install-notepad++.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-libusb.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-libusb.ps1 new file mode 100644 index 00000000..a853ffef --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/90-libusb.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\libusb.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-mysql.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-mysql.ps1 new file mode 100644 index 00000000..f6902153 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/90-mysql.ps1 @@ -0,0 +1,2 @@ +. "$PSScriptRoot\..\common\mysql.ps1" + diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-postgresql.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-postgresql.ps1 new file mode 100644 index 00000000..c1d8e13e --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/90-postgresql.ps1 @@ -0,0 +1,2 @@ +. "$PSScriptRoot\..\common\postgresql.ps1" + diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-signing-tools.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-signing-tools.ps1 new file mode 100644 index 00000000..882bd1de --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/90-signing-tools.ps1 @@ -0,0 +1,44 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Copyright (C) 2017 Pelagicore AG +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\..\common\helpers.ps1" + +# Signing tools are needed to sign offline installers when releasing + +$url = "http://ci-files01-hki.intra.qt.io/input/semisecure/sign/sign.zip" +$destination = "C:\Windows\temp\sign.zip" + +Download $url $url $destination +Extract-Zip "$destination" "C:\Utils" +Remove-Item "$destination" diff --git a/coin/provisioning/qtci-windows-10-x86_64/cmake.ps1 b/coin/provisioning/qtci-windows-10-x86_64/cmake.ps1 deleted file mode 100644 index 8dbe0372..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/cmake.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/icu.ps1 b/coin/provisioning/qtci-windows-10-x86_64/icu.ps1 deleted file mode 100644 index 325be36a..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/icu.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/jom.ps1 b/coin/provisioning/qtci-windows-10-x86_64/jom.ps1 deleted file mode 100644 index 842c65dd..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/jom.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\jom.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/libusb.ps1 b/coin/provisioning/qtci-windows-10-x86_64/libusb.ps1 deleted file mode 100644 index a853ffef..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/libusb.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\libusb.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/msvc.ps1 b/coin/provisioning/qtci-windows-10-x86_64/msvc.ps1 deleted file mode 100644 index 1de57a66..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/msvc.ps1 +++ /dev/null @@ -1,43 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# Visual Studios are pre-provisioned to tier1 images - -# MSVC 2015 Update 3 -echo "Visual Studio 2015 = Version 14.0.25421.3 Update 3" >> ~\versions.txt - -# MSVC 2017 -echo "Visual Studio 2017 = Version 15.1 (26403.7)" >> ~\versions.txt - -# MSVC 2017 Build Tools -echo "Visual Studio 2017 Build Tools = Version 15.1 (26403.7)" >> ~\versions.txt diff --git a/coin/provisioning/qtci-windows-10-x86_64/msvc_2015_update3_patch.ps1 b/coin/provisioning/qtci-windows-10-x86_64/msvc_2015_update3_patch.ps1 deleted file mode 100644 index 37af7119..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/msvc_2015_update3_patch.ps1 +++ /dev/null @@ -1,34 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -. "$PSScriptRoot\..\common\msvc_2015_update3_patch.ps1" - diff --git a/coin/provisioning/qtci-windows-10-x86_64/mysql.ps1 b/coin/provisioning/qtci-windows-10-x86_64/mysql.ps1 deleted file mode 100644 index f6902153..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/mysql.ps1 +++ /dev/null @@ -1,2 +0,0 @@ -. "$PSScriptRoot\..\common\mysql.ps1" - diff --git a/coin/provisioning/qtci-windows-10-x86_64/patch_qnx.ps1 b/coin/provisioning/qtci-windows-10-x86_64/patch_qnx.ps1 deleted file mode 100644 index 41210dcb..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/patch_qnx.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\patch_qnx.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/postgresql.ps1 b/coin/provisioning/qtci-windows-10-x86_64/postgresql.ps1 deleted file mode 100644 index c1d8e13e..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/postgresql.ps1 +++ /dev/null @@ -1,2 +0,0 @@ -. "$PSScriptRoot\..\common\postgresql.ps1" - diff --git a/coin/provisioning/qtci-windows-10-x86_64/python3.ps1 b/coin/provisioning/qtci-windows-10-x86_64/python3.ps1 deleted file mode 100644 index b0c21996..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/python3.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\python3.ps1" 64 diff --git a/coin/provisioning/qtci-windows-10-x86_64/signing-tools.ps1 b/coin/provisioning/qtci-windows-10-x86_64/signing-tools.ps1 deleted file mode 100644 index 882bd1de..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/signing-tools.ps1 +++ /dev/null @@ -1,44 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Copyright (C) 2017 Pelagicore AG -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# Signing tools are needed to sign offline installers when releasing - -$url = "http://ci-files01-hki.intra.qt.io/input/semisecure/sign/sign.zip" -$destination = "C:\Windows\temp\sign.zip" - -Download $url $url $destination -Extract-Zip "$destination" "C:\Utils" -Remove-Item "$destination" diff --git a/coin/provisioning/qtci-windows-7-x86/02-install-notepad++.ps1 b/coin/provisioning/qtci-windows-7-x86/02-install-notepad++.ps1 deleted file mode 100644 index 1f26c731..00000000 --- a/coin/provisioning/qtci-windows-7-x86/02-install-notepad++.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/08-python3.ps1 b/coin/provisioning/qtci-windows-7-x86/08-python3.ps1 new file mode 100644 index 00000000..164fbe43 --- /dev/null +++ b/coin/provisioning/qtci-windows-7-x86/08-python3.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-7-x86/10-icu.ps1 b/coin/provisioning/qtci-windows-7-x86/10-icu.ps1 new file mode 100644 index 00000000..325be36a --- /dev/null +++ b/coin/provisioning/qtci-windows-7-x86/10-icu.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/12-icu.ps1 b/coin/provisioning/qtci-windows-7-x86/12-icu.ps1 deleted file mode 100644 index 325be36a..00000000 --- a/coin/provisioning/qtci-windows-7-x86/12-icu.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/25-python.ps1 b/coin/provisioning/qtci-windows-7-x86/25-python.ps1 deleted file mode 100644 index 5f8aa2f8..00000000 --- a/coin/provisioning/qtci-windows-7-x86/25-python.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\python.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/25-python3.ps1 b/coin/provisioning/qtci-windows-7-x86/25-python3.ps1 deleted file mode 100644 index 164fbe43..00000000 --- a/coin/provisioning/qtci-windows-7-x86/25-python3.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-7-x86/32-patch_qnx.ps1 b/coin/provisioning/qtci-windows-7-x86/32-patch_qnx.ps1 deleted file mode 100644 index 41210dcb..00000000 --- a/coin/provisioning/qtci-windows-7-x86/32-patch_qnx.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\patch_qnx.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1 b/coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1 new file mode 100644 index 00000000..41210dcb --- /dev/null +++ b/coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\patch_qnx.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/90-install-notepad++.ps1 b/coin/provisioning/qtci-windows-7-x86/90-install-notepad++.ps1 new file mode 100644 index 00000000..1f26c731 --- /dev/null +++ b/coin/provisioning/qtci-windows-7-x86/90-install-notepad++.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/patch_qnx.ps1 b/coin/provisioning/qtci-windows-7-x86/patch_qnx.ps1 deleted file mode 100644 index 41210dcb..00000000 --- a/coin/provisioning/qtci-windows-7-x86/patch_qnx.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\patch_qnx.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/001-disable-uac.ps1 b/coin/provisioning/qtci-windows-8.1-x86/001-disable-uac.ps1 deleted file mode 100644 index 2303699c..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/001-disable-uac.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\disable-uac.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/004-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-8.1-x86/004-disable-windows-updates.ps1 deleted file mode 100644 index c19bf6cd..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/004-disable-windows-updates.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/009-set-network-test-server.ps1 b/coin/provisioning/qtci-windows-8.1-x86/009-set-network-test-server.ps1 deleted file mode 100644 index 16d2e180..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/009-set-network-test-server.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\set-network-test-server.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/01-disable-uac.ps1 b/coin/provisioning/qtci-windows-8.1-x86/01-disable-uac.ps1 new file mode 100644 index 00000000..2303699c --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/01-disable-uac.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\disable-uac.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/02-install-notepad++.ps1 b/coin/provisioning/qtci-windows-8.1-x86/02-install-notepad++.ps1 deleted file mode 100644 index 1f26c731..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/02-install-notepad++.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/02-python.ps1 b/coin/provisioning/qtci-windows-8.1-x86/02-python.ps1 new file mode 100644 index 00000000..44c1c5ff --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/02-python.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\python.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-8.1-x86/04-disable-windows-updates.ps1 new file mode 100644 index 00000000..c19bf6cd --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/04-disable-windows-updates.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/06-python.ps1 b/coin/provisioning/qtci-windows-8.1-x86/06-python.ps1 deleted file mode 100644 index 44c1c5ff..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/06-python.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\python.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1 b/coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1 new file mode 100644 index 00000000..164fbe43 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 new file mode 100644 index 00000000..8540c67d --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 @@ -0,0 +1,51 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +. "$PSScriptRoot\..\common\helpers.ps1" + +# Install Visual Studio 2013 update 5 + +$version = "2013 Update 5 (KB2829760)" +$package = "C:\Windows\Temp\vs12-kb2829760.exe" +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\VS2013.5.exe" + +echo "Fetching patch for Visual Studio $version..." +Copy-Item $url_cache $package +$commandLine = $package + +echo "Installing Update 5 for Visual Studio $version..." +. $commandLine /norestart /passive + +echo "Removing $package ..." +remove-item $package + +echo "Visual Studio = $version" >> ~\versions.txt diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1 new file mode 100644 index 00000000..f3906f78 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-set-network-test-server.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-set-network-test-server.ps1 new file mode 100644 index 00000000..16d2e180 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/09-set-network-test-server.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\set-network-test-server.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 b/coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 new file mode 100644 index 00000000..325be36a --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1 b/coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1 new file mode 100644 index 00000000..8dbe0372 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 b/coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 new file mode 100644 index 00000000..842c65dd --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\jom.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/90-install-notepad++.ps1 b/coin/provisioning/qtci-windows-8.1-x86/90-install-notepad++.ps1 new file mode 100644 index 00000000..1f26c731 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86/90-install-notepad++.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/cmake.ps1 b/coin/provisioning/qtci-windows-8.1-x86/cmake.ps1 deleted file mode 100644 index 8dbe0372..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/cmake.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/icu.ps1 b/coin/provisioning/qtci-windows-8.1-x86/icu.ps1 deleted file mode 100644 index 325be36a..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/icu.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/jom.ps1 b/coin/provisioning/qtci-windows-8.1-x86/jom.ps1 deleted file mode 100644 index 842c65dd..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/jom.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\jom.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/msvc-2013-update5.ps1 b/coin/provisioning/qtci-windows-8.1-x86/msvc-2013-update5.ps1 deleted file mode 100644 index 8540c67d..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/msvc-2013-update5.ps1 +++ /dev/null @@ -1,51 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" - -# Install Visual Studio 2013 update 5 - -$version = "2013 Update 5 (KB2829760)" -$package = "C:\Windows\Temp\vs12-kb2829760.exe" -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\VS2013.5.exe" - -echo "Fetching patch for Visual Studio $version..." -Copy-Item $url_cache $package -$commandLine = $package - -echo "Installing Update 5 for Visual Studio $version..." -. $commandLine /norestart /passive - -echo "Removing $package ..." -remove-item $package - -echo "Visual Studio = $version" >> ~\versions.txt diff --git a/coin/provisioning/qtci-windows-8.1-x86/openssl.ps1 b/coin/provisioning/qtci-windows-8.1-x86/openssl.ps1 deleted file mode 100644 index f3906f78..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/openssl.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/python3.ps1 b/coin/provisioning/qtci-windows-8.1-x86/python3.ps1 deleted file mode 100644 index 164fbe43..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86/python3.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/001-disable-uac.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/001-disable-uac.ps1 deleted file mode 100644 index 2303699c..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/001-disable-uac.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\disable-uac.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/004-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/004-disable-windows-updates.ps1 deleted file mode 100644 index c19bf6cd..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/004-disable-windows-updates.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/009-set-network-test-server.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/009-set-network-test-server.ps1 deleted file mode 100644 index 16d2e180..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/009-set-network-test-server.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\set-network-test-server.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/01-disable-uac.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/01-disable-uac.ps1 new file mode 100644 index 00000000..2303699c --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/01-disable-uac.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\disable-uac.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/02-install-notepad++.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/02-install-notepad++.ps1 deleted file mode 100644 index 1f26c731..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/02-install-notepad++.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1 new file mode 100644 index 00000000..44c1c5ff --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\python.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windows-updates.ps1 new file mode 100644 index 00000000..c19bf6cd --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windows-updates.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/06-python.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/06-python.ps1 deleted file mode 100644 index 44c1c5ff..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/06-python.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\python.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/08-msvc-2013-update5.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/08-msvc-2013-update5.ps1 new file mode 100644 index 00000000..8540c67d --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/08-msvc-2013-update5.ps1 @@ -0,0 +1,51 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +. "$PSScriptRoot\..\common\helpers.ps1" + +# Install Visual Studio 2013 update 5 + +$version = "2013 Update 5 (KB2829760)" +$package = "C:\Windows\Temp\vs12-kb2829760.exe" +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\VS2013.5.exe" + +echo "Fetching patch for Visual Studio $version..." +Copy-Item $url_cache $package +$commandLine = $package + +echo "Installing Update 5 for Visual Studio $version..." +. $commandLine /norestart /passive + +echo "Removing $package ..." +remove-item $package + +echo "Visual Studio = $version" >> ~\versions.txt diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1 new file mode 100644 index 00000000..b0c21996 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\python3.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1 new file mode 100644 index 00000000..f3906f78 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-set-network-test-server.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-set-network-test-server.ps1 new file mode 100644 index 00000000..16d2e180 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-set-network-test-server.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\set-network-test-server.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1 new file mode 100644 index 00000000..325be36a --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1 new file mode 100644 index 00000000..8dbe0372 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1 new file mode 100644 index 00000000..842c65dd --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\jom.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/90-install-notepad++.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/90-install-notepad++.ps1 new file mode 100644 index 00000000..1f26c731 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/90-install-notepad++.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/cmake.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/cmake.ps1 deleted file mode 100644 index 8dbe0372..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/cmake.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/icu.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/icu.ps1 deleted file mode 100644 index 325be36a..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/icu.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\icu.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/jom.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/jom.ps1 deleted file mode 100644 index 842c65dd..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/jom.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\jom.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/msvc-2013-update5.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/msvc-2013-update5.ps1 deleted file mode 100644 index 8540c67d..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/msvc-2013-update5.ps1 +++ /dev/null @@ -1,51 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" - -# Install Visual Studio 2013 update 5 - -$version = "2013 Update 5 (KB2829760)" -$package = "C:\Windows\Temp\vs12-kb2829760.exe" -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\VS2013.5.exe" - -echo "Fetching patch for Visual Studio $version..." -Copy-Item $url_cache $package -$commandLine = $package - -echo "Installing Update 5 for Visual Studio $version..." -. $commandLine /norestart /passive - -echo "Removing $package ..." -remove-item $package - -echo "Visual Studio = $version" >> ~\versions.txt diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/openssl.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/openssl.ps1 deleted file mode 100644 index f3906f78..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/openssl.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/python3.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/python3.ps1 deleted file mode 100644 index b0c21996..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/python3.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\python3.ps1" 64 -- cgit v1.2.3 From 497fc75f1afbb95c6f8230d1fea082b8ea13b9ee Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Fri, 29 Dec 2017 10:40:24 +0200 Subject: Update submodules on '5.9' in qt5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Id3233e66cce60596a1523a8685ee593a8dec19f2 Reviewed-by: Tony Sarajärvi --- qtbase | 2 +- qtdeclarative | 2 +- qtdoc | 2 +- qtquickcontrols | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/qtbase b/qtbase index 44ef95a8..44da5b86 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 44ef95a885f440a33e79ff3f9a79d4bb6d408dda +Subproject commit 44da5b863597e761df3545dc7ff02a9b53bbb13d diff --git a/qtdeclarative b/qtdeclarative index 52bc4fbf..78a5add7 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 52bc4fbfbae6aa1569dc134dd103e966f04bc2e6 +Subproject commit 78a5add79497300802c2152b5bf561b6bef305f1 diff --git a/qtdoc b/qtdoc index 0703849b..a83a49af 160000 --- a/qtdoc +++ b/qtdoc @@ -1 +1 @@ -Subproject commit 0703849b6d6a63873fc9334d573b7ee85256c655 +Subproject commit a83a49aff24964803ddee737bd3b172ce3003290 diff --git a/qtquickcontrols b/qtquickcontrols index 8a0f0553..a60d3e0d 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit 8a0f0553e4eb8468513bbb8ba45a9ec2bcd6ce68 +Subproject commit a60d3e0df7085d077aaed93d9243cf3d57b59464 -- cgit v1.2.3 From da3d21c0e6d33a2699417f907c1cf192634f6418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Tue, 2 Jan 2018 09:43:38 +0200 Subject: Fix the Tier1 image that qtbase builds qemu builds with Commit fcc0feaacb91ab5aefb212d351dcea7c728eefa5 forgot to update the Tier1 image in qtbase.txt. It only updated default.txt and qtdeclarative.txt. Most likely because qtbase.txt was added after initial changes were made and not caught in rebase. Task-number: QTQAINFRA-1574 Change-Id: If5da006172037c27dec5b3ae0b14330bc6f0149f Reviewed-by: Heikki Halmet --- coin/platform_configs/qtbase.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/coin/platform_configs/qtbase.txt b/coin/platform_configs/qtbase.txt index 3292cc6e..ee4f4e66 100644 --- a/coin/platform_configs/qtbase.txt +++ b/coin/platform_configs/qtbase.txt @@ -1,4 +1,4 @@ Template Target OS Target arch Compiler Features --------------------------------- ------------------- ----------- ----------- ------------------------------------------------------------------------------------- -qtci-linux-Ubuntu-16.04-x86_64-1 QEMU armv7 GCC DeveloperBuild DisableTests -qtci-linux-Ubuntu-16.04-x86_64-1 QEMU arm64 GCC DeveloperBuild DisableTests +qtci-linux-Ubuntu-16.04-x86_64-2 QEMU armv7 GCC DeveloperBuild DisableTests +qtci-linux-Ubuntu-16.04-x86_64-2 QEMU arm64 GCC DeveloperBuild DisableTests -- cgit v1.2.3 From 6eee3f6cffc287ac3fdc44a580cd1baf9190d751 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Mon, 1 Jan 2018 15:00:45 +0200 Subject: Add set -ex to 7z provisioning in RHEL 7.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: If6323055999830954df6893d72ff2031b34f0276 Reviewed-by: Joni Jäntti Reviewed-by: Heikki Halmet --- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh index 966f3045..ffd1d8a7 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh @@ -32,6 +32,9 @@ ## $QT_END_LICENSE$ ## ############################################################################# + +set -ex + source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" name="p7zip" -- cgit v1.2.3 From b9aae857f9e2dbcc444a099a8345dc8ac31ff47e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Fri, 29 Dec 2017 10:14:10 +0200 Subject: Fix shebangs and give provisioning scripts +x rights MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ib85721600b1e4461470a9ea4fd3b29fca0b35633 Reviewed-by: Simo Fält --- coin/provisioning/common/DownloadURL.sh | 2 +- coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh | 2 +- coin/provisioning/common/InstallFromCompressedFileFromURL.sh | 2 +- coin/provisioning/common/InstallPKGFromURL.sh | 2 +- coin/provisioning/common/android_linux.sh | 2 +- coin/provisioning/common/cmake.sh | 2 +- coin/provisioning/common/cmake_linux.sh | 2 +- coin/provisioning/common/disable_selinux.sh | 0 coin/provisioning/common/fbx_linux.sh | 2 +- coin/provisioning/common/fbx_macos.sh | 2 +- coin/provisioning/common/install-commandlinetools.sh | 2 +- coin/provisioning/common/install_xcode.sh | 2 +- coin/provisioning/common/integrity.sh | 2 +- coin/provisioning/common/openssl_for_android_linux.sh | 2 +- coin/provisioning/common/python3.sh | 2 +- coin/provisioning/common/qnx_700.sh | 2 +- coin/provisioning/common/system_updates.sh | 2 +- coin/provisioning/common/try_catch.sh | 2 +- coin/provisioning/common/version.sh | 2 +- .../qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh | 1 + coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh | 1 + coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh | 1 + coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh | 1 + coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh | 2 +- coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh | 2 +- coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh | 2 +- coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh | 3 ++- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh | 2 +- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh | 2 +- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh | 2 +- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh | 2 +- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh | 2 +- coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh | 3 ++- coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh | 3 ++- coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh | 1 + coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh | 2 +- .../qtci-macos-10.12-x86_64/21-install-commandlinetools.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh | 1 + coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh | 0 coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh | 2 +- coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh | 2 +- coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh | 2 +- coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh | 2 +- coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh | 2 +- coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh | 1 + coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh | 1 + 79 files changed, 80 insertions(+), 69 deletions(-) mode change 100644 => 100755 coin/provisioning/common/DownloadURL.sh mode change 100644 => 100755 coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh mode change 100644 => 100755 coin/provisioning/common/InstallFromCompressedFileFromURL.sh mode change 100644 => 100755 coin/provisioning/common/InstallPKGFromURL.sh mode change 100644 => 100755 coin/provisioning/common/android_linux.sh mode change 100644 => 100755 coin/provisioning/common/disable_selinux.sh mode change 100644 => 100755 coin/provisioning/common/install-commandlinetools.sh mode change 100644 => 100755 coin/provisioning/common/openssl_for_android_linux.sh mode change 100644 => 100755 coin/provisioning/common/qnx_700.sh mode change 100644 => 100755 coin/provisioning/common/try_catch.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh mode change 100644 => 100755 coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh mode change 100644 => 100755 coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh mode change 100644 => 100755 coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh mode change 100644 => 100755 coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh mode change 100644 => 100755 coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh mode change 100644 => 100755 coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh mode change 100644 => 100755 coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh mode change 100644 => 100755 coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh mode change 100644 => 100755 coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh diff --git a/coin/provisioning/common/DownloadURL.sh b/coin/provisioning/common/DownloadURL.sh old mode 100644 new mode 100755 index c60fae21..cb890e8a --- a/coin/provisioning/common/DownloadURL.sh +++ b/coin/provisioning/common/DownloadURL.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh b/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh old mode 100644 new mode 100755 index 2af2db10..bb7f772f --- a/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh +++ b/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/InstallFromCompressedFileFromURL.sh b/coin/provisioning/common/InstallFromCompressedFileFromURL.sh old mode 100644 new mode 100755 index df84431a..fb77b714 --- a/coin/provisioning/common/InstallFromCompressedFileFromURL.sh +++ b/coin/provisioning/common/InstallFromCompressedFileFromURL.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/InstallPKGFromURL.sh b/coin/provisioning/common/InstallPKGFromURL.sh old mode 100644 new mode 100755 index c00b646c..bf834e5d --- a/coin/provisioning/common/InstallPKGFromURL.sh +++ b/coin/provisioning/common/InstallPKGFromURL.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/android_linux.sh b/coin/provisioning/common/android_linux.sh old mode 100644 new mode 100755 index 232326b7..3fa906e1 --- a/coin/provisioning/common/android_linux.sh +++ b/coin/provisioning/common/android_linux.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/cmake.sh b/coin/provisioning/common/cmake.sh index e10dd41d..c727c8ff 100755 --- a/coin/provisioning/common/cmake.sh +++ b/coin/provisioning/common/cmake.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/cmake_linux.sh b/coin/provisioning/common/cmake_linux.sh index 701d9081..35313d3c 100755 --- a/coin/provisioning/common/cmake_linux.sh +++ b/coin/provisioning/common/cmake_linux.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/disable_selinux.sh b/coin/provisioning/common/disable_selinux.sh old mode 100644 new mode 100755 diff --git a/coin/provisioning/common/fbx_linux.sh b/coin/provisioning/common/fbx_linux.sh index 66d4793b..9827f9ab 100755 --- a/coin/provisioning/common/fbx_linux.sh +++ b/coin/provisioning/common/fbx_linux.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/fbx_macos.sh b/coin/provisioning/common/fbx_macos.sh index 66a2d998..0f5e16a3 100755 --- a/coin/provisioning/common/fbx_macos.sh +++ b/coin/provisioning/common/fbx_macos.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## ## Copyright (C) 2017 The Qt Company Ltd. diff --git a/coin/provisioning/common/install-commandlinetools.sh b/coin/provisioning/common/install-commandlinetools.sh old mode 100644 new mode 100755 index f224d31d..876d0b9c --- a/coin/provisioning/common/install-commandlinetools.sh +++ b/coin/provisioning/common/install-commandlinetools.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/install_xcode.sh b/coin/provisioning/common/install_xcode.sh index c6f00ee7..5d8009e3 100755 --- a/coin/provisioning/common/install_xcode.sh +++ b/coin/provisioning/common/install_xcode.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/integrity.sh b/coin/provisioning/common/integrity.sh index 6998866a..6c96d9e0 100755 --- a/coin/provisioning/common/integrity.sh +++ b/coin/provisioning/common/integrity.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/openssl_for_android_linux.sh b/coin/provisioning/common/openssl_for_android_linux.sh old mode 100644 new mode 100755 index 70684eaf..2ca38db9 --- a/coin/provisioning/common/openssl_for_android_linux.sh +++ b/coin/provisioning/common/openssl_for_android_linux.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/python3.sh b/coin/provisioning/common/python3.sh index 31591339..fc20aa2d 100755 --- a/coin/provisioning/common/python3.sh +++ b/coin/provisioning/common/python3.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/qnx_700.sh b/coin/provisioning/common/qnx_700.sh old mode 100644 new mode 100755 index 1f1c0f3f..73783468 --- a/coin/provisioning/common/qnx_700.sh +++ b/coin/provisioning/common/qnx_700.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/system_updates.sh b/coin/provisioning/common/system_updates.sh index 2dee2708..0736d740 100755 --- a/coin/provisioning/common/system_updates.sh +++ b/coin/provisioning/common/system_updates.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/try_catch.sh b/coin/provisioning/common/try_catch.sh old mode 100644 new mode 100755 index b21861e3..560d040d --- a/coin/provisioning/common/try_catch.sh +++ b/coin/provisioning/common/try_catch.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/common/version.sh b/coin/provisioning/common/version.sh index e7662e1e..ed24d805 100755 --- a/coin/provisioning/common/version.sh +++ b/coin/provisioning/common/version.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh old mode 100644 new mode 100755 index 59fd541f..d3072b37 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/05-subscription-manager-tooling.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash # provides: fix for possible bug in the subscription manager # version: provided by RedHat # needed for yum to work properly in case there is incorrect data in diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh old mode 100644 new mode 100755 index 4e4fb462..c8edc2a2 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/06-odbc.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash # provides: odbc devel packages on RHEL # version: provided by default Linux distribution repository # needed for configure -plugin-sql-odbc in qtbase diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh old mode 100644 new mode 100755 index 43ba9ecd..552e7586 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-pythondev.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash # provides: python development libraries # version: provided by default Linux distribution repository # needed to build pyside diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh old mode 100644 new mode 100755 index 5c88e498..00b57918 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash set -ex $(dirname $0)/../common/cmake_linux.sh diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh old mode 100644 new mode 100755 index 1831ea52..b156e8f9 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/20-libusb.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash # Required for tqtc-boot2qt/qdb set -ex diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh old mode 100644 new mode 100755 index 03a69edb..e4492eb0 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/30-install_icu.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh old mode 100644 new mode 100755 index 27c7137b..6f998a60 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/50-patch_qnx.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh old mode 100644 new mode 100755 index 836f6ec4..fb3e9642 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh index 2f7adf54..8b10ffd1 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-refresh-subscription-manager.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh index f2caf274..1afe750b 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh index 08c4371a..8f080992 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/02-enable-repos.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh index 5667058f..f3b90756 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/03-install-devtoolset.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh index 4565a843..60f5ad29 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-install-packages.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh index ffd1d8a7..bb97d390 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh index bd94aba9..7ce3d514 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh index 73591496..c415db3a 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh index b8c88dee..4f3f4205 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh index 40cb276a..d5fe88c7 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh index e91cee9f..b3cca8f9 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh index af7d7c13..7ecc470d 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh index bf9b64af..7e39935b 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh @@ -1,4 +1,5 @@ -#!/bin/bash +#!/usr/bin/env bash + set -ex BASEDIR=$(dirname "$0") diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh index 9447c43f..ed9d6679 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-install_icu.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh index 5808a45c..19e41d46 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh index c9484698..e541d83b 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh index 7cc16024..acf92779 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh index 1382b279..b3fea7df 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh index b121d604..7e39935b 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -ex diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh index d01ed9e9..e5da6fe7 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh @@ -1,4 +1,5 @@ -#!/bin/bash +#!/usr/bin/env bash + set -ex BASEDIR=$(dirname "$0") diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh index b8495402..0661fdb0 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/02-zypperpackages.sh @@ -1,4 +1,5 @@ -#!/bin/bash +#!/usr/bin/env bash + set -ex sudo zypper -nq install git diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh old mode 100644 new mode 100755 index 51516380..92a8dd0b --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-pythondev.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash # provides: python development libraries # version: provided by default Linux distribution repository # needed to build pyside diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh index 01e1291c..b5f370ab 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh b/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh old mode 100644 new mode 100755 index a59e3e63..2c3e45f3 --- a/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/03-bashprofile.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh index 7b1b967c..dceb3bcc 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh b/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh index 77c41533..8461c656 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/06-crashreporter.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh b/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh index 2cdedcf5..b68d62f8 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/07-SSL_keychain.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh b/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh index 5171156c..6f5faee0 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh b/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh index 4c76f16a..39719bb8 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh b/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh index 72e521c5..f879d756 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh b/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh index 352c8342..9801e99c 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh index 0ccd34f9..b37bb02d 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh index 3de6cc89..c9e9c842 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh old mode 100644 new mode 100755 index 86bee612..b18e4923 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash set -ex source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh b/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh index 0b15d557..9c754dbf 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh b/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh old mode 100644 new mode 100755 diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh b/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh index 9dd79862..503a4c07 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh b/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh index 49e087a8..e1a41835 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/55-signtools.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh ############################################################################# ## diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh b/coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh old mode 100644 new mode 100755 index 77c41533..8461c656 --- a/coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/01-crashreporter.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh b/coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh old mode 100644 new mode 100755 index d5b2101e..e799344a --- a/coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/02-disable-screensaver.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh b/coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh old mode 100644 new mode 100755 index a59e3e63..2c3e45f3 --- a/coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/03-bashprofile.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh b/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh old mode 100644 new mode 100755 index 86bee612..b18e4923 --- a/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash set -ex source "${BASH_SOURCE%/*}/../common/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh b/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh index 77c41533..8461c656 100644 --- a/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh b/coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh old mode 100644 new mode 100755 index a59e3e63..2c3e45f3 --- a/coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/03-bashprofile.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh index 3e495a63..0e39a958 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh b/coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh index 2cdedcf5..b68d62f8 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/07-SSL_keychain.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env sh set -ex diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh b/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh index 61c7fc6d..314a0d24 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh b/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh index 8ca4a3ac..779a525e 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh b/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh index 2f46c41d..a8f7cca1 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh index 3e545d9e..17bb0df3 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh index b7393895..f71225f5 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh old mode 100644 new mode 100755 index 86bee612..b18e4923 --- a/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh @@ -1,3 +1,4 @@ +#!/usr/bin/env bash set -ex source "${BASH_SOURCE%/*}/../common/python3.sh" -- cgit v1.2.3 From 4fb893fcf8ef55ff3ebbdf684c4d1cfab913cea0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Fri, 29 Dec 2017 10:22:08 +0200 Subject: Set up proxy for provisioning scripts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTQAINFRA-1669 Change-Id: I582dc5037bd2b46dcd5c9c3b2cb13784e122d6a5 Reviewed-by: Simo Fält --- coin/provisioning/common/android_linux.sh | 10 ++++- coin/provisioning/common/check_and_set_proxy.sh | 50 ++++++++++++++++++++++ coin/provisioning/common/http_proxy.txt | 2 + coin/provisioning/common/libclang.sh | 2 + .../qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh | 42 ++++++++++++++++++ .../qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh | 5 +++ .../01-systemsetup.sh | 10 +++++ .../01-systemsetup.sh | 6 +++ .../99-unset-proxy.sh | 39 +++++++++++++++++ 9 files changed, 165 insertions(+), 1 deletion(-) create mode 100755 coin/provisioning/common/check_and_set_proxy.sh create mode 100644 coin/provisioning/common/http_proxy.txt create mode 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh create mode 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-unset-proxy.sh diff --git a/coin/provisioning/common/android_linux.sh b/coin/provisioning/common/android_linux.sh index 3fa906e1..c218ffe4 100755 --- a/coin/provisioning/common/android_linux.sh +++ b/coin/provisioning/common/android_linux.sh @@ -39,6 +39,7 @@ source "${BASH_SOURCE%/*}/../common/try_catch.sh" source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" +source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" targetFolder="/opt/android" sdkTargetFolder="$targetFolder/sdk" @@ -84,8 +85,15 @@ try else sudo chown -R qt:users "$targetFolder" fi + echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion." - echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager + if [ "$proxy" != "" ]; then + proxy_host=$(echo $proxy | cut -d'/' -f3 | cut -d':' -f1) + proxy_port=$(echo $proxy | cut -d':' -f3) + echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" --no_https --proxy=http --proxy_host=$proxy_host --proxy_port=$proxy_port "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager + else + echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager + fi echo "export ANDROID_SDK_HOME=$sdkTargetFolder" >> ~/.bashrc echo "export ANDROID_NDK_HOME=$targetFolder/android-ndk-$ndkVersion" >> ~/.bashrc diff --git a/coin/provisioning/common/check_and_set_proxy.sh b/coin/provisioning/common/check_and_set_proxy.sh new file mode 100755 index 00000000..8dad878c --- /dev/null +++ b/coin/provisioning/common/check_and_set_proxy.sh @@ -0,0 +1,50 @@ +#!/usr/bin/env bash +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +source "${BASH_SOURCE%/*}/try_catch.sh" +source "${BASH_SOURCE%/*}/http_proxy.txt" + +try +( + wget -q -e "http_proxy=$proxy" --spider proxy.intra.qt.io +) + +if [ $? -eq 0 ]; then + echo "Setting http_proxy to $proxy" + export http_proxy=$proxy + +else + echo "Proxy not detected at $proxy" +fi + diff --git a/coin/provisioning/common/http_proxy.txt b/coin/provisioning/common/http_proxy.txt new file mode 100644 index 00000000..3aa6ceba --- /dev/null +++ b/coin/provisioning/common/http_proxy.txt @@ -0,0 +1,2 @@ +proxy="http://proxy.intra.qt.io:3128" + diff --git a/coin/provisioning/common/libclang.sh b/coin/provisioning/common/libclang.sh index 381127b1..ea33d62d 100755 --- a/coin/provisioning/common/libclang.sh +++ b/coin/provisioning/common/libclang.sh @@ -40,6 +40,8 @@ # In case of Linux, we expect to get the values as args set -e +source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" + BASEDIR=$(dirname "$0") . $BASEDIR/sw_versions.txt url=$1 diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh new file mode 100755 index 00000000..945d2e99 --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh @@ -0,0 +1,42 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" + +if [ "$proxy" != "" ]; then + echo "proxy=$proxy" | sudo tee -a /etc/yum.conf +fi diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh index 1afe750b..52ac3d6c 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh @@ -37,6 +37,7 @@ set -ex BASEDIR=$(dirname "$0") source $BASEDIR/../common/network_test_server_ip.txt +source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts" echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts @@ -49,3 +50,7 @@ export DISPLAY=:0 gsettings set org.gnome.desktop.screensaver lock-enabled false # disable blank screen power saving gsettings set org.gnome.desktop.session idle-delay 0 + +if [ "$proxy" != "" ]; then + echo "proxy=$proxy" | sudo tee -a /etc/yum.conf +fi diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh index e541d83b..b44c3014 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh @@ -40,6 +40,7 @@ set -ex source "${BASH_SOURCE%/*}/../common/try_catch.sh" +source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" NTS_IP=10.212.2.216 @@ -47,6 +48,7 @@ ExceptionGsettings1=100 ExceptionGsettings2=101 ExceptionGsettings3=102 ExceptionNTS=103 +ExceptionProxy=104 try ( @@ -59,6 +61,10 @@ try echo "Set Network Test Server address to $NTS_IP in /etc/hosts" echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS + + if [ "$proxy" != "" ]; then + echo "Acquire::http::Proxy \"$proxy\";" | sudo tee -a /etc/apt/apt.conf || throw $ExceptionProxy + fi ) catch || { case $ex_code in @@ -78,6 +84,10 @@ catch || { echo "Failed to set network teset server address into /etc/hosts." exit 1; ;; + $ExceptionProxy) + echo "Failed to set proxy /etc/apt/apt.conf." + exit 1; + ;; esac } diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh index e5da6fe7..eeb98b70 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh @@ -4,6 +4,7 @@ set -ex BASEDIR=$(dirname "$0") source $BASEDIR/../common/network_test_server_ip.txt +source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" sed -i '$ a\[Daemon\]\nAutolock=false\nLockOnResume=false' ~/.config/kscreenlockerrc @@ -12,3 +13,8 @@ echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | su echo "Set DISPLAY" echo 'export DISPLAY=":0"' >> ~/.bashrc +if [ "$proxy" != "" ]; then + sudo sed -i 's/PROXY_ENABLED=\"no\"/PROXY_ENABLED=\"yes\"/' /etc/sysconfig/proxy + sudo sed -i "s|HTTP_PROXY=\".*\"|HTTP_PROXY=\"$proxy\"|" /etc/sysconfig/proxy +fi + diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-unset-proxy.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-unset-proxy.sh new file mode 100755 index 00000000..5ff78055 --- /dev/null +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/99-unset-proxy.sh @@ -0,0 +1,39 @@ +#!/usr/bin/env bash +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +set -ex + +# Having proxy set while running autotests makes them fail +sudo sed -i 's/PROXY_ENABLED=\"yes\"/PROXY_ENABLED=\"no\"/' /etc/sysconfig/proxy + -- cgit v1.2.3 From d3c2de907d299481c942f96ab84c627761dbb446 Mon Sep 17 00:00:00 2001 From: Jake Petroules Date: Mon, 1 Jan 2018 22:00:01 -0800 Subject: Add Apple tvOS and Apple watchOS configs for all modules MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ...not just qt5. This will eliminate the semi-frequent integration failures in qt5 submodules updates. Change-Id: I99a4eb1cf41005adcfd12e385b663a5d8adbc628 Reviewed-by: Tony Sarajärvi --- coin/platform_configs/default.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/coin/platform_configs/default.txt b/coin/platform_configs/default.txt index e70e80ab..a6da2911 100644 --- a/coin/platform_configs/default.txt +++ b/coin/platform_configs/default.txt @@ -16,7 +16,9 @@ qtci-linux-RHEL-7.4-x86_64 GCC qtci-macos-10.12-x86_64-8 Clang Packaging DebugAndRelease Release qtci-osx-10.11-x86_64-3 Clang DeveloperBuild Release QtNamespace NoPch qtci-osx-10.10-x86_64 Clang Release NoFramework DisableTests -qtci-macos-10.12-x86_64-8 IOS_ANY x86_64 Clang Release DisableTests Static +qtci-macos-10.12-x86_64-8 IOS_ANY multi Clang Release DisableTests Static +qtci-macos-10.12-x86_64-8 TvOS_ANY multi Clang Release DisableTests +qtci-macos-10.12-x86_64-8 WatchOS_ANY multi Clang Release DisableTests qtci-linux-RHEL-7.4-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker qtci-linux-Ubuntu-16.04-x86_64-1 QEMU armv7 GCC Release qtci-linux-Ubuntu-16.04-x86_64-1 QEMU arm64 GCC Release -- cgit v1.2.3 From a742af96fb2b09870a02b0ef33bfed9949bc44ba Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Wed, 3 Jan 2018 15:03:19 +0200 Subject: Provisioning: Ubuntu16.04 - CMake CMake is missing from the clean installed Ubuntu 16.04. Change-Id: I965bc3e55eb9b0765f483a84e5584e61054bdd80 Reviewed-by: Heikki Halmet Reviewed-by: Jani Heikkinen --- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh new file mode 100755 index 00000000..ddfc88a6 --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/cmake_linux.sh + -- cgit v1.2.3 From 82a6a9347f32388b41b3655194cb08afd7cdf359 Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Fri, 5 Jan 2018 09:17:50 +0200 Subject: Provisioning: Ubuntu 16.04 - Set timezone to UTC Task-number: QTBUG-65435 Change-Id: I329926d0f83d47c9e69eee177c600ac629ee9415 Reviewed-by: Heikki Halmet --- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh index b44c3014..f245c90c 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh @@ -52,6 +52,8 @@ ExceptionProxy=104 try ( + echo "Set timezone to UTC" || throw $ExceptionTimezone + sudo timedatectl set-timezone Etc/UTC echo "Timeout for blanking the screen (0 = never)" gsettings set org.gnome.desktop.session idle-delay 0 || throw $ExceptionGsettings1 echo "Prevents screen lock when screesaver goes active." @@ -68,6 +70,10 @@ try ) catch || { case $ex_code in + $ExceptionTimezone) + echo "Failed to set timezone to UTC" + exit 1; + ;; $ExceptionGsettings1) echo "Failed to disable black screen." exit 1; -- cgit v1.2.3 From b9b259fd405be7f208851369d0be2f40f90662be Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Fri, 5 Jan 2018 12:35:14 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: I95a01ff67b3d16a9a989e3b714f82c94a92d6dc4 Reviewed-by: Liang Qi --- qtbase | 2 +- qtconnectivity | 2 +- qtdeclarative | 2 +- qtlocation | 2 +- qtmultimedia | 2 +- qtquickcontrols | 2 +- qtquickcontrols2 | 2 +- qtserialbus | 2 +- qttools | 2 +- qtvirtualkeyboard | 2 +- qtwayland | 2 +- qtwebengine | 2 +- qtwebview | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/qtbase b/qtbase index 44da5b86..175d691f 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 44da5b863597e761df3545dc7ff02a9b53bbb13d +Subproject commit 175d691fa377d43fbc18d52d116135e0bf76a5f4 diff --git a/qtconnectivity b/qtconnectivity index e46cde93..5a67821b 160000 --- a/qtconnectivity +++ b/qtconnectivity @@ -1 +1 @@ -Subproject commit e46cde935ee76eaa00e78af968121502e2406347 +Subproject commit 5a67821b9615b5fc17cab405566a81cc7f554ad4 diff --git a/qtdeclarative b/qtdeclarative index 78a5add7..529b4484 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 78a5add79497300802c2152b5bf561b6bef305f1 +Subproject commit 529b4484e558376598b5bf12a3cfae6fd3969827 diff --git a/qtlocation b/qtlocation index 7508f021..844e0e4a 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit 7508f02176f317db50f20985205bf64af8134ab6 +Subproject commit 844e0e4aec3285ec5cfde90422acd796bc4d7d39 diff --git a/qtmultimedia b/qtmultimedia index c8bf0cd3..13df2988 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit c8bf0cd37c5f526e3687dfeff9e23d15104328b5 +Subproject commit 13df2988efbe9a82225ccbf4cad463391d94c8e8 diff --git a/qtquickcontrols b/qtquickcontrols index a60d3e0d..4397b10d 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit a60d3e0df7085d077aaed93d9243cf3d57b59464 +Subproject commit 4397b10d7fee0e1183141942fde8af2d0382794d diff --git a/qtquickcontrols2 b/qtquickcontrols2 index 31a65540..aa9308d1 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit 31a655402ff194e556853e6877f1a464a8e51243 +Subproject commit aa9308d1d172a51a3e4356b8831b9f28fc68086e diff --git a/qtserialbus b/qtserialbus index 50aea4ad..8ff62bd9 160000 --- a/qtserialbus +++ b/qtserialbus @@ -1 +1 @@ -Subproject commit 50aea4ada4521f009ea8524b91daea1fac283c41 +Subproject commit 8ff62bd9536b5539e1e6b393c4ec87b092e36621 diff --git a/qttools b/qttools index 2f3dc790..1a60dc75 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit 2f3dc790aefadc74debfa25efe958078def34146 +Subproject commit 1a60dc756f35b3b19a444c976dcb547f51c30d76 diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard index cb5fab80..a15a5af7 160000 --- a/qtvirtualkeyboard +++ b/qtvirtualkeyboard @@ -1 +1 @@ -Subproject commit cb5fab803f3227f4c678a6a694d907fc385c7b05 +Subproject commit a15a5af71c1ff0e92a51a856391b546ca9fc23b8 diff --git a/qtwayland b/qtwayland index 154bdf45..a25c1861 160000 --- a/qtwayland +++ b/qtwayland @@ -1 +1 @@ -Subproject commit 154bdf45dd51a521058c820e7b871008ce8508ae +Subproject commit a25c186126fe37a0e5e12e2d12865ed27eb1f4e8 diff --git a/qtwebengine b/qtwebengine index 17ecc4e7..6f242a93 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 17ecc4e7e0c88d891e1b18d5810a7ac2fd0b83ba +Subproject commit 6f242a9389369242b23a61dcb59fc610dc27bb05 diff --git a/qtwebview b/qtwebview index 4d4b118c..a14f37e7 160000 --- a/qtwebview +++ b/qtwebview @@ -1 +1 @@ -Subproject commit 4d4b118c1294d96741d71a775ac1c57b5acb96bb +Subproject commit a14f37e76b429876015ee96cc4adb97ed4c9fbed -- cgit v1.2.3 From f71d4a3b970f900d815c4a747160e17f183a5ce0 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Fri, 5 Jan 2018 22:59:55 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: I54bae68afc005a9e5d8d29e0766504d83d983e13 Reviewed-by: Liang Qi --- qtactiveqt | 2 +- qtbase | 2 +- qtdeclarative | 2 +- qtimageformats | 2 +- qtqa | 2 +- qtquickcontrols | 2 +- qtquickcontrols2 | 2 +- qtscript | 2 +- qtserialbus | 2 +- qttools | 2 +- qtvirtualkeyboard | 2 +- qtwayland | 2 +- qtwebchannel | 2 +- qtwebengine | 2 +- qtx11extras | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/qtactiveqt b/qtactiveqt index 451ca492..9647c0b5 160000 --- a/qtactiveqt +++ b/qtactiveqt @@ -1 +1 @@ -Subproject commit 451ca492ea5f71045597f26db54c840addb6d6ae +Subproject commit 9647c0b54f1aa0ffdf3a6d23a80a0802c6f3e343 diff --git a/qtbase b/qtbase index 175d691f..da81b01d 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 175d691fa377d43fbc18d52d116135e0bf76a5f4 +Subproject commit da81b01df856e532a8cabb99949232de1b23327d diff --git a/qtdeclarative b/qtdeclarative index 529b4484..76da60b5 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 529b4484e558376598b5bf12a3cfae6fd3969827 +Subproject commit 76da60b5ad388b6873f496b07b2c3ccabe9c9490 diff --git a/qtimageformats b/qtimageformats index 1225d9e4..3c607b32 160000 --- a/qtimageformats +++ b/qtimageformats @@ -1 +1 @@ -Subproject commit 1225d9e4aac319cb92ef88ebf7de305033ef30ba +Subproject commit 3c607b324ffbf84ce9803d80a04c7d663e847496 diff --git a/qtqa b/qtqa index 956200a1..eaf59453 160000 --- a/qtqa +++ b/qtqa @@ -1 +1 @@ -Subproject commit 956200a160b0a1a9a15bbcd24c6c82e4dc01c2b6 +Subproject commit eaf59453eb1ea44fca63263dc25da473e624df6c diff --git a/qtquickcontrols b/qtquickcontrols index 4397b10d..8da20dde 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit 4397b10d7fee0e1183141942fde8af2d0382794d +Subproject commit 8da20ddef88cb48b7bb09ff7dc1db6517add8e72 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index aa9308d1..55522df4 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit aa9308d1d172a51a3e4356b8831b9f28fc68086e +Subproject commit 55522df46edd295a65edd32e0ca7d32408ab6de4 diff --git a/qtscript b/qtscript index ef6c88d3..8399cdfb 160000 --- a/qtscript +++ b/qtscript @@ -1 +1 @@ -Subproject commit ef6c88d329386ece5b4a92d6a0865d7b90e036c0 +Subproject commit 8399cdfbaf2aceab9c22fdcb10d2369ddb39b5df diff --git a/qtserialbus b/qtserialbus index 8ff62bd9..1b263f6a 160000 --- a/qtserialbus +++ b/qtserialbus @@ -1 +1 @@ -Subproject commit 8ff62bd9536b5539e1e6b393c4ec87b092e36621 +Subproject commit 1b263f6a56c14e04e92310998303d8f815dba8f8 diff --git a/qttools b/qttools index 1a60dc75..e44c9c4f 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit 1a60dc756f35b3b19a444c976dcb547f51c30d76 +Subproject commit e44c9c4fc1f0fdb20aed13cc2adab3757b1d67f8 diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard index a15a5af7..e078c5e2 160000 --- a/qtvirtualkeyboard +++ b/qtvirtualkeyboard @@ -1 +1 @@ -Subproject commit a15a5af71c1ff0e92a51a856391b546ca9fc23b8 +Subproject commit e078c5e237142270f5d85a22a1e8adc969668695 diff --git a/qtwayland b/qtwayland index a25c1861..ec029b1a 160000 --- a/qtwayland +++ b/qtwayland @@ -1 +1 @@ -Subproject commit a25c186126fe37a0e5e12e2d12865ed27eb1f4e8 +Subproject commit ec029b1a4c104c2400da23d4f5f04d7f03731beb diff --git a/qtwebchannel b/qtwebchannel index 44a2c000..b90fbebb 160000 --- a/qtwebchannel +++ b/qtwebchannel @@ -1 +1 @@ -Subproject commit 44a2c0006546ba39a4a523904f75a9cb01cfe5fc +Subproject commit b90fbebbb5e257f771e96980109fb543647b1844 diff --git a/qtwebengine b/qtwebengine index 6f242a93..9ef3a826 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 6f242a9389369242b23a61dcb59fc610dc27bb05 +Subproject commit 9ef3a8263098c6a32db8b824aabf85587d1f1140 diff --git a/qtx11extras b/qtx11extras index aee4dc63..922a92b5 160000 --- a/qtx11extras +++ b/qtx11extras @@ -1 +1 @@ -Subproject commit aee4dc63f6d43cf775c063b76d789ac6d4a8f517 +Subproject commit 922a92b533edc9bbefee729a8d91b28fbe0e3945 -- cgit v1.2.3 From 65c714aaab8e088b7901c018d480cf48ecf2f1fa Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Sat, 6 Jan 2018 23:53:29 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: I4901819f1c7141d151b287e945c1e0afa0ca5b16 Reviewed-by: Liang Qi --- qtbase | 2 +- qtserialport | 2 +- qtxmlpatterns | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/qtbase b/qtbase index da81b01d..1c822451 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit da81b01df856e532a8cabb99949232de1b23327d +Subproject commit 1c8224511dee2794553da9dc8ed484d49dc78b45 diff --git a/qtserialport b/qtserialport index 5fdcd2f6..7c5eb346 160000 --- a/qtserialport +++ b/qtserialport @@ -1 +1 @@ -Subproject commit 5fdcd2f60021771d301743f51852db05ea45cdf2 +Subproject commit 7c5eb346f1ee0241522babba053974a17e2250cd diff --git a/qtxmlpatterns b/qtxmlpatterns index f5f2b1f5..81dd1238 160000 --- a/qtxmlpatterns +++ b/qtxmlpatterns @@ -1 +1 @@ -Subproject commit f5f2b1f5fc29968b13b464cc9a6b2df6eebe75c7 +Subproject commit 81dd12388d67f6b2be253ea831b876c8dec2dca5 -- cgit v1.2.3 From 7139f297495a78343531ceebc9dbac5ac6c1cf77 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Sun, 7 Jan 2018 10:33:46 +0100 Subject: Update submodules on '5.10' in qt5 Change-Id: I8d3a6f72435d9bd1cf23146656b5bcef958e993d Reviewed-by: Liang Qi --- qt3d | 2 +- qtactiveqt | 2 +- qtandroidextras | 2 +- qtbase | 2 +- qtcanvas3d | 2 +- qtcharts | 2 +- qtconnectivity | 2 +- qtdatavis3d | 2 +- qtdeclarative | 2 +- qtdoc | 2 +- qtgamepad | 2 +- qtgraphicaleffects | 2 +- qtimageformats | 2 +- qtlocation | 2 +- qtmacextras | 2 +- qtmultimedia | 2 +- qtnetworkauth | 2 +- qtpurchasing | 2 +- qtqa | 2 +- qtquickcontrols | 2 +- qtquickcontrols2 | 2 +- qtremoteobjects | 2 +- qtscript | 2 +- qtscxml | 2 +- qtsensors | 2 +- qtserialbus | 2 +- qtserialport | 2 +- qtspeech | 2 +- qtsvg | 2 +- qttools | 2 +- qttranslations | 2 +- qtvirtualkeyboard | 2 +- qtwayland | 2 +- qtwebchannel | 2 +- qtwebengine | 2 +- qtwebglplugin | 2 +- qtwebsockets | 2 +- qtwebview | 2 +- qtwinextras | 2 +- qtx11extras | 2 +- qtxmlpatterns | 2 +- 41 files changed, 41 insertions(+), 41 deletions(-) diff --git a/qt3d b/qt3d index 24e8db22..1d5f8b85 160000 --- a/qt3d +++ b/qt3d @@ -1 +1 @@ -Subproject commit 24e8db22e50449b30fac6619d074b98f08ff0315 +Subproject commit 1d5f8b8536c1b0165c2292529dc3814e96bb0a27 diff --git a/qtactiveqt b/qtactiveqt index 3f1310a3..851309bd 160000 --- a/qtactiveqt +++ b/qtactiveqt @@ -1 +1 @@ -Subproject commit 3f1310a3193a36315dcf0b093451103ad046e1e4 +Subproject commit 851309bd2987b451354780e36112c02d5473482d diff --git a/qtandroidextras b/qtandroidextras index be708914..3317428a 160000 --- a/qtandroidextras +++ b/qtandroidextras @@ -1 +1 @@ -Subproject commit be7089148192ec8e80ea50665ec2df421cf0c4c6 +Subproject commit 3317428a98dee4caad6f8e170fb499e4083b2423 diff --git a/qtbase b/qtbase index ca181d37..0749ba2c 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit ca181d3740c4251ef945625cbb6e235479b56bcd +Subproject commit 0749ba2c5eacc4822cf9c7a31edf8d70c4ef6064 diff --git a/qtcanvas3d b/qtcanvas3d index f4d043c7..4cea1fdf 160000 --- a/qtcanvas3d +++ b/qtcanvas3d @@ -1 +1 @@ -Subproject commit f4d043c71f1f14868b130e46a1a844ee7cdfe505 +Subproject commit 4cea1fdf84a7618d8d815189881368bb47926486 diff --git a/qtcharts b/qtcharts index a58dfcb2..2d962cff 160000 --- a/qtcharts +++ b/qtcharts @@ -1 +1 @@ -Subproject commit a58dfcb2460a2dd4db83a33bb5349e94303e6278 +Subproject commit 2d962cffd5d6d5b1c40bef8807a2a774cc6fb637 diff --git a/qtconnectivity b/qtconnectivity index 1d8ba361..e8d9bd63 160000 --- a/qtconnectivity +++ b/qtconnectivity @@ -1 +1 @@ -Subproject commit 1d8ba3610ae36dd62fda88dcf7c81baa5fe1fc51 +Subproject commit e8d9bd63b05b33b22ff5d19fb31ad55b1e409256 diff --git a/qtdatavis3d b/qtdatavis3d index cf4bf696..7dd95d1d 160000 --- a/qtdatavis3d +++ b/qtdatavis3d @@ -1 +1 @@ -Subproject commit cf4bf696641dbcd142f2e0e7057d7cb70b6722e0 +Subproject commit 7dd95d1d4cb65662a9bbb739163b7e12f3d81a84 diff --git a/qtdeclarative b/qtdeclarative index 4fff2bb1..2eb2d638 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 4fff2bb14e55484eacec0a1b49a2b02958f75eca +Subproject commit 2eb2d6386da304cd1164264ae0bff685c796d89c diff --git a/qtdoc b/qtdoc index 9682ba54..fb00c893 160000 --- a/qtdoc +++ b/qtdoc @@ -1 +1 @@ -Subproject commit 9682ba54bb30c148c058cfae44b07c2522765df5 +Subproject commit fb00c8932a37e245591c78891b56200917d417ad diff --git a/qtgamepad b/qtgamepad index f2983c52..ad15ca27 160000 --- a/qtgamepad +++ b/qtgamepad @@ -1 +1 @@ -Subproject commit f2983c524d1a3f350b48265a033fd9a3f69c0d73 +Subproject commit ad15ca27280e23dbb07e5622f40cdd85479715df diff --git a/qtgraphicaleffects b/qtgraphicaleffects index df1c9dba..eff27854 160000 --- a/qtgraphicaleffects +++ b/qtgraphicaleffects @@ -1 +1 @@ -Subproject commit df1c9dbad75010fc967f4a236393fa1de36110f2 +Subproject commit eff278540f723f2db3b98caf7fa3af551c61da3a diff --git a/qtimageformats b/qtimageformats index 167e7d19..c34ab1c4 160000 --- a/qtimageformats +++ b/qtimageformats @@ -1 +1 @@ -Subproject commit 167e7d191b3751a061842e332036dd6989d68a2c +Subproject commit c34ab1c43a3cbbaad127eb8bc6fd9b5c90a1169f diff --git a/qtlocation b/qtlocation index 337aea7b..eca7ffd4 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit 337aea7bc386d5e97825d27335d860fc88b2bee3 +Subproject commit eca7ffd4f8539292aed40b81284e0cd81f80c998 diff --git a/qtmacextras b/qtmacextras index 2bc33d6e..6834dc0c 160000 --- a/qtmacextras +++ b/qtmacextras @@ -1 +1 @@ -Subproject commit 2bc33d6e70fcf16aedeead643ab1c39ca090615b +Subproject commit 6834dc0cfb2e27f53bdbca0e5b69b6f381874562 diff --git a/qtmultimedia b/qtmultimedia index 1083ed94..7a3b8907 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit 1083ed94683c3356f9ee19210cfe9b0dd53e4815 +Subproject commit 7a3b8907060123fe5d487d4c9ba3a1e222f468bb diff --git a/qtnetworkauth b/qtnetworkauth index bebf6f48..f6aedc74 160000 --- a/qtnetworkauth +++ b/qtnetworkauth @@ -1 +1 @@ -Subproject commit bebf6f4816c8025b592c260577dbf09fc0f4ed7e +Subproject commit f6aedc74c4a95440e649b625b6272f29e7f5fa71 diff --git a/qtpurchasing b/qtpurchasing index 4b87fcdf..1f9e8a54 160000 --- a/qtpurchasing +++ b/qtpurchasing @@ -1 +1 @@ -Subproject commit 4b87fcdf70d14b288e4859156403c3d2886020fa +Subproject commit 1f9e8a545dfb0c6a029ecf14d19692a8642be655 diff --git a/qtqa b/qtqa index 1110bd07..eaf59453 160000 --- a/qtqa +++ b/qtqa @@ -1 +1 @@ -Subproject commit 1110bd076dba536dc6e6304fe8d6ee80f2d5718f +Subproject commit eaf59453eb1ea44fca63263dc25da473e624df6c diff --git a/qtquickcontrols b/qtquickcontrols index 65976402..314d1bdf 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit 65976402344a2642d6d6dc5bfbf71b3b511f6d12 +Subproject commit 314d1bdf7d56462102639e12d34596cbfd4fce95 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index 6767d789..d26d6a46 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit 6767d789b3544c6ff7717250e1c0dee02ad91fd4 +Subproject commit d26d6a46bb5793e4a3bdc2c7a387f8f8a89b349b diff --git a/qtremoteobjects b/qtremoteobjects index e6eb6ab1..6eb36c47 160000 --- a/qtremoteobjects +++ b/qtremoteobjects @@ -1 +1 @@ -Subproject commit e6eb6ab12daf76f3e716c0d51ceecdab61e39e48 +Subproject commit 6eb36c47776e5f4c300f43fd191429af0664b3e5 diff --git a/qtscript b/qtscript index 34784015..930a0cd9 160000 --- a/qtscript +++ b/qtscript @@ -1 +1 @@ -Subproject commit 34784015a96c204633bad5ed86056eee2d32c22f +Subproject commit 930a0cd94d06ea7278fc9aa58b637f862a8de357 diff --git a/qtscxml b/qtscxml index 81b0d786..e5b1a298 160000 --- a/qtscxml +++ b/qtscxml @@ -1 +1 @@ -Subproject commit 81b0d78673f5a632e3891d048be9a08fe48351d1 +Subproject commit e5b1a29882b8609fc41fd5af56495a408b747a80 diff --git a/qtsensors b/qtsensors index bfe35b4e..b6c120bd 160000 --- a/qtsensors +++ b/qtsensors @@ -1 +1 @@ -Subproject commit bfe35b4ebc4ac46fd181b36d35e6535064f4e056 +Subproject commit b6c120bd507b6adc7a5f02b089b5187308d80bb3 diff --git a/qtserialbus b/qtserialbus index 557a7cb8..5b2d55c0 160000 --- a/qtserialbus +++ b/qtserialbus @@ -1 +1 @@ -Subproject commit 557a7cb8c2b053a67d8dc55f7433f2db2286852b +Subproject commit 5b2d55c0f57c525e58bfe2c4afa80dc012920a14 diff --git a/qtserialport b/qtserialport index c38dcc11..00f3e2df 160000 --- a/qtserialport +++ b/qtserialport @@ -1 +1 @@ -Subproject commit c38dcc1118746a0a16405764a707ffc19dda362a +Subproject commit 00f3e2df573400c7ee350bc2b2c5e89e50ab27ca diff --git a/qtspeech b/qtspeech index 345d43ec..964b71d8 160000 --- a/qtspeech +++ b/qtspeech @@ -1 +1 @@ -Subproject commit 345d43ec7f349a2b71de784216d0a6fd6c42a0d0 +Subproject commit 964b71d8b92cdbbbbf49ecd2b3fbc55a240f6d4f diff --git a/qtsvg b/qtsvg index b3ce1912..2e719713 160000 --- a/qtsvg +++ b/qtsvg @@ -1 +1 @@ -Subproject commit b3ce191284221a384d04fd8a3d6eb152f84fd192 +Subproject commit 2e719713be8ac3b1e26b23221f12db136d9d5103 diff --git a/qttools b/qttools index e6a65cdb..1f3bf9c0 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit e6a65cdb85edc4710017c33d4966425d852f0e47 +Subproject commit 1f3bf9c015aeb4cc017980a2bf75724cd7b1049f diff --git a/qttranslations b/qttranslations index c30c9e0a..f54b179a 160000 --- a/qttranslations +++ b/qttranslations @@ -1 +1 @@ -Subproject commit c30c9e0ae178cf3d3f20c058097d8f596f8df886 +Subproject commit f54b179a16a2301bac828a97a86b1a3719619d17 diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard index 685ae5ca..477fa0d4 160000 --- a/qtvirtualkeyboard +++ b/qtvirtualkeyboard @@ -1 +1 @@ -Subproject commit 685ae5ca057d37ec2ca909fb08b5610b1829edc1 +Subproject commit 477fa0d4b5c27b649e15c8819bf8a95e7a8922c1 diff --git a/qtwayland b/qtwayland index 98f38b01..8bd8815f 160000 --- a/qtwayland +++ b/qtwayland @@ -1 +1 @@ -Subproject commit 98f38b01997ec59aa5040f839deb6f062f01be17 +Subproject commit 8bd8815fd629e34c54924a2ada41007464da22ec diff --git a/qtwebchannel b/qtwebchannel index 5e43b636..5a9dd81f 160000 --- a/qtwebchannel +++ b/qtwebchannel @@ -1 +1 @@ -Subproject commit 5e43b6364b6c0bbeb67772581e550fc3e64e9008 +Subproject commit 5a9dd81f260f320b5af108c1a6b3d0b82a04f15d diff --git a/qtwebengine b/qtwebengine index 78cc35d0..6666e23e 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 78cc35d0705ef9f7b3e7785f031f77595ed71217 +Subproject commit 6666e23ed6252c3ef53c5f17d4f28bfe63736e33 diff --git a/qtwebglplugin b/qtwebglplugin index f73929c2..2bff9adb 160000 --- a/qtwebglplugin +++ b/qtwebglplugin @@ -1 +1 @@ -Subproject commit f73929c2c6c9229f71470502faab14178d561157 +Subproject commit 2bff9adbbb6b65d35b944f4ee65ea7309c12a290 diff --git a/qtwebsockets b/qtwebsockets index 30e3ccc8..91bb3576 160000 --- a/qtwebsockets +++ b/qtwebsockets @@ -1 +1 @@ -Subproject commit 30e3ccc84031e5530ee38ab4a790267557067205 +Subproject commit 91bb3576f7787041ab85d0ff6c0dfe2ce26281b9 diff --git a/qtwebview b/qtwebview index f0a48620..4cefce76 160000 --- a/qtwebview +++ b/qtwebview @@ -1 +1 @@ -Subproject commit f0a48620d5d647ea1e2153a522a948f5b0fedc15 +Subproject commit 4cefce7644f1eb9b9a5750ebc1b361976d866448 diff --git a/qtwinextras b/qtwinextras index 8be91fab..3751a970 160000 --- a/qtwinextras +++ b/qtwinextras @@ -1 +1 @@ -Subproject commit 8be91fab769e1d55a3146acb04102df67968efd1 +Subproject commit 3751a970f02cbac9a63ae80273cacd62e690ad7b diff --git a/qtx11extras b/qtx11extras index 5a42fb1b..c12cc26b 160000 --- a/qtx11extras +++ b/qtx11extras @@ -1 +1 @@ -Subproject commit 5a42fb1b13a9ac91a6a078dc6d63dbbd5d87836e +Subproject commit c12cc26b7d64aef12f6f1ccedf3273f23799e920 diff --git a/qtxmlpatterns b/qtxmlpatterns index bc5129b8..75e9858a 160000 --- a/qtxmlpatterns +++ b/qtxmlpatterns @@ -1 +1 @@ -Subproject commit bc5129b8868891742356114ab05c6ac254fc07cd +Subproject commit 75e9858a87307f61b478735f73c0a60c52c25eb8 -- cgit v1.2.3 From 84899eca4c6dcc6def56abae781e5489c4f950a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Wed, 3 Jan 2018 08:13:36 +0200 Subject: Consolidate prefixes of provisioning scripts Change-Id: I75a4bcb049a2c4d034a74b6838ffe7ddf2c3015e Reviewed-by: Jani Heikkinen --- .../qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh | 36 ++++++++++++++++ .../qtci-linux-RHEL-6.6-x86_64/mqtt_broker.sh | 36 ---------------- .../qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh | 36 ++++++++++++++++ .../qtci-linux-RHEL-7.4-x86_64/mqtt_broker.sh | 36 ---------------- .../qtci-linux-Ubuntu-14.04-x86_64/mqtt_broker.sh | 36 ---------------- .../qtci-linux-Ubuntu-15.04-x86_64/mqtt_broker.sh | 36 ---------------- .../22-mqtt_broker.sh | 36 ++++++++++++++++ .../qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh | 49 ++++++++++++++++++++++ .../qtci-linux-Ubuntu-16.04-x86_64/freeopcua.sh | 49 ---------------------- .../qtci-linux-Ubuntu-16.04-x86_64/mqtt_broker.sh | 36 ---------------- .../22-mqtt_broker.sh | 36 ++++++++++++++++ .../qtci-linux-openSUSE-42.3-x86_64/mqtt_broker.sh | 36 ---------------- .../qtci-windows-10-x86/22-mqtt_broker.ps1 | 1 + .../qtci-windows-10-x86/23-winrtrunner.ps1 | 1 + .../qtci-windows-10-x86/mqtt_broker.ps1 | 1 - .../qtci-windows-10-x86/winrtrunner.ps1 | 1 - .../qtci-windows-10-x86_64/22-mqtt_broker.ps1 | 1 + .../qtci-windows-10-x86_64/23-winrtrunner.ps1 | 1 + .../qtci-windows-10-x86_64/mqtt_broker.ps1 | 1 - .../qtci-windows-10-x86_64/winrtrunner.ps1 | 1 - .../qtci-windows-7-x86/22-mqtt_broker.ps1 | 1 + .../qtci-windows-7-x86/mqtt_broker.ps1 | 1 - .../qtci-windows-8.1-x86_64/22-mqtt_broker.ps1 | 1 + .../qtci-windows-8.1-x86_64/mqtt_broker.ps1 | 1 - 24 files changed, 199 insertions(+), 271 deletions(-) create mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh delete mode 100644 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/mqtt_broker.sh create mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh delete mode 100755 coin/provisioning/qtci-linux-RHEL-7.4-x86_64/mqtt_broker.sh delete mode 100644 coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/mqtt_broker.sh delete mode 100644 coin/provisioning/qtci-linux-Ubuntu-15.04-x86_64/mqtt_broker.sh create mode 100644 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh create mode 100644 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh delete mode 100644 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/freeopcua.sh delete mode 100644 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/mqtt_broker.sh create mode 100644 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh delete mode 100644 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/mqtt_broker.sh create mode 100644 coin/provisioning/qtci-windows-10-x86/22-mqtt_broker.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86/23-winrtrunner.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/mqtt_broker.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86/winrtrunner.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/22-mqtt_broker.ps1 create mode 100644 coin/provisioning/qtci-windows-10-x86_64/23-winrtrunner.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/mqtt_broker.ps1 delete mode 100644 coin/provisioning/qtci-windows-10-x86_64/winrtrunner.ps1 create mode 100644 coin/provisioning/qtci-windows-7-x86/22-mqtt_broker.ps1 delete mode 100644 coin/provisioning/qtci-windows-7-x86/mqtt_broker.ps1 create mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/22-mqtt_broker.ps1 delete mode 100644 coin/provisioning/qtci-windows-8.1-x86_64/mqtt_broker.ps1 diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh new file mode 100644 index 00000000..e367c20b --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh @@ -0,0 +1,36 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/mqtt_broker.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/mqtt_broker.sh deleted file mode 100644 index e367c20b..00000000 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/mqtt_broker.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh new file mode 100755 index 00000000..e367c20b --- /dev/null +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh @@ -0,0 +1,36 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/mqtt_broker.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/mqtt_broker.sh deleted file mode 100755 index e367c20b..00000000 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/mqtt_broker.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/mqtt_broker.sh b/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/mqtt_broker.sh deleted file mode 100644 index e367c20b..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/mqtt_broker.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-15.04-x86_64/mqtt_broker.sh b/coin/provisioning/qtci-linux-Ubuntu-15.04-x86_64/mqtt_broker.sh deleted file mode 100644 index e367c20b..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-15.04-x86_64/mqtt_broker.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh new file mode 100644 index 00000000..e367c20b --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh @@ -0,0 +1,36 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh new file mode 100644 index 00000000..4f4fd6ea --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh @@ -0,0 +1,49 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +sudo apt-get update +sudo apt-get install -y libboost-dev libboost-thread-dev libboost-system-dev libboost-program-options-dev libboost-filesystem-dev libxml2-dev libboost-regex-dev + +TEMPDIR=$(mktemp --directory) || echo "Failed to create temporary directory" +trap "sudo rm -fr $TEMPDIR" EXIT +cd $TEMPDIR +git clone https://github.com/FreeOpcUa/freeopcua.git freeopcua +cd freeopcua +git checkout ca75e05a8e63d88dbfc259e1251f405106411b66 +mkdir build +cd build +cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local .. +make +sudo make install diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/freeopcua.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/freeopcua.sh deleted file mode 100644 index 4f4fd6ea..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/freeopcua.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -sudo apt-get update -sudo apt-get install -y libboost-dev libboost-thread-dev libboost-system-dev libboost-program-options-dev libboost-filesystem-dev libxml2-dev libboost-regex-dev - -TEMPDIR=$(mktemp --directory) || echo "Failed to create temporary directory" -trap "sudo rm -fr $TEMPDIR" EXIT -cd $TEMPDIR -git clone https://github.com/FreeOpcUa/freeopcua.git freeopcua -cd freeopcua -git checkout ca75e05a8e63d88dbfc259e1251f405106411b66 -mkdir build -cd build -cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local .. -make -sudo make install diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/mqtt_broker.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/mqtt_broker.sh deleted file mode 100644 index e367c20b..00000000 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/mqtt_broker.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh new file mode 100644 index 00000000..e367c20b --- /dev/null +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh @@ -0,0 +1,36 @@ +#!/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/mqtt_broker.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/mqtt_broker.sh deleted file mode 100644 index e367c20b..00000000 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/mqtt_broker.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -source "${BASH_SOURCE%/*}/../common/mqtt_broker.sh" diff --git a/coin/provisioning/qtci-windows-10-x86/22-mqtt_broker.ps1 b/coin/provisioning/qtci-windows-10-x86/22-mqtt_broker.ps1 new file mode 100644 index 00000000..df466d52 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/22-mqtt_broker.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\mqtt_broker.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/23-winrtrunner.ps1 b/coin/provisioning/qtci-windows-10-x86/23-winrtrunner.ps1 new file mode 100644 index 00000000..4de520b2 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/23-winrtrunner.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\winrtrunner.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/mqtt_broker.ps1 b/coin/provisioning/qtci-windows-10-x86/mqtt_broker.ps1 deleted file mode 100644 index df466d52..00000000 --- a/coin/provisioning/qtci-windows-10-x86/mqtt_broker.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\mqtt_broker.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/winrtrunner.ps1 b/coin/provisioning/qtci-windows-10-x86/winrtrunner.ps1 deleted file mode 100644 index 4de520b2..00000000 --- a/coin/provisioning/qtci-windows-10-x86/winrtrunner.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\winrtrunner.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/22-mqtt_broker.ps1 b/coin/provisioning/qtci-windows-10-x86_64/22-mqtt_broker.ps1 new file mode 100644 index 00000000..df466d52 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/22-mqtt_broker.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\mqtt_broker.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/23-winrtrunner.ps1 b/coin/provisioning/qtci-windows-10-x86_64/23-winrtrunner.ps1 new file mode 100644 index 00000000..4de520b2 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/23-winrtrunner.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\winrtrunner.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/mqtt_broker.ps1 b/coin/provisioning/qtci-windows-10-x86_64/mqtt_broker.ps1 deleted file mode 100644 index df466d52..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/mqtt_broker.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\mqtt_broker.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/winrtrunner.ps1 b/coin/provisioning/qtci-windows-10-x86_64/winrtrunner.ps1 deleted file mode 100644 index 4de520b2..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/winrtrunner.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\winrtrunner.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/22-mqtt_broker.ps1 b/coin/provisioning/qtci-windows-7-x86/22-mqtt_broker.ps1 new file mode 100644 index 00000000..df466d52 --- /dev/null +++ b/coin/provisioning/qtci-windows-7-x86/22-mqtt_broker.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\mqtt_broker.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/mqtt_broker.ps1 b/coin/provisioning/qtci-windows-7-x86/mqtt_broker.ps1 deleted file mode 100644 index df466d52..00000000 --- a/coin/provisioning/qtci-windows-7-x86/mqtt_broker.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\mqtt_broker.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/22-mqtt_broker.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/22-mqtt_broker.ps1 new file mode 100644 index 00000000..df466d52 --- /dev/null +++ b/coin/provisioning/qtci-windows-8.1-x86_64/22-mqtt_broker.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\mqtt_broker.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/mqtt_broker.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/mqtt_broker.ps1 deleted file mode 100644 index df466d52..00000000 --- a/coin/provisioning/qtci-windows-8.1-x86_64/mqtt_broker.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\mqtt_broker.ps1" -- cgit v1.2.3 From 22e4664eb08dc5384c5afd0bd6c6a0725b242517 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Sat, 6 Jan 2018 20:24:01 +0200 Subject: Fix opcua provisioning by sourcing .profile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When CMake is installed it exports its install path into .profile. However, freeopcua doesn't source it as builds do, so it couldn't find the cmake. Also, as Ubuntu is using .profile in our builds, this commit fixes so that the PATH is actually written into the right file. Task-number: QTBUG-65594 Change-Id: I561a88a07872436bb4a3bd62a2d55fd56a130121 Reviewed-by: Joni Jäntti Reviewed-by: Heikki Halmet --- coin/provisioning/common/cmake_linux.sh | 6 +++++- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/coin/provisioning/common/cmake_linux.sh b/coin/provisioning/common/cmake_linux.sh index 35313d3c..3efe35a0 100755 --- a/coin/provisioning/common/cmake_linux.sh +++ b/coin/provisioning/common/cmake_linux.sh @@ -50,4 +50,8 @@ appPrefix="cmake-$version-Linux-x86_64" InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix" echo "Adding $targetFolder/bin to PATH" -echo "export PATH=$targetFolder/bin:\$PATH" >> ~/.bashrc +if uname -a |grep -q "Ubuntu"; then + echo "export PATH=$targetFolder/bin:\$PATH" >> ~/.profile +else + echo "export PATH=$targetFolder/bin:\$PATH" >> ~/.bashrc +fi diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh index 4f4fd6ea..0410cf97 100644 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh @@ -44,6 +44,7 @@ cd freeopcua git checkout ca75e05a8e63d88dbfc259e1251f405106411b66 mkdir build cd build +source ~/.profile cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local .. make sudo make install -- cgit v1.2.3 From 2fe8d370e6700aa380669104ca18d2f1d14dc22f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Saraj=C3=A4rvi?= Date: Wed, 3 Jan 2018 08:18:34 +0200 Subject: Add +x rights to provisioning scrips missing it and consolidate shebang MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I1e1fb37bfffd0451c02166227805b40b48d31582 Reviewed-by: Tony Sarajärvi Reviewed-by: Heikki Halmet --- coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh | 2 +- coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh | 2 +- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh | 2 +- coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh | 2 +- coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh | 2 +- coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh | 0 6 files changed, 5 insertions(+), 5 deletions(-) mode change 100644 => 100755 coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh mode change 100644 => 100755 coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh mode change 100644 => 100755 coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh old mode 100644 new mode 100755 index e367c20b..00e1c855 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/22-mqtt_broker.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh index e367c20b..00e1c855 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/22-mqtt_broker.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh old mode 100644 new mode 100755 index e367c20b..00e1c855 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/22-mqtt_broker.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh old mode 100644 new mode 100755 index 0410cf97..3ccb412d --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/42-freeopcua.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh old mode 100644 new mode 100755 index e367c20b..00e1c855 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/22-mqtt_broker.sh @@ -1,4 +1,4 @@ -#!/bin/env bash +#!/usr/bin/env bash ############################################################################# ## diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh b/coin/provisioning/qtci-osx-10.11-x86_64/01-crashreporter.sh old mode 100644 new mode 100755 -- cgit v1.2.3 From a8e3c392b2568c48984f1c7a97d6555357550adc Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Tue, 9 Jan 2018 03:01:02 +0200 Subject: Update submodules on '5.10' in qt5 Change-Id: I8c259b106a628a317c81a59c042e79c3f145a402 Reviewed-by: Qt Submodule Update Bot --- qtbase | 2 +- qtdeclarative | 2 +- qtquickcontrols2 | 2 +- qtrepotools | 2 +- qtsensors | 2 +- qttools | 2 +- qtwebengine | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/qtbase b/qtbase index 0749ba2c..af1a179c 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 0749ba2c5eacc4822cf9c7a31edf8d70c4ef6064 +Subproject commit af1a179cc8b599523ca858b1b9f55c93a734d047 diff --git a/qtdeclarative b/qtdeclarative index 2eb2d638..590e7418 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 2eb2d6386da304cd1164264ae0bff685c796d89c +Subproject commit 590e7418cc6afbf2b5b8cf85373f1674c583a7da diff --git a/qtquickcontrols2 b/qtquickcontrols2 index d26d6a46..10b8f6af 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit d26d6a46bb5793e4a3bdc2c7a387f8f8a89b349b +Subproject commit 10b8f6af42a1cd80273d0a2d36e75b79078b5994 diff --git a/qtrepotools b/qtrepotools index 14431b40..07f8dbb0 160000 --- a/qtrepotools +++ b/qtrepotools @@ -1 +1 @@ -Subproject commit 14431b4087125e247c1e2322e0cd043b78974ce2 +Subproject commit 07f8dbb095e4905d2d43e1527ce5616d047a3ae9 diff --git a/qtsensors b/qtsensors index b6c120bd..a5881f10 160000 --- a/qtsensors +++ b/qtsensors @@ -1 +1 @@ -Subproject commit b6c120bd507b6adc7a5f02b089b5187308d80bb3 +Subproject commit a5881f10e0ba6ba283b1215a5342056196661414 diff --git a/qttools b/qttools index 1f3bf9c0..171c37ec 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit 1f3bf9c015aeb4cc017980a2bf75724cd7b1049f +Subproject commit 171c37ecc2a0003315fd7cca48e41814bc7b7b8d diff --git a/qtwebengine b/qtwebengine index 6666e23e..7473a43b 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 6666e23ed6252c3ef53c5f17d4f28bfe63736e33 +Subproject commit 7473a43beff891c93a245620b6307f3a073dba28 -- cgit v1.2.3 From 52da24b78eaac04b490b1d4a1750515284521423 Mon Sep 17 00:00:00 2001 From: Joni Jantti Date: Mon, 8 Jan 2018 12:15:31 +0200 Subject: Remove devtoolset sourcing from openssl provisioning on Ubuntu This line is a leftover from RHEL script and needs to be removed on Ubuntu. Change-Id: I8fc8ab7cff808da997cb88a3cec4c65eaa1528a4 Reviewed-by: Heikki Halmet --- .../qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh | 2 -- 1 file changed, 2 deletions(-) diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh index af7d7c13..9937765a 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh @@ -33,8 +33,6 @@ ## ############################################################################# -source /opt/rh/devtoolset-4/enable - set -ex source "${BASH_SOURCE%/*}/../common/openssl_for_android_linux.sh" -- cgit v1.2.3 From 2a28ce864bed677e4ac2477eedf6bee498075d94 Mon Sep 17 00:00:00 2001 From: Heikki Halmet Date: Thu, 2 Nov 2017 16:09:11 +0200 Subject: Split Common folder based on operating system families MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This change will split common folder to four different folders: Linux, Unix, Windows and MacOS. Each of these folders includes scripts which are common for their operating system familes Task-number: QTQAINFRA-1451 Change-Id: Ic93b2183052335dee875d1452b21e38d268b6474 Reviewed-by: JÄ™drzej Nowacki --- coin/provisioning/common/03-conan.ps1 | 62 ---- coin/provisioning/common/3dstudio_3rdparty.ps1 | 10 - coin/provisioning/common/DownloadURL.sh | 90 ------ .../common/InstallAppFromCompressedFileFromURL.sh | 136 --------- .../common/InstallFromCompressedFileFromURL.sh | 124 -------- coin/provisioning/common/InstallPKGFromURL.sh | 104 ------- .../common/allow-remote-desktop-access.ps1 | 36 --- coin/provisioning/common/android_linux.sh | 135 --------- coin/provisioning/common/check_and_set_proxy.sh | 50 ---- coin/provisioning/common/cmake.ps1 | 56 ---- coin/provisioning/common/cmake.sh | 51 ---- coin/provisioning/common/cmake_linux.sh | 53 ---- .../57.1/annulen/stable/export/conanmanifest.txt | 2 - .../conanmanifest.txt | 257 ----------------- .../59.1/vitallium/stable/export/conanmanifest.txt | 2 - .../conanmanifest.txt | 187 ------------ .../conanmanifest.txt | 187 ------------ .../conanmanifest.txt | 187 ------------ .../conanmanifest.txt | 187 ------------ .../2.9.4/annulen/stable/export/conanmanifest.txt | 2 - .../conanmanifest.txt | 320 --------------------- .../vitallium/stable/export/conanmanifest.txt | 2 - .../conanmanifest.txt | 55 ---- .../conanmanifest.txt | 55 ---- .../conanmanifest.txt | 55 ---- .../conanmanifest.txt | 55 ---- .../1.1.29/annulen/stable/export/conanmanifest.txt | 2 - .../conanmanifest.txt | 136 --------- .../vitallium/stable/export/conanmanifest.txt | 2 - .../conanmanifest.txt | 38 --- .../conanmanifest.txt | 38 --- .../conanmanifest.txt | 38 --- .../conanmanifest.txt | 38 --- .../1.2.8/annulen/stable/export/conanmanifest.txt | 4 - .../conanmanifest.txt | 56 ---- coin/provisioning/common/disable-ntp.ps1 | 2 - coin/provisioning/common/disable-sleep.ps1 | 39 --- coin/provisioning/common/disable-uac.ps1 | 36 --- coin/provisioning/common/disable-windefender.ps1 | 5 - .../common/disable-windows-updates.ps1 | 37 --- coin/provisioning/common/disable_selinux.sh | 5 - coin/provisioning/common/fbx_linux.sh | 62 ---- coin/provisioning/common/fbx_macos.sh | 79 ----- coin/provisioning/common/fbx_windows.ps1 | 68 ----- coin/provisioning/common/helpers.ps1 | 129 --------- coin/provisioning/common/homebrew.sh | 3 - coin/provisioning/common/http_proxy.txt | 2 - coin/provisioning/common/icu.ps1 | 89 ------ .../common/install-commandlinetools.sh | 88 ------ .../common/install-dependencywalker.ps1 | 63 ---- coin/provisioning/common/install-git.ps1 | 57 ---- coin/provisioning/common/install-jdk.ps1 | 78 ----- coin/provisioning/common/install-mingw.ps1 | 68 ----- coin/provisioning/common/install-notepad++.ps1 | 67 ----- coin/provisioning/common/install-qnx660.ps1 | 46 --- coin/provisioning/common/install-ruby.ps1 | 58 ---- coin/provisioning/common/install-sevenzip.ps1 | 64 ----- .../common/install-strawberry-perl.ps1 | 58 ---- coin/provisioning/common/install_xcode.sh | 91 ------ coin/provisioning/common/integrity.sh | 55 ---- coin/provisioning/common/jom.ps1 | 9 - coin/provisioning/common/libclang.ps1 | 32 --- coin/provisioning/common/libclang.sh | 75 ----- coin/provisioning/common/libusb.ps1 | 47 --- coin/provisioning/common/linux/android_linux.sh | 135 +++++++++ coin/provisioning/common/linux/cmake_linux.sh | 53 ++++ coin/provisioning/common/linux/disable_selinux.sh | 5 + coin/provisioning/common/linux/fbx_linux.sh | 62 ++++ coin/provisioning/common/linux/integrity.sh | 55 ++++ .../common/linux/openssl_for_android_linux.sh | 85 ++++++ coin/provisioning/common/linux/qnx_700.sh | 61 ++++ coin/provisioning/common/linux/version.sh | 43 +++ .../macos/InstallAppFromCompressedFileFromURL.sh | 136 +++++++++ .../provisioning/common/macos/InstallPKGFromURL.sh | 104 +++++++ coin/provisioning/common/macos/cmake.sh | 51 ++++ coin/provisioning/common/macos/fbx_macos.sh | 79 +++++ coin/provisioning/common/macos/homebrew.sh | 3 + .../common/macos/install-commandlinetools.sh | 88 ++++++ coin/provisioning/common/macos/install_xcode.sh | 91 ++++++ coin/provisioning/common/macos/pip.sh | 5 + coin/provisioning/common/macos/python3.sh | 52 ++++ coin/provisioning/common/macos/system_updates.sh | 40 +++ coin/provisioning/common/macos/virtualenv.sh | 3 + coin/provisioning/common/memorypershell.ps1 | 3 - coin/provisioning/common/mesa_llvmpipe.ps1 | 63 ---- .../common/msvc_2015_update3_patch.ps1 | 60 ---- coin/provisioning/common/mysql.ps1 | 90 ------ coin/provisioning/common/ninja.ps1 | 11 - coin/provisioning/common/openssl.ps1 | 95 ------ .../common/openssl_for_android_linux.sh | 85 ------ coin/provisioning/common/patch_qnx.ps1 | 51 ---- coin/provisioning/common/pip.sh | 5 - coin/provisioning/common/postgresql.ps1 | 92 ------ coin/provisioning/common/python.ps1 | 66 ----- coin/provisioning/common/python3.ps1 | 70 ----- coin/provisioning/common/python3.sh | 52 ---- coin/provisioning/common/qnx_700.sh | 61 ---- .../common/set-network-test-server.ps1 | 42 --- coin/provisioning/common/system_updates.sh | 40 --- coin/provisioning/common/try_catch.sh | 64 ----- coin/provisioning/common/unix/DownloadURL.sh | 90 ++++++ .../unix/InstallFromCompressedFileFromURL.sh | 124 ++++++++ .../common/unix/check_and_set_proxy.sh | 50 ++++ coin/provisioning/common/unix/http_proxy.txt | 2 + coin/provisioning/common/unix/libclang.sh | 75 +++++ coin/provisioning/common/unix/try_catch.sh | 64 +++++ coin/provisioning/common/vc_redist.ps1 | 64 ----- coin/provisioning/common/version.sh | 43 --- coin/provisioning/common/virtualenv.sh | 3 - coin/provisioning/common/windows/03-conan.ps1 | 62 ++++ .../common/windows/3dstudio_3rdparty.ps1 | 10 + .../common/windows/allow-remote-desktop-access.ps1 | 36 +++ coin/provisioning/common/windows/cmake.ps1 | 56 ++++ .../57.1/annulen/stable/export/conanmanifest.txt | 2 + .../conanmanifest.txt | 257 +++++++++++++++++ .../59.1/vitallium/stable/export/conanmanifest.txt | 2 + .../conanmanifest.txt | 187 ++++++++++++ .../conanmanifest.txt | 187 ++++++++++++ .../conanmanifest.txt | 187 ++++++++++++ .../conanmanifest.txt | 187 ++++++++++++ .../2.9.4/annulen/stable/export/conanmanifest.txt | 2 + .../conanmanifest.txt | 320 +++++++++++++++++++++ .../vitallium/stable/export/conanmanifest.txt | 2 + .../conanmanifest.txt | 55 ++++ .../conanmanifest.txt | 55 ++++ .../conanmanifest.txt | 55 ++++ .../conanmanifest.txt | 55 ++++ .../1.1.29/annulen/stable/export/conanmanifest.txt | 2 + .../conanmanifest.txt | 136 +++++++++ .../vitallium/stable/export/conanmanifest.txt | 2 + .../conanmanifest.txt | 38 +++ .../conanmanifest.txt | 38 +++ .../conanmanifest.txt | 38 +++ .../conanmanifest.txt | 38 +++ .../1.2.8/annulen/stable/export/conanmanifest.txt | 4 + .../conanmanifest.txt | 56 ++++ coin/provisioning/common/windows/disable-ntp.ps1 | 2 + coin/provisioning/common/windows/disable-sleep.ps1 | 39 +++ coin/provisioning/common/windows/disable-uac.ps1 | 36 +++ .../common/windows/disable-windefender.ps1 | 5 + .../common/windows/disable-windows-updates.ps1 | 37 +++ coin/provisioning/common/windows/fbx_windows.ps1 | 68 +++++ coin/provisioning/common/windows/helpers.ps1 | 129 +++++++++ coin/provisioning/common/windows/icu.ps1 | 89 ++++++ .../common/windows/install-dependencywalker.ps1 | 63 ++++ coin/provisioning/common/windows/install-git.ps1 | 57 ++++ coin/provisioning/common/windows/install-jdk.ps1 | 78 +++++ coin/provisioning/common/windows/install-mingw.ps1 | 68 +++++ .../common/windows/install-notepad++.ps1 | 67 +++++ .../provisioning/common/windows/install-qnx660.ps1 | 46 +++ coin/provisioning/common/windows/install-ruby.ps1 | 58 ++++ .../common/windows/install-sevenzip.ps1 | 64 +++++ .../common/windows/install-strawberry-perl.ps1 | 58 ++++ coin/provisioning/common/windows/jom.ps1 | 9 + coin/provisioning/common/windows/libclang.ps1 | 32 +++ coin/provisioning/common/windows/libusb.ps1 | 47 +++ .../provisioning/common/windows/memorypershell.ps1 | 3 + coin/provisioning/common/windows/mesa_llvmpipe.ps1 | 63 ++++ .../common/windows/msvc_2015_update3_patch.ps1 | 60 ++++ coin/provisioning/common/windows/mysql.ps1 | 90 ++++++ coin/provisioning/common/windows/ninja.ps1 | 11 + coin/provisioning/common/windows/openssl.ps1 | 95 ++++++ coin/provisioning/common/windows/patch_qnx.ps1 | 51 ++++ coin/provisioning/common/windows/postgresql.ps1 | 92 ++++++ coin/provisioning/common/windows/python.ps1 | 66 +++++ coin/provisioning/common/windows/python3.ps1 | 70 +++++ .../common/windows/set-network-test-server.ps1 | 42 +++ coin/provisioning/common/windows/vc_redist.ps1 | 64 +++++ coin/provisioning/common/windows/wsearch-off.ps1 | 3 + coin/provisioning/common/wsearch-off.ps1 | 3 - .../qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh | 2 +- .../qtci-linux-RHEL-6.6-x86_64/08-libclang.sh | 2 +- .../qtci-linux-RHEL-6.6-x86_64/09-cmake.sh | 2 +- .../qtci-linux-RHEL-6.6-x86_64/99-version.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/05-libclang.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/06-cmake.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/08-integrity.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh | 2 +- .../09-disable_selinux.sh | 2 +- .../10-openssl_for_android_linux.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/30-fbx.sh | 2 +- .../qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh | 2 +- .../01-systemsetup.sh | 8 +- .../qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh | 2 +- .../qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh | 2 +- .../10-openssl_for_android_linux.sh | 2 +- .../qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh | 2 +- .../40-android_linux.sh | 2 +- .../qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh | 2 +- .../01-systemsetup.sh | 2 +- .../qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh | 2 +- .../qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh | 2 +- .../qtci-linux-openSUSE-42.3-x86_64/18-icc.sh | 2 +- .../qtci-macos-10.12-x86_64/05-systemsetup.sh | 4 +- coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh | 4 +- .../qtci-macos-10.12-x86_64/20-java.sh | 4 +- .../qtci-macos-10.12-x86_64/20-xcode.sh | 8 +- .../21-install-commandlinetools.sh | 2 +- .../qtci-macos-10.12-x86_64/25-cmake.sh | 2 +- .../qtci-macos-10.12-x86_64/25-homebrew.sh | 2 +- .../qtci-macos-10.12-x86_64/25-mysql.sh | 4 +- .../provisioning/qtci-macos-10.12-x86_64/25-pip.sh | 2 +- .../qtci-macos-10.12-x86_64/25-postgresql.sh | 4 +- .../qtci-macos-10.12-x86_64/25-python3.sh | 2 +- .../qtci-macos-10.12-x86_64/26-virtualenv.sh | 2 +- .../qtci-macos-10.12-x86_64/27-libclang.sh | 2 +- .../qtci-macos-10.12-x86_64/30-android.sh | 4 +- .../provisioning/qtci-macos-10.12-x86_64/30-fbx.sh | 2 +- .../qtci-macos-10.12-x86_64/35-openssl.sh | 8 +- .../qtci-osx-10.10-x86_64/01-system_updates.sh | 2 +- .../provisioning/qtci-osx-10.10-x86_64/04-cmake.sh | 2 +- .../qtci-osx-10.10-x86_64/08-libclang.sh | 2 +- .../qtci-osx-10.10-x86_64/25-python3.sh | 2 +- .../qtci-osx-10.11-x86_64/01-system_updates.sh | 2 +- .../qtci-osx-10.11-x86_64/05-systemsetup.sh | 4 +- coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh | 4 +- .../provisioning/qtci-osx-10.11-x86_64/20-xcode.sh | 8 +- .../21-install-commandlinetools.sh | 2 +- .../provisioning/qtci-osx-10.11-x86_64/25-cmake.sh | 2 +- .../qtci-osx-10.11-x86_64/25-homebrew.sh | 2 +- .../provisioning/qtci-osx-10.11-x86_64/25-mysql.sh | 4 +- .../qtci-osx-10.11-x86_64/25-postgresql.sh | 4 +- .../qtci-osx-10.11-x86_64/25-python3.sh | 2 +- .../qtci-osx-10.11-x86_64/27-libclang.sh | 2 +- .../qtci-windows-10-x86/02-disable-ntp.ps1 | 2 +- .../provisioning/qtci-windows-10-x86/02-python.ps1 | 2 +- coin/provisioning/qtci-windows-10-x86/03-conan.ps1 | 2 +- .../qtci-windows-10-x86/04-disable-windefender.ps1 | 2 +- .../qtci-windows-10-x86/05-wsearch-off.ps1 | 2 +- .../qtci-windows-10-x86/06-mesa_llvmpipe.ps1 | 2 +- coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 | 2 +- .../qtci-windows-10-x86/08-libclang.ps1 | 2 +- .../qtci-windows-10-x86/08-python3.ps1 | 2 +- .../qtci-windows-10-x86/09-install-ruby.ps1 | 2 +- coin/provisioning/qtci-windows-10-x86/10-icu.ps1 | 2 +- .../10-msvc_2015_update3_patch.ps1 | 2 +- coin/provisioning/qtci-windows-10-x86/60-jom.ps1 | 2 +- coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 | 2 +- .../provisioning/qtci-windows-10-x86/90-libusb.ps1 | 2 +- .../01-allow-remote-desktop-access.ps1 | 2 +- .../01-disable-windefender.ps1 | 2 +- .../qtci-windows-10-x86_64/02-disable-ntp.ps1 | 2 +- .../qtci-windows-10-x86_64/02-disable-sleep.ps1 | 2 +- .../qtci-windows-10-x86_64/02-python.ps1 | 2 +- .../qtci-windows-10-x86_64/03-conan.ps1 | 2 +- .../qtci-windows-10-x86_64/03-install-sevenzip.ps1 | 2 +- .../04-disable-windows-updates.ps1 | 2 +- .../qtci-windows-10-x86_64/05-qnx_700.ps1 | 2 +- .../qtci-windows-10-x86_64/05-wsearch-off.ps1 | 2 +- .../qtci-windows-10-x86_64/06-mesa_llvmpipe.ps1 | 2 +- .../qtci-windows-10-x86_64/06-ninja.ps1 | 2 +- .../qtci-windows-10-x86_64/08-install-git.ps1 | 2 +- .../qtci-windows-10-x86_64/08-install-jdk.ps1 | 2 +- .../qtci-windows-10-x86_64/08-libclang.ps1 | 2 +- .../qtci-windows-10-x86_64/08-python3.ps1 | 2 +- .../09-install-dependencywalker.ps1 | 2 +- .../qtci-windows-10-x86_64/09-install-mingw530.ps1 | 2 +- .../qtci-windows-10-x86_64/09-install-mingw630.ps1 | 2 +- .../qtci-windows-10-x86_64/09-install-ruby.ps1 | 2 +- .../09-install-strawberry-perl.ps1 | 2 +- .../qtci-windows-10-x86_64/09-openssl.ps1 | 2 +- .../09-set-network-test-server.ps1 | 2 +- .../provisioning/qtci-windows-10-x86_64/10-icu.ps1 | 2 +- .../10-msvc_2015_update3_patch.ps1 | 2 +- .../provisioning/qtci-windows-10-x86_64/30-fbx.ps1 | 2 +- .../qtci-windows-10-x86_64/30-qnx660.ps1 | 2 +- .../qtci-windows-10-x86_64/50-patch_qnx.ps1 | 2 +- .../provisioning/qtci-windows-10-x86_64/60-jom.ps1 | 2 +- .../qtci-windows-10-x86_64/70-cmake.ps1 | 2 +- .../90-3dstudio_3rdparty.ps1 | 2 +- .../90-install-notepad++.ps1 | 2 +- .../90-install-virtualbox.ps1 | 2 +- .../qtci-windows-10-x86_64/90-libusb.ps1 | 2 +- .../qtci-windows-10-x86_64/90-mysql.ps1 | 2 +- .../qtci-windows-10-x86_64/90-postgresql.ps1 | 2 +- .../qtci-windows-10-x86_64/90-signing-tools.ps1 | 2 +- .../01-allow-remote-desktop-access.ps1 | 2 +- .../qtci-windows-7-x86/01-disable-uac.ps1 | 2 +- .../qtci-windows-7-x86/02-disable-ntp.ps1 | 2 +- .../qtci-windows-7-x86/02-disable-sleep.ps1 | 2 +- .../qtci-windows-7-x86/02-memorypershell.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/02-python.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/03-conan.ps1 | 2 +- .../qtci-windows-7-x86/03-install-sevenzip.ps1 | 2 +- .../qtci-windows-7-x86/04-disable-windefender.ps1 | 2 +- .../04-disable-windows-updates.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/04-msys.ps1 | 2 +- .../qtci-windows-7-x86/05-wsearch-off.ps1 | 2 +- .../qtci-windows-7-x86/07-vc_redist.ps1 | 2 +- .../qtci-windows-7-x86/08-install-git.ps1 | 2 +- .../qtci-windows-7-x86/08-install-jdk.ps1 | 2 +- .../qtci-windows-7-x86/08-mesa_llvmpipe.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/08-ninja.ps1 | 2 +- .../provisioning/qtci-windows-7-x86/08-python3.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/09-cmake.ps1 | 2 +- .../09-install-dependencywalker.ps1 | 2 +- .../qtci-windows-7-x86/09-install-mingw530.ps1 | 2 +- .../qtci-windows-7-x86/09-install-ruby.ps1 | 2 +- .../09-install-strawberry-perl.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/09-jom.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/09-mysql.ps1 | 2 +- .../provisioning/qtci-windows-7-x86/09-openssl.ps1 | 2 +- .../qtci-windows-7-x86/09-postgresql.ps1 | 2 +- .../09-set-network-test-server.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/10-dxsdk.ps1 | 2 +- coin/provisioning/qtci-windows-7-x86/10-icu.ps1 | 2 +- .../provisioning/qtci-windows-7-x86/30-android.ps1 | 2 +- .../qtci-windows-7-x86/31-android_openssl.ps1 | 2 +- .../qtci-windows-7-x86/50-patch_qnx.ps1 | 2 +- .../qtci-windows-7-x86/90-install-notepad++.ps1 | 2 +- .../01-allow-remote-desktop-access.ps1 | 2 +- .../qtci-windows-8.1-x86/01-disable-uac.ps1 | 2 +- .../qtci-windows-8.1-x86/02-disable-ntp.ps1 | 2 +- .../qtci-windows-8.1-x86/02-disable-sleep.ps1 | 2 +- .../qtci-windows-8.1-x86/02-python.ps1 | 2 +- .../qtci-windows-8.1-x86/03-install-sevenzip.ps1 | 2 +- .../04-disable-windefender.ps1 | 2 +- .../04-disable-windows-updates.ps1 | 2 +- .../qtci-windows-8.1-x86/05-wsearch-off.ps1 | 2 +- .../qtci-windows-8.1-x86/07-mesa_llvmpipe.ps1 | 2 +- .../qtci-windows-8.1-x86/07-vc_redist.ps1 | 2 +- .../qtci-windows-8.1-x86/08-install-git.ps1 | 2 +- .../qtci-windows-8.1-x86/08-install-jdk.ps1 | 2 +- .../qtci-windows-8.1-x86/08-libclang.ps1 | 2 +- .../qtci-windows-8.1-x86/08-python3.ps1 | 2 +- .../09-install-dependencywalker.ps1 | 2 +- .../qtci-windows-8.1-x86/09-install-ruby.ps1 | 2 +- .../09-install-strawberry-perl.ps1 | 2 +- .../qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 | 2 +- .../provisioning/qtci-windows-8.1-x86/09-mysql.ps1 | 2 +- .../qtci-windows-8.1-x86/09-openssl.ps1 | 2 +- .../qtci-windows-8.1-x86/09-postgresql.ps1 | 2 +- .../09-set-network-test-server.ps1 | 2 +- coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 | 2 +- .../provisioning/qtci-windows-8.1-x86/60-cmake.ps1 | 2 +- coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 | 2 +- .../qtci-windows-8.1-x86/90-install-notepad++.ps1 | 2 +- .../01-allow-remote-desktop-access.ps1 | 2 +- .../qtci-windows-8.1-x86_64/01-disable-uac.ps1 | 2 +- .../qtci-windows-8.1-x86_64/02-disable-ntp.ps1 | 2 +- .../qtci-windows-8.1-x86_64/02-disable-sleep.ps1 | 2 +- .../qtci-windows-8.1-x86_64/02-python.ps1 | 2 +- .../03-install-sevenzip.ps1 | 2 +- .../04-disable-windefender.ps1 | 2 +- .../04-disable-windows-updates.ps1 | 2 +- .../qtci-windows-8.1-x86_64/05-wsearch-off.ps1 | 2 +- .../qtci-windows-8.1-x86_64/07-mesa_llvmpipe.ps1 | 2 +- .../qtci-windows-8.1-x86_64/07-vc_redist.ps1 | 2 +- .../qtci-windows-8.1-x86_64/08-install-git.ps1 | 2 +- .../qtci-windows-8.1-x86_64/08-install-jdk.ps1 | 2 +- .../qtci-windows-8.1-x86_64/08-libclang.ps1 | 2 +- .../08-msvc-2013-update5.ps1 | 2 +- .../qtci-windows-8.1-x86_64/08-python3.ps1 | 2 +- .../09-install-dependencywalker.ps1 | 2 +- .../qtci-windows-8.1-x86_64/09-install-ruby.ps1 | 2 +- .../09-install-strawberry-perl.ps1 | 2 +- .../qtci-windows-8.1-x86_64/09-mysql.ps1 | 2 +- .../qtci-windows-8.1-x86_64/09-openssl.ps1 | 2 +- .../qtci-windows-8.1-x86_64/09-postgresql.ps1 | 2 +- .../09-set-network-test-server.ps1 | 2 +- .../qtci-windows-8.1-x86_64/10-icu.ps1 | 2 +- .../qtci-windows-8.1-x86_64/60-cmake.ps1 | 2 +- .../qtci-windows-8.1-x86_64/70-jom.ps1 | 2 +- .../90-install-notepad++.ps1 | 2 +- 367 files changed, 5606 insertions(+), 5606 deletions(-) delete mode 100644 coin/provisioning/common/03-conan.ps1 delete mode 100644 coin/provisioning/common/3dstudio_3rdparty.ps1 delete mode 100755 coin/provisioning/common/DownloadURL.sh delete mode 100755 coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh delete mode 100755 coin/provisioning/common/InstallFromCompressedFileFromURL.sh delete mode 100755 coin/provisioning/common/InstallPKGFromURL.sh delete mode 100644 coin/provisioning/common/allow-remote-desktop-access.ps1 delete mode 100755 coin/provisioning/common/android_linux.sh delete mode 100755 coin/provisioning/common/check_and_set_proxy.sh delete mode 100644 coin/provisioning/common/cmake.ps1 delete mode 100755 coin/provisioning/common/cmake.sh delete mode 100755 coin/provisioning/common/cmake_linux.sh delete mode 100644 coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt delete mode 100644 coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt delete mode 100644 coin/provisioning/common/disable-ntp.ps1 delete mode 100644 coin/provisioning/common/disable-sleep.ps1 delete mode 100644 coin/provisioning/common/disable-uac.ps1 delete mode 100644 coin/provisioning/common/disable-windefender.ps1 delete mode 100644 coin/provisioning/common/disable-windows-updates.ps1 delete mode 100755 coin/provisioning/common/disable_selinux.sh delete mode 100755 coin/provisioning/common/fbx_linux.sh delete mode 100755 coin/provisioning/common/fbx_macos.sh delete mode 100644 coin/provisioning/common/fbx_windows.ps1 delete mode 100644 coin/provisioning/common/helpers.ps1 delete mode 100755 coin/provisioning/common/homebrew.sh delete mode 100644 coin/provisioning/common/http_proxy.txt delete mode 100644 coin/provisioning/common/icu.ps1 delete mode 100755 coin/provisioning/common/install-commandlinetools.sh delete mode 100644 coin/provisioning/common/install-dependencywalker.ps1 delete mode 100644 coin/provisioning/common/install-git.ps1 delete mode 100644 coin/provisioning/common/install-jdk.ps1 delete mode 100644 coin/provisioning/common/install-mingw.ps1 delete mode 100644 coin/provisioning/common/install-notepad++.ps1 delete mode 100644 coin/provisioning/common/install-qnx660.ps1 delete mode 100644 coin/provisioning/common/install-ruby.ps1 delete mode 100644 coin/provisioning/common/install-sevenzip.ps1 delete mode 100644 coin/provisioning/common/install-strawberry-perl.ps1 delete mode 100755 coin/provisioning/common/install_xcode.sh delete mode 100755 coin/provisioning/common/integrity.sh delete mode 100644 coin/provisioning/common/jom.ps1 delete mode 100644 coin/provisioning/common/libclang.ps1 delete mode 100755 coin/provisioning/common/libclang.sh delete mode 100644 coin/provisioning/common/libusb.ps1 create mode 100755 coin/provisioning/common/linux/android_linux.sh create mode 100755 coin/provisioning/common/linux/cmake_linux.sh create mode 100755 coin/provisioning/common/linux/disable_selinux.sh create mode 100755 coin/provisioning/common/linux/fbx_linux.sh create mode 100755 coin/provisioning/common/linux/integrity.sh create mode 100755 coin/provisioning/common/linux/openssl_for_android_linux.sh create mode 100755 coin/provisioning/common/linux/qnx_700.sh create mode 100755 coin/provisioning/common/linux/version.sh create mode 100755 coin/provisioning/common/macos/InstallAppFromCompressedFileFromURL.sh create mode 100755 coin/provisioning/common/macos/InstallPKGFromURL.sh create mode 100755 coin/provisioning/common/macos/cmake.sh create mode 100755 coin/provisioning/common/macos/fbx_macos.sh create mode 100755 coin/provisioning/common/macos/homebrew.sh create mode 100755 coin/provisioning/common/macos/install-commandlinetools.sh create mode 100755 coin/provisioning/common/macos/install_xcode.sh create mode 100755 coin/provisioning/common/macos/pip.sh create mode 100755 coin/provisioning/common/macos/python3.sh create mode 100755 coin/provisioning/common/macos/system_updates.sh create mode 100755 coin/provisioning/common/macos/virtualenv.sh delete mode 100644 coin/provisioning/common/memorypershell.ps1 delete mode 100644 coin/provisioning/common/mesa_llvmpipe.ps1 delete mode 100644 coin/provisioning/common/msvc_2015_update3_patch.ps1 delete mode 100644 coin/provisioning/common/mysql.ps1 delete mode 100644 coin/provisioning/common/ninja.ps1 delete mode 100644 coin/provisioning/common/openssl.ps1 delete mode 100755 coin/provisioning/common/openssl_for_android_linux.sh delete mode 100644 coin/provisioning/common/patch_qnx.ps1 delete mode 100755 coin/provisioning/common/pip.sh delete mode 100644 coin/provisioning/common/postgresql.ps1 delete mode 100644 coin/provisioning/common/python.ps1 delete mode 100644 coin/provisioning/common/python3.ps1 delete mode 100755 coin/provisioning/common/python3.sh delete mode 100755 coin/provisioning/common/qnx_700.sh delete mode 100644 coin/provisioning/common/set-network-test-server.ps1 delete mode 100755 coin/provisioning/common/system_updates.sh delete mode 100755 coin/provisioning/common/try_catch.sh create mode 100755 coin/provisioning/common/unix/DownloadURL.sh create mode 100755 coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh create mode 100755 coin/provisioning/common/unix/check_and_set_proxy.sh create mode 100644 coin/provisioning/common/unix/http_proxy.txt create mode 100755 coin/provisioning/common/unix/libclang.sh create mode 100755 coin/provisioning/common/unix/try_catch.sh delete mode 100644 coin/provisioning/common/vc_redist.ps1 delete mode 100755 coin/provisioning/common/version.sh delete mode 100755 coin/provisioning/common/virtualenv.sh create mode 100644 coin/provisioning/common/windows/03-conan.ps1 create mode 100644 coin/provisioning/common/windows/3dstudio_3rdparty.ps1 create mode 100644 coin/provisioning/common/windows/allow-remote-desktop-access.ps1 create mode 100644 coin/provisioning/common/windows/cmake.ps1 create mode 100644 coin/provisioning/common/windows/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt create mode 100644 coin/provisioning/common/windows/disable-ntp.ps1 create mode 100644 coin/provisioning/common/windows/disable-sleep.ps1 create mode 100644 coin/provisioning/common/windows/disable-uac.ps1 create mode 100644 coin/provisioning/common/windows/disable-windefender.ps1 create mode 100644 coin/provisioning/common/windows/disable-windows-updates.ps1 create mode 100644 coin/provisioning/common/windows/fbx_windows.ps1 create mode 100644 coin/provisioning/common/windows/helpers.ps1 create mode 100644 coin/provisioning/common/windows/icu.ps1 create mode 100644 coin/provisioning/common/windows/install-dependencywalker.ps1 create mode 100644 coin/provisioning/common/windows/install-git.ps1 create mode 100644 coin/provisioning/common/windows/install-jdk.ps1 create mode 100644 coin/provisioning/common/windows/install-mingw.ps1 create mode 100644 coin/provisioning/common/windows/install-notepad++.ps1 create mode 100644 coin/provisioning/common/windows/install-qnx660.ps1 create mode 100644 coin/provisioning/common/windows/install-ruby.ps1 create mode 100644 coin/provisioning/common/windows/install-sevenzip.ps1 create mode 100644 coin/provisioning/common/windows/install-strawberry-perl.ps1 create mode 100644 coin/provisioning/common/windows/jom.ps1 create mode 100644 coin/provisioning/common/windows/libclang.ps1 create mode 100644 coin/provisioning/common/windows/libusb.ps1 create mode 100644 coin/provisioning/common/windows/memorypershell.ps1 create mode 100644 coin/provisioning/common/windows/mesa_llvmpipe.ps1 create mode 100644 coin/provisioning/common/windows/msvc_2015_update3_patch.ps1 create mode 100644 coin/provisioning/common/windows/mysql.ps1 create mode 100644 coin/provisioning/common/windows/ninja.ps1 create mode 100644 coin/provisioning/common/windows/openssl.ps1 create mode 100644 coin/provisioning/common/windows/patch_qnx.ps1 create mode 100644 coin/provisioning/common/windows/postgresql.ps1 create mode 100644 coin/provisioning/common/windows/python.ps1 create mode 100644 coin/provisioning/common/windows/python3.ps1 create mode 100644 coin/provisioning/common/windows/set-network-test-server.ps1 create mode 100644 coin/provisioning/common/windows/vc_redist.ps1 create mode 100644 coin/provisioning/common/windows/wsearch-off.ps1 delete mode 100644 coin/provisioning/common/wsearch-off.ps1 diff --git a/coin/provisioning/common/03-conan.ps1 b/coin/provisioning/common/03-conan.ps1 deleted file mode 100644 index 2c9d9f8d..00000000 --- a/coin/provisioning/common/03-conan.ps1 +++ /dev/null @@ -1,62 +0,0 @@ -. "$PSScriptRoot\helpers.ps1" - -$scriptsPath = "C:\Python27\Scripts" - -& "$scriptsPath\pip.exe" install --upgrade conan==0.24.0 - -# Use Qt Project repository by default -& "$scriptsPath\conan.exe" remote add qtproject https://api.bintray.com/conan/qtproject/conan --insert - -[Environment]::SetEnvironmentVariable("CI_CONAN_BUILDINFO_DIR", "C:\Utils\conanbuildinfos", "Machine") - -function Start-Process-Logged -{ - Write-Host "Start-Process", $args - Start-Process @args -} - -function Run-Conan-Install -{ - Param ( - [string]$ConanfilesDir, - [string]$BuildinfoDir, - [string]$Arch, - [string]$Compiler, - [string]$CompilerVersion, - [string]$CompilerRuntime, - [string]$CompilerLibcxx - ) - - if ($CompilerRuntime) { - $extraArgs = "-s compiler.runtime=$($CompilerRuntime)" - } - - if ($CompilerLibcxx) { - $extraArgs = "-s compiler.libcxx=$($CompilerLibcxx)" - } - - $manifestsDir = "$PSScriptRoot\conan_manifests" - - Get-ChildItem -Path "$ConanfilesDir\*.txt" | - ForEach-Object { - $conanfile = $_.FullName - $outpwd = "C:\Utils\conanbuildinfos\$($BuildinfoDir)\$($_.BaseName)" - New-Item $outpwd -Type directory -Force - - $process = Start-Process-Logged ` - "$scriptsPath\conan.exe" ` - -WorkingDirectory $outpwd ` - -ArgumentList "install -f $conanfile --no-imports --verify $manifestsDir", ` - '-s', ('compiler="' + $Compiler + '"'), ` - "-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs" ` - -NoNewWindow -Wait -Verbose ` - -PassThru # Return process object - - if ($process.ExitCode -ne 0) { - Write-Host "conan exited with code $($process.ExitCode)" - Exit(1) - } - - Copy-Item -Path $conanfile -Destination "$outpwd\conanfile.txt" - } -} diff --git a/coin/provisioning/common/3dstudio_3rdparty.ps1 b/coin/provisioning/common/3dstudio_3rdparty.ps1 deleted file mode 100644 index f9c8faa7..00000000 --- a/coin/provisioning/common/3dstudio_3rdparty.ps1 +++ /dev/null @@ -1,10 +0,0 @@ -. "$PSScriptRoot\helpers.ps1" - -$zip = "c:\users\qt\downloads\Qt3DStudio-3rdparty-win64-CI.zip" - -Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.intra.qt.io/input/3rdparty/Qt3DStudio-3rdparty-win64-CI.zip -OutFile $zip -Verify-Checksum $zip "08D740D2EFB4CBCDE7D012908B89AA48DE5CD4E1" -Extract-Zip $zip C:\Utils\Qt3DStudio3rdparty -Remove-Item $zip - -[Environment]::SetEnvironmentVariable("QT3DSTUDIO_3RDPARTY_DIR", "C:/Utils/Qt3DStudio3rdparty", "Machine") diff --git a/coin/provisioning/common/DownloadURL.sh b/coin/provisioning/common/DownloadURL.sh deleted file mode 100755 index cb890e8a..00000000 --- a/coin/provisioning/common/DownloadURL.sh +++ /dev/null @@ -1,90 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# A helper script used for downloading a file from a URL or an alternative -# URL. Also the SHA1 is checked for the file. Target filename should also -# be given. -# -# If called directly from another script, it will exit the parent script -# as well, if not called in its own subshell with parentheses. - -# shellcheck source=try_catch.sh -source "${BASH_SOURCE%/*}/try_catch.sh" - -ExceptionDownloadPrimaryUrl=100 -ExceptionDownloadAltUrl=101 -ExceptionSHA1=102 - -function DownloadURL { - url=$1 - url_alt=$2 - expectedSha1=$3 - targetFile=$4 - - try - ( - try - ( - echo "Downloading from primary URL '$url'" - curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl - ) - catch || { - case $ex_code in - $ExceptionDownloadPrimaryUrl) - echo "Failed to download '$url' multiple times" - echo "Downloading tar.gz from alternative URL '$url_alt'" - curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl - ;; - esac - } - echo "Checking SHA1 on PKG '$targetFile'" - echo "$expectedSha1 *$targetFile" > $targetFile.sha1 - shasum --check $targetFile.sha1 || throw $ExceptionSHA1 - ) - - catch || { - case $ex_code in - $ExceptionDownloadAltUrl) - echo "Failed downloading PKG from primary and alternative URLs" - exit 1; - ;; - $ExceptionSHA1) - echo "Failed checksum on $targetFile." - exit 1; - ;; - esac - } -} - diff --git a/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh b/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh deleted file mode 100755 index bb7f772f..00000000 --- a/coin/provisioning/common/InstallAppFromCompressedFileFromURL.sh +++ /dev/null @@ -1,136 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script receives URLs to a compressed file. It then downloads it, -# uncompresses it and installs it by default -# to /Applications/. This can be overridden by a target parameter. - -# shellcheck source=try_catch.sh -source "${BASH_SOURCE%/*}/try_catch.sh" -# shellcheck source=DownloadURL.sh -source "${BASH_SOURCE%/*}/DownloadURL.sh" - -ExceptionDownload=99 -ExceptionCreateTmpFile=100 -ExceptionCreateTmpDirectory=101 -ExceptionUncompress=102 -ExceptionMoveApp=103 -ExceptionDeleteTmpFile=104 -ExceptionRemoveTmpDirectory=105 -ExceptionUnknownFormat=106 - - -function InstallAppFromCompressedFileFromURL { - url=$1 - url_alt=$2 - expectedSha1=$3 - appPrefix=$4 - target=$5 - - if [ "" == "$target" ]; then - target="/Applications/" - fi - - try - ( - basefilename=${url##*/} - extension=${basefilename##*.} - filename=${basefilename%.*} - if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then - extension="tar.gz" - fi - - echo "Extension for file: $extension" - echo "Creating temporary file and directory" - targetFile=$(mktemp "$TMPDIR$(uuidgen).$extension") || throw $ExceptionCreateTmpFile - # macOS 10.10 mktemp does require prefix - if [[ $OSTYPE == "darwin14" ]]; then - targetDirectory=$(mktemp -d -t '10.10') || throw $ExceptionCreateTmpDirectory - else - targetDirectory=$(mktemp -d) || throw $ExceptionCreateTmpDirectory - fi - (DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile") || throw $ExceptionDownload - echo "Uncompress $targetFile" - case $extension in - "tar.gz") - tar -xzf "$targetFile" --directory "$targetDirectory" || throw $ExceptionUncompress - ;; - "zip") - unzip "$targetFile" -d "$targetDirectory" || throw $ExceptionUncompress - ;; - *) - throw $ExceptionUnknownFormat - ;; - esac - echo "Moving app to '$target'" - sudo mv "$targetDirectory/$appPrefix/"* "$target" || throw $ExceptionMoveApp - echo "Removing file '$targetFile'" - rm "$targetFile" || throw $ExceptionDeleteTmpFile - echo "Removing directory '$targetDirectory'" - rm -rf "$targetDirectory" || throw $ExceptionRemoveTmpDirectory - ) - - catch || { - case $ex_code in - $ExceptionDownload) - exit 1; - ;; - $ExceptionCreateTmpFile) - echo "Failed to create temporary file" - exit 1; - ;; - $ExceptionUncompress) - echo "Failed extracting compressed file." - exit 1; - ;; - $ExceptionMoveApp) - echo "Failed moving app to '$target'." - exit 1; - ;; - $ExceptionDeleteTmpFile) - echo "Failed deleting temporary file." - exit 1; - ;; - $ExceptionRemoveTmpDirectory) - echo "Failed deleting temporary file." - exit 1; - ;; - $ExceptionUnknownFormat) - echo "Unknown file format." - exit 1; - ;; - esac - } -} diff --git a/coin/provisioning/common/InstallFromCompressedFileFromURL.sh b/coin/provisioning/common/InstallFromCompressedFileFromURL.sh deleted file mode 100755 index fb77b714..00000000 --- a/coin/provisioning/common/InstallFromCompressedFileFromURL.sh +++ /dev/null @@ -1,124 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# shellcheck source=try_catch.sh -source "${BASH_SOURCE%/*}/try_catch.sh" -# shellcheck source=DownloadURL.sh -source "${BASH_SOURCE%/*}/DownloadURL.sh" - -ExceptionDownload=99 -ExceptionCreateTmpFile=100 -ExceptionCreateTmpDirectory=101 -ExceptionUncompress=102 -ExceptionMoveApp=103 -ExceptionDeleteTmpFile=104 -ExceptionRemoveTmpDirectory=105 -ExceptionUnknownFormat=106 - - -function InstallFromCompressedFileFromURL { - url=$1 - url_alt=$2 - expectedSha1=$3 - installDirectory=$4 - appPrefix=$5 - - try - ( - basefilename=${url##*/} - extension=${basefilename##*.} - filename=${basefilename%.*} - if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then - extension="tar.gz" - fi - echo "Extension for file: $extension" - echo "Creating temporary file and directory" - targetFile=$(mktemp "$TMPDIR$(uuidgen)XXXXX.$extension") || throw $ExceptionCreateTmpFile - targetDirectory=$(mktemp -d) || throw $ExceptionCreateTmpDirectory - (DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile") || throw $ExceptionDownload - echo "Uncompress $targetFile" - case $extension in - "tar.gz") - tar -xzf "$targetFile" --directory "$targetDirectory" || throw $ExceptionUncompress - ;; - "zip") - unzip "$targetFile" -d "$targetDirectory" || throw $ExceptionUncompress - ;; - *) - throw $ExceptionUnknownFormat - ;; - esac - echo "Moving app to $installDirectory" - sudo mkdir -p "$installDirectory" - sudo mv "$targetDirectory/$appPrefix/"* "$installDirectory" || throw $ExceptionMoveApp - echo "Removing file '$targetFile'" - rm "$targetFile" || throw $ExceptionDeleteTmpFile - echo "Removing directory '$targetDirectory'" - rm -rf "$targetDirectory" || throw $ExceptionRemoveTmpDirectory - ) - - catch || { - case $ex_code in - $ExceptionDownload) - exit 1; - ;; - $ExceptionCreateTmpFile) - echo "Failed to create temporary file" - exit 1; - ;; - $ExceptionUncompress) - echo "Failed extracting compressed file." - exit 1; - ;; - $ExceptionMoveApp) - echo "Failed moving app to target location." - exit 1; - ;; - $ExceptionDeleteTmpFile) - echo "Failed deleting temporary file." - exit 1; - ;; - $ExceptionRemoveTmpDirectory) - echo "Failed deleting temporary file." - exit 1; - ;; - $ExceptionUnknownFormat) - echo "Unknown file format." - exit 1; - ;; - esac - } -} - diff --git a/coin/provisioning/common/InstallPKGFromURL.sh b/coin/provisioning/common/InstallPKGFromURL.sh deleted file mode 100755 index bf834e5d..00000000 --- a/coin/provisioning/common/InstallPKGFromURL.sh +++ /dev/null @@ -1,104 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# shellcheck source=try_catch.sh -source "${BASH_SOURCE%/*}/try_catch.sh" - -ExceptionCreateTmpFile=100 -ExceptionDownloadPrimaryUrl=101 -ExceptionDownloadAltUrl=102 -ExceptionSHA1=103 -ExceptionInstallerPKG=104 -ExceptionDeleteTmpFile=105 - - -function InstallPKGFromURL { - url=$1 - url_alt=$2 - expectedSha1=$3 - targetDirectory=$4 - - try - ( - echo "Creating temporary file" - targetFile=$(mktemp "$TMPDIR$(uuidgen).pkg") || trow $ExceptionCreateTmpFile - try - ( - echo "Downloading PKG from primary URL '$url'" - curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl - ) - catch || { - case $ex_code in - $ExceptionDownloadPrimaryUrl) - echo "Failed to download '$url' multiple times" - echo "Downloading PKG from alternative URL '$url_alt'" - curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl - ;; - esac - } - echo "Checking SHA1 on PKG '$targetFile'" - echo "$expectedSha1 *$targetFile" > $targetFile.sha1 - /usr/bin/shasum --check $targetFile.sha1 || throw $ExceptionSHA1 - echo "Run installer on PKG" - sudo installer -package "$targetFile" -target "$targetDirectory" || throw $ExceptionInstallerPKG - echo "Removing file '$targetFile'" - rm "$targetFile" || throw $ExceptionDeleteTmpFile - ) - - catch || { - case $ex_code in - $ExceptionCreateTmpFile) - echo "Failed to create temporary file" - exit 1; - ;; - $ExceptionDownloadAltUrl) - echo "Failed downloading PKG from primary and alternative URLs" - exit 1; - ;; - $ExceptionSHA1) - echo "Failed to check sha1sum." - exit 1; - ;; - $ExceptionInstallerPKG) - echo "Failed running installer on PKG." - exit 1; - ;; - $ExceptionDeleteTmpFile) - echo "Failed deleting temporary file." - exit 1; - ;; - esac - } -} diff --git a/coin/provisioning/common/allow-remote-desktop-access.ps1 b/coin/provisioning/common/allow-remote-desktop-access.ps1 deleted file mode 100644 index 06ea20a4..00000000 --- a/coin/provisioning/common/allow-remote-desktop-access.ps1 +++ /dev/null @@ -1,36 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script allows the Windows Remote Desktop Access - -reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f diff --git a/coin/provisioning/common/android_linux.sh b/coin/provisioning/common/android_linux.sh deleted file mode 100755 index c218ffe4..00000000 --- a/coin/provisioning/common/android_linux.sh +++ /dev/null @@ -1,135 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script install Android sdk and ndk. - -# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version - -source "${BASH_SOURCE%/*}/../common/try_catch.sh" -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" -source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" - -targetFolder="/opt/android" -sdkTargetFolder="$targetFolder/sdk" - -basePath="http://ci-files01-hki.intra.qt.io/input/android" - -toolsVersion="r25.2.5" -toolsFile="tools_$toolsVersion-linux.zip" -ndkVersion="r10e" -ndkFile="android-ndk-$ndkVersion-linux-x86_64.zip" -sdkBuildToolsVersion="25.0.2" -sdkApiLevel="android-21" - -toolsSha1="72df3aa1988c0a9003ccdfd7a13a7b8bd0f47fc1" -ndkSha1="f692681b007071103277f6edc6f91cb5c5494a32" - -toolsTargetFile="/tmp/$toolsFile" -toolsSourceFile="$basePath/$toolsFile" -ndkTargetFile="/tmp/$ndkFile" -ndkSourceFile="$basePath/$ndkFile" - -ExceptionDownload=99 -ExceptionUnzipTools=100 -ExceptionUnzipNdk=101 -ExceptionRmTools=102 -ExceptionRmNdk=103 -ExceptionSdkManager=104 - -try -( - (DownloadURL "$toolsSourceFile" "$toolsSourceFile" "$toolsSha1" "$toolsTargetFile") || throw $ExceptionDownload - (DownloadURL "$ndkSourceFile" "$ndkSourceFile" "$ndkSha1" "$ndkTargetFile") || throw $ExceptionDownload - echo "Unzipping Android NDK to '$targetFolder'" - sudo unzip -q "$ndkTargetFile" -d "$targetFolder" || throw $ExceptionUnzipNdk - echo "Unzipping Android Tools to '$sdkTargetFolder'" - sudo unzip -q "$toolsTargetFile" -d "$sdkTargetFolder" || throw $ExceptionUnzipTools - rm "$ndkTargetFile" || throw $ExceptionRmNdk - rm "$toolsTargetFile" || throw $ExceptionRmTools - - echo "Changing ownership of Android files." - if uname -a |grep -q "el6\|el7"; then - sudo chown -R qt:wheel "$targetFolder" - else - sudo chown -R qt:users "$targetFolder" - fi - - echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion." - if [ "$proxy" != "" ]; then - proxy_host=$(echo $proxy | cut -d'/' -f3 | cut -d':' -f1) - proxy_port=$(echo $proxy | cut -d':' -f3) - echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" --no_https --proxy=http --proxy_host=$proxy_host --proxy_port=$proxy_port "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager - else - echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager - fi - - echo "export ANDROID_SDK_HOME=$sdkTargetFolder" >> ~/.bashrc - echo "export ANDROID_NDK_HOME=$targetFolder/android-ndk-$ndkVersion" >> ~/.bashrc - echo "export ANDROID_NDK_HOST=linux-x86_64" >> ~/.bashrc - echo "export ANDROID_API_VERSION=$sdkApiLevel" >> ~/.bashrc - - echo "Android SDK tools = $toolsVersion" >> ~/versions.txt - echo "Android SDK Build Tools = $sdkBuildToolsVersion" >> ~/versions.txt - echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt - echo "Android NDK = $ndkVersion" >> ~/versions.txt -) -catch || { - case $ex_code in - $ExceptionDownload) - exit 1; - ;; - $ExceptionUnzipTools) - echo "Failed to unzip Android SDK Tools." - exit 1; - ;; - $ExceptionUnzipNdk) - echo "Failed to unzip Android NDK." - exit 1; - ;; - $ExceptionRmTools) - echo "Failed to remove temporary tools package '$toolsTargetFile'." - exit 1; - ;; - $ExceptionRmNdk) - echo "Failed to remove temporary NDK package '$ndkTargetFile'." - exit 1; - ;; - $ExceptionSdkManager) - echo "Failed to run sdkmanager." - exit 1; - ;; - esac -} - diff --git a/coin/provisioning/common/check_and_set_proxy.sh b/coin/provisioning/common/check_and_set_proxy.sh deleted file mode 100755 index 8dad878c..00000000 --- a/coin/provisioning/common/check_and_set_proxy.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env bash -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -source "${BASH_SOURCE%/*}/try_catch.sh" -source "${BASH_SOURCE%/*}/http_proxy.txt" - -try -( - wget -q -e "http_proxy=$proxy" --spider proxy.intra.qt.io -) - -if [ $? -eq 0 ]; then - echo "Setting http_proxy to $proxy" - export http_proxy=$proxy - -else - echo "Proxy not detected at $proxy" -fi - diff --git a/coin/provisioning/common/cmake.ps1 b/coin/provisioning/common/cmake.ps1 deleted file mode 100644 index d7e26556..00000000 --- a/coin/provisioning/common/cmake.ps1 +++ /dev/null @@ -1,56 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\helpers.ps1" - -$majorminorversion = "3.6" -$version = "3.6.2" - -$zip = "c:\users\qt\downloads\cmake-" + $version + "-win32-x86.zip" -$officialurl = "https://cmake.org/files/v" + $majorminorversion + "/cmake-" + $version + "-win32-x86.zip" -$cachedurl = "\\ci-files01-hki.intra.qt.io\provisioning\cmake\cmake-" + $version + "-win32-x86.zip" - -echo "Removing old cmake" -Remove-Item "C:\CMake" -Force -Recurse -ErrorAction SilentlyContinue - -Download $officialurl $cachedurl $zip -Verify-Checksum $zip "541F6E7EFD228E46770B8631FFE57097576E4D4E" - -Extract-Zip $zip C: -$defaultinstallfolder = "C:\cmake-" + $version + "-win32-x86" -Rename-Item $defaultinstallfolder C:\CMake - -Add-Path "C:\CMake\bin" - -echo "CMake = $version" >> ~\versions.txt - diff --git a/coin/provisioning/common/cmake.sh b/coin/provisioning/common/cmake.sh deleted file mode 100755 index c727c8ff..00000000 --- a/coin/provisioning/common/cmake.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs CMake - -# CMake is needed for autotests that verify that Qt can be built with CMake - -# shellcheck source=./InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/InstallAppFromCompressedFileFromURL.sh" - -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/cmake-3.6.2-Darwin-x86_64.tar.gz" -AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Darwin-x86_64.tar.gz" -SHA1="13835afa3aea939e07a7ecccedcc041dd8c3a86e" -appPrefix="cmake-3.6.2-Darwin-x86_64" - -InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" - -echo "export PATH=/Applications/CMake.app/Contents/bin:\$PATH" >> ~/.bashrc -echo "CMake = 3.6.2" >> ~/versions.txt diff --git a/coin/provisioning/common/cmake_linux.sh b/coin/provisioning/common/cmake_linux.sh deleted file mode 100755 index 35313d3c..00000000 --- a/coin/provisioning/common/cmake_linux.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs CMake 3.6.2 - -# CMake is needed for autotests that verify that Qt can be built with CMake - -# shellcheck source=InstallFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/InstallFromCompressedFileFromURL.sh" - -version="3.6.2" -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz" -AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz" -SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c" -targetFolder="/opt/cmake-$version" -appPrefix="cmake-$version-Linux-x86_64" - -InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix" - -echo "Adding $targetFolder/bin to PATH" -echo "export PATH=$targetFolder/bin:\$PATH" >> ~/.bashrc diff --git a/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt deleted file mode 100644 index c61454b9..00000000 --- a/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt +++ /dev/null @@ -1,2 +0,0 @@ -1478728220 -conanfile.py: 966eefe972ce7b809cf46722ed4acc8f \ No newline at end of file diff --git a/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt deleted file mode 100644 index ada3d009..00000000 --- a/coin/provisioning/common/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt +++ /dev/null @@ -1,257 +0,0 @@ -1478728553 -bin/derb.exe: 3ec3b316ff23272a1b3fd2b158bf8f0c -bin/genbrk.exe: d20b4453d8f27575aa99a922b1b73979 -bin/genccode.exe: fd6c6b4a19785fe79e64a5a7c42126f5 -bin/gencfu.exe: b5eb4c1573c0a57177d9b07c3f550fe5 -bin/gencmn.exe: 67af9d71860826f5b2fc77f88f05dd57 -bin/gencnval.exe: e249044782f01701e32e31479404b424 -bin/gendict.exe: 8602eabdc50fa6155b625726864dba16 -bin/gennorm2.exe: 325e3fdd8e7136e76c11f9b906051cd4 -bin/genrb.exe: 239a4ff2f0b48080aacb71fc76be8d2f -bin/gensprep.exe: a1c66a70887166b100cc41a5e46345ce -bin/icu-config: 96b18a047b3d3f489e2960b45896f816 -bin/icuinfo.exe: edd6e3cae4a64effa44d0f0c6d9c49e3 -bin/icupkg.exe: 3d8237194aab07ae0b94df5a612d9809 -bin/makeconv.exe: 99a4faca3677d2387af16a646a58ef8a -bin/pkgdata.exe: cc98c16f44eee8bbbe395b440ea4ffdf -bin/uconv.exe: d61219c6e2b6204bc6b763b19863ed36 -conaninfo.txt: fd101264bb948df865b27622957a2f15 -include/layout/LEFontInstance.h: 832355f57af5c308176c31b4b509ee66 -include/layout/LEGlyphFilter.h: d9f85ffb6092f4d0a0f7d6d2b47af762 -include/layout/LEGlyphStorage.h: f1223e9ee45c7b70bb5716523b110c53 -include/layout/LEInsertionList.h: dee4db6d6404cdb502188ef0f7271cf7 -include/layout/LELanguages.h: a067c055ed8b2463797e2219d5c4f584 -include/layout/LEScripts.h: 54a3a278a6e40180944ae915b816f4eb -include/layout/LESwaps.h: 75f4e8675dbe6af58e563834aedd7bc8 -include/layout/LETableReference.h: 5a398e838e744826c08b2c3246bb6c85 -include/layout/LETypes.h: e6b0751d998bf62a0f5c547ea385e01b -include/layout/LayoutEngine.h: 316ad98ce1ec2fbcff405706827efbc4 -include/layout/ParagraphLayout.h: 50ea2c0f4d5f43f8c889c9634628407a -include/layout/RunArrays.h: 3f617f033219e611639c272cb3aff784 -include/layout/loengine.h: f8b15a37f9c330dfa87c69c5501e80cd -include/layout/playout.h: e86c74c388011a1af118c1d4a53dde54 -include/layout/plruns.h: 84d32229ac7a487f0f9d34426fa3ea8a -include/unicode/alphaindex.h: e74fcba85b76577d32b90bc0056ee5d9 -include/unicode/appendable.h: 5c2d97a96252e2c959d4c226a554575b -include/unicode/basictz.h: 444077f7dd19bd6dbe24034360356e8a -include/unicode/brkiter.h: 0a5796a84c272600a360dc5918899492 -include/unicode/bytestream.h: f828cc9f542c232d2aadb09b9099c559 -include/unicode/bytestrie.h: 765c037e45325e1970e839349df7c28c -include/unicode/bytestriebuilder.h: 634c9203ef678ee0d8fd9baffa8e3e46 -include/unicode/calendar.h: e360220586bcd0c3ea93b610bf4fe202 -include/unicode/caniter.h: f6de1e31cdc53563f35b093f8f8a07d8 -include/unicode/chariter.h: d6030b3dffd5355f9377318f76dd69de -include/unicode/choicfmt.h: e86083f42af655ca0806ce1ed3dc55a0 -include/unicode/coleitr.h: 9a393483da6d9daae0bf18dd997abcfa -include/unicode/coll.h: 06d3855e97984cd27579ec69b1985cc1 -include/unicode/compactdecimalformat.h: d1cca4ce6027a3d42a29b55e9ce0b82c -include/unicode/curramt.h: efd2919661fe8dbc23f6b0f5bd33e685 -include/unicode/currpinf.h: b3cf75cd234ec080a7fee08e20906be6 -include/unicode/currunit.h: f8b67c06aa5547b9911378f39e70bc5d -include/unicode/datefmt.h: 034fcd313ba7753923be9b30833ff13e -include/unicode/dbbi.h: 3435ff244bdf7d248fa81c8162f6da9c -include/unicode/dcfmtsym.h: e4935f31b8f97b149fa686a9996f6758 -include/unicode/decimfmt.h: e4fcfcfcb4bb45e7935cec1ec41ba359 -include/unicode/docmain.h: 81c20148681a5d7598d33fe1e49f3c5b -include/unicode/dtfmtsym.h: 4a7ee444945513d0939376634f42d0ec -include/unicode/dtintrv.h: 9d0929775a3d4599f90020ffb304d66c -include/unicode/dtitvfmt.h: d42ce527e4a5eb3138782d92acd97b88 -include/unicode/dtitvinf.h: c7cedf40b871f6d3c77cc013d06983f7 -include/unicode/dtptngen.h: b7e58f01d5e588371e22e55a2d255208 -include/unicode/dtrule.h: 9b687ce82b426bfd8b67f2a743f9114c -include/unicode/enumset.h: 9b15421cfac73c8845562dc2eba0f2e9 -include/unicode/errorcode.h: 28c37140645dfa2f430cf531131a2cbb -include/unicode/fieldpos.h: ae206bb308885c2dae6bd15792512e6f -include/unicode/filteredbrk.h: 3d230ab55f28d50fbc5c7d391cd897d9 -include/unicode/fmtable.h: fe37b4f3f1862172fcf708a8913b5d90 -include/unicode/format.h: 637778c5df6458f3f90d6f87e7d6a694 -include/unicode/fpositer.h: 276908f795beea88cd9d3f6f43ff82b2 -include/unicode/gender.h: 05bdc8c839f568e55c1d5d57c034dd36 -include/unicode/gregocal.h: 165eb6c7ffe6d914240c4bc0a2d7e5e0 -include/unicode/icudataver.h: 6b463f7d991d4cf4b0278bda90d4419f -include/unicode/icuplug.h: 2688326bbc6184edbfb04a9e398a363a -include/unicode/idna.h: b7885800ec0092f7b0411810ef0a0150 -include/unicode/listformatter.h: 8e460de80d6cb5701b3fcc2a3e704c14 -include/unicode/localpointer.h: ef6f8ec1d09bcfd660632f2df08c8d30 -include/unicode/locdspnm.h: df688f9f85fa7927b037811db0a5a934 -include/unicode/locid.h: 7d2c34577acdb5d7372ab35b02068581 -include/unicode/measfmt.h: fdd0cbd2a7f3af228f25560a3f63c4ad -include/unicode/measunit.h: 54bcc9c8bd45f4d61baad1ecfda8874d -include/unicode/measure.h: 3a03dc0bc233874de9b869a64a057835 -include/unicode/messagepattern.h: e3ae4457660d55835e42d88c3338a661 -include/unicode/msgfmt.h: de76868b18a099b367a685c31c0a14d8 -include/unicode/normalizer2.h: 0b96e4e3fe2db9df3ea140dbbe8ea140 -include/unicode/normlzr.h: 850f123dce4120db36601bcd4a77e925 -include/unicode/numfmt.h: c45e7b584738ae545937b3431a7e97b7 -include/unicode/numsys.h: 3b40734e737a0328f7c63124f07727e4 -include/unicode/parseerr.h: aa97d4d0cb5ef66baf1652c46223a81f -include/unicode/parsepos.h: 408632c4f4a0ec42811b50295be88ec9 -include/unicode/platform.h: fceecfa20a56af2a62a310d3d9fd1b14 -include/unicode/plurfmt.h: 06a5b724a0cdc04673d2467002605b50 -include/unicode/plurrule.h: 19d8e5c3f59ac4a833883da7fc52279c -include/unicode/ptypes.h: 93226b56866b0001f58f0319e430da08 -include/unicode/putil.h: 12979acdf705cac063a0f7862a20907b -include/unicode/rbbi.h: f0fe0af5306ea31bcb128a57dad17785 -include/unicode/rbnf.h: fa3ee91ae518f46628171c5eda544702 -include/unicode/rbtz.h: 76eb867d186e64e6bd425561d9371d7d -include/unicode/regex.h: 3ef7c102b12d3167fa019d203f524ec4 -include/unicode/region.h: 149a3b19b81a6e9093cb40f63a688fe7 -include/unicode/reldatefmt.h: 0f38d6b83c8a59898e4b546bd00bb459 -include/unicode/rep.h: 5fa4336c1302e276e81d2716a9789511 -include/unicode/resbund.h: 8c9bf16c940d2fa6d27e92b4b9023b1c -include/unicode/schriter.h: fcb1bcf67285e897acf621e937b13010 -include/unicode/scientificnumberformatter.h: 0f0c586dcb3cb2d59c10f9a42490e81f -include/unicode/search.h: ddfee95357399f1840854929715a99f3 -include/unicode/selfmt.h: cf18d9ce0e01636d74c14aac25dea995 -include/unicode/simpleformatter.h: aa8128e6a7368689e974552143be3c55 -include/unicode/simpletz.h: 0c847bdd492d23c7d78993e03d8364b8 -include/unicode/smpdtfmt.h: 19192d367d28f9812c71588222331218 -include/unicode/sortkey.h: 323299d4a40734274de910e74e6b7714 -include/unicode/std_string.h: e019f8e200de712588502817a22e5049 -include/unicode/strenum.h: cece8736aaa78de5edb80b2d8bcf2339 -include/unicode/stringpiece.h: 707434771237dbc6467f49aebc26f7f7 -include/unicode/stringtriebuilder.h: 251396f1c130290458da7553cca598f6 -include/unicode/stsearch.h: 70a69561b21c1a8e14f7d1a4e0760392 -include/unicode/symtable.h: dd632a7e27832b5992d4a54205c599c4 -include/unicode/tblcoll.h: 95b69fba4fd024406b9e4d991f1ad7c7 -include/unicode/timezone.h: 3e88d71098f36369b9892baff81c603c -include/unicode/tmunit.h: b946f43e7c8bec8aa50ddd6120671446 -include/unicode/tmutamt.h: e67a0e5e8b642aee17578411d554bcc2 -include/unicode/tmutfmt.h: 9d7e425317331c3ed890cefb0f654004 -include/unicode/translit.h: 9eb1419219ba781ff4653b4983a4e33c -include/unicode/tzfmt.h: 31ad89c49cc59da450befd0a9c2cee84 -include/unicode/tznames.h: 72003f95cbf6b2bb6acc12d3b4b3f41a -include/unicode/tzrule.h: 6416905b7247c15c939cc0e2d32a6510 -include/unicode/tztrans.h: 223b5af929e494c1894c6a24e8685f44 -include/unicode/ubidi.h: 66179ab0b99a5d356dba19e14eb5ecd3 -include/unicode/ubrk.h: 117eb54e39da5ce3dba2c9679707b0b7 -include/unicode/ucal.h: 70b7c32899132549a87577d2e96d8b75 -include/unicode/ucasemap.h: 1f64f081f3d1ee03e17d9cebb4b39c34 -include/unicode/ucat.h: 7420c409443c281d0396a824f7ce954c -include/unicode/uchar.h: 6049da45cae06c38009809cd701e8fc8 -include/unicode/ucharstrie.h: cdd315664d45ceeb931f740427eba956 -include/unicode/ucharstriebuilder.h: 08b57db9db7ec6c83a727b4e7e93a84c -include/unicode/uchriter.h: 26aecb73ed6c3b66d45920b6edc82e94 -include/unicode/uclean.h: 220a7ed9637f6d08844892406ee12fd7 -include/unicode/ucnv.h: 90e6635683216cf04e9e51c7793cce02 -include/unicode/ucnv_cb.h: 29d1534d54197074136641f9e73bca3a -include/unicode/ucnv_err.h: 0b8f3b01f733daf5fa2bab7d0c77a83f -include/unicode/ucnvsel.h: af61d762e6c51d92c6191a6234eba4c0 -include/unicode/ucol.h: 5794231873c0168366cac78abd7b9ba8 -include/unicode/ucoleitr.h: 2960fa61e49001636797afbc1cbd3e61 -include/unicode/uconfig.h: 2bc6d6073763aa34555775d5868dec4e -include/unicode/ucsdet.h: 77f79ed197997607ad82834cddcecee3 -include/unicode/ucurr.h: 4e010cfe5251e583c06597df3dbbd7c8 -include/unicode/udat.h: 03876d47a6da7ae776311f580635c003 -include/unicode/udata.h: ca1f4a55a240ea9586f2cca1ea4764c8 -include/unicode/udateintervalformat.h: 6f55cc14a063de8c79b74a7316d93e6f -include/unicode/udatpg.h: fd44f3f982452c68cdf6b1f3b159f068 -include/unicode/udisplaycontext.h: cdd37d6941337b96a75801e0716ca045 -include/unicode/uenum.h: 0f39322455d626debaf0bbe476a77c54 -include/unicode/ufieldpositer.h: 68ae4017d10f71b84083c24b2e09b536 -include/unicode/uformattable.h: 257f1dd17c788b7f5eab9ee3627f654c -include/unicode/ugender.h: be7155c7b25e2a7b7ea4d22ffc939557 -include/unicode/uidna.h: 851038bc78b135bf99c65dd0648e78f7 -include/unicode/uiter.h: 8e6b6197795cb2d42f8c80922d28ccf2 -include/unicode/uldnames.h: 8545429414195c42ee9a05694540bd8d -include/unicode/ulistformatter.h: 56cc2f8025387fcb18422300373a6e47 -include/unicode/uloc.h: b048d6c8e26ed8a65d0403d90ea4081c -include/unicode/ulocdata.h: 0803ed6ac97fbf4a10c3ca436f903fb2 -include/unicode/umachine.h: 8946d5b383646c9de9fc8c84eb0456fd -include/unicode/umisc.h: 3f34c9d536fdd5d4fddca2cf952bcfaa -include/unicode/umsg.h: 8880b14654d63c6e78a50d8f569b2766 -include/unicode/unifilt.h: 3b0368ea2da9a503aa47803e395b513e -include/unicode/unifunct.h: 3d37601bd3ae27b4e51431713d9f7533 -include/unicode/unimatch.h: e1a18096e0c7c7220c5c9149cd2d184c -include/unicode/unirepl.h: 7f1973a960a652ff74fa63e21969bab9 -include/unicode/uniset.h: fa3cfc8b4883a69120bf35e65f5d75ec -include/unicode/unistr.h: 975e37994ae2d3197a86284f1bdacdf3 -include/unicode/unorm.h: a04a23023daa99571ef2b7edca9dc6d2 -include/unicode/unorm2.h: 5ab66d75a9251a8df00f2075128ab010 -include/unicode/unum.h: 6e24b3d63e65f4d0a3076d33708a96d7 -include/unicode/unumsys.h: d239b6c2f97f51c221fcd66865adbaf9 -include/unicode/uobject.h: 07ebe875a9d304f71f525d2a71b20ddc -include/unicode/upluralrules.h: d9a66886a7585743cc8abe54af8e5955 -include/unicode/uregex.h: 6eb3c76e7d6fa2fed34b77f7fcc5cc85 -include/unicode/uregion.h: 0819c20dc8e0b5aebc5ec527828f565e -include/unicode/ureldatefmt.h: 057a6220b33c1c81e0cebc9a5da40929 -include/unicode/urename.h: 73c3a4cd707c1549f27341c859b099bb -include/unicode/urep.h: dc3eaf59ed5c198facce9f4a97a79ecf -include/unicode/ures.h: 6b374e2d473dfab51bcf7306c46f9eb6 -include/unicode/uscript.h: baaefbb5a6c5e251da2bb1800626d9e4 -include/unicode/usearch.h: 3e51b12fdf6a1adfc4696946ac0a4b6c -include/unicode/uset.h: 62d5813111f8391b4f616da08802aa24 -include/unicode/usetiter.h: 6baeb6276d80be18739355f9549b38e7 -include/unicode/ushape.h: f87732f736df2bbb90d46a10779876e7 -include/unicode/uspoof.h: a6510014653e0576fcf39c9dfd74f955 -include/unicode/usprep.h: 4ea1ec6a6d4fcbf2c1a239f23873da98 -include/unicode/ustdio.h: 0fd603db4b22ee783b7298e61be990b8 -include/unicode/ustream.h: 7d0c8f8409f683d2b1044537db4be8bf -include/unicode/ustring.h: 49c56a6248a7c92ee93a11331d2a6364 -include/unicode/ustringtrie.h: 08470063002ce9a8df978481b0d5588d -include/unicode/utext.h: c83e4d6390b463b28168cf90a734966e -include/unicode/utf.h: 0d1807bea996ca42bad86a938ba69453 -include/unicode/utf16.h: b376232af20fa9f77c983c6cc91800cf -include/unicode/utf32.h: ed15f0927cec48cab1922d08e1fdcce1 -include/unicode/utf8.h: 0d3fb609e35e2c67dce1a4889973bebd -include/unicode/utf_old.h: fce92682d7539e0fde301c54ef9e8760 -include/unicode/utmscale.h: 267dcde091ed1b81f03b1fff49c05e69 -include/unicode/utrace.h: 25f64a4cd8fc8a13bdfadd59bb287d49 -include/unicode/utrans.h: cc28e262a704403f38c26becae727165 -include/unicode/utypes.h: 21e5e8cc7dc66bdb83f70971bed1a5e4 -include/unicode/uvernum.h: d878c9e384487c8668c122712134c0f1 -include/unicode/uversion.h: 140b36fa9bffd2cb2b1c7f02691923e6 -include/unicode/vtzone.h: 90e065183436be0a94918465f66be863 -lib/icu/57.1/Makefile.inc: 51df1179cc12274af810405a09627a85 -lib/icu/57.1/pkgdata.inc: ea5b004208a38d31072631debf2820c5 -lib/icu/Makefile.inc: 51df1179cc12274af810405a09627a85 -lib/icu/current/Makefile.inc: 51df1179cc12274af810405a09627a85 -lib/icu/current/pkgdata.inc: ea5b004208a38d31072631debf2820c5 -lib/icu/pkgdata.inc: ea5b004208a38d31072631debf2820c5 -lib/icudt.dll: 008d9b3a7b34c3cfcf90b3314a998db9 -lib/icudt57.dll: 008d9b3a7b34c3cfcf90b3314a998db9 -lib/icuin.dll: 2dad9816f0d70e640435604dea7a02ca -lib/icuin57.dll: 2dad9816f0d70e640435604dea7a02ca -lib/icuio.dll: 5d8d3f8556adf2c4c1508dc7fd30c9d5 -lib/icuio57.dll: 5d8d3f8556adf2c4c1508dc7fd30c9d5 -lib/icule.dll: 7711d0ed1ab71d54a13d6146a44100a0 -lib/icule57.dll: 7711d0ed1ab71d54a13d6146a44100a0 -lib/iculx.dll: 8f9829ecc0917da35df6ac1b95867ea8 -lib/iculx57.dll: 8f9829ecc0917da35df6ac1b95867ea8 -lib/icutest.dll: c58029e6799efbd6dd809665bc243661 -lib/icutest57.dll: c58029e6799efbd6dd809665bc243661 -lib/icutu.dll: 6f76dea90ce1d6e7651471dbb9c15e09 -lib/icutu57.dll: 6f76dea90ce1d6e7651471dbb9c15e09 -lib/icuuc.dll: 6d770a12bdeee63da045a1030abdbaa1 -lib/icuuc57.dll: 6d770a12bdeee63da045a1030abdbaa1 -lib/libicudt.dll.a: 2a9bd71e462b4b914efc91907d7928f1 -lib/libicuin.dll.a: 5cfe05e08eca003163f3e5765e5b4c58 -lib/libicuio.dll.a: 2bdacffc519030a8d4188f83fdc81fd1 -lib/libicule.dll.a: b1fb12fb94759dd8a38d5abfa6f4ad21 -lib/libiculx.dll.a: c15e32fd0a5f9239be1370e557e1050b -lib/libicutest.dll.a: 14cd311813f51ce75b0d0989372ed3d9 -lib/libicutu.dll.a: d3357b6836a2d24f1f9786efc195e3f1 -lib/libicuuc.dll.a: 09afc25669dd4526dfe794a8cf9428a3 -lib/pkgconfig/icu-i18n.pc: 92c5e21b66b1c1103f95f3f24aba8407 -lib/pkgconfig/icu-io.pc: 7202507898b19d39e47af89913d2e48b -lib/pkgconfig/icu-le.pc: aecca7de6d94cd8fcea30f61818c3436 -lib/pkgconfig/icu-lx.pc: e3b92f49261a56c6fa42999929e0b614 -lib/pkgconfig/icu-uc.pc: 3c15a1901d200540ea9737e69473f721 -share/icu/57.1/LICENSE: 787d3b37867445c1cdd6f6167bd0e347 -share/icu/57.1/config/mh-mingw: fba135252f1f3bf3c41d9601239b91d6 -share/icu/57.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813 -share/icu/57.1/mkinstalldirs: 7484dc240ad83e9908bed6d968fda871 -share/man/man1/derb.1: dd6ef195449ac6d5b737f593da48c645 -share/man/man1/genbrk.1: d582931cc6be22153312b877dfa10bda -share/man/man1/gencfu.1: 122f19c9001531b553d26d0df3daf5ff -share/man/man1/gencnval.1: 8e91c767edcfa124b530839d6773b186 -share/man/man1/gendict.1: c5bf41dd6f865bc6efec54e308ed3e2b -share/man/man1/genrb.1: 0334a4504849157d50d1dfc088857b90 -share/man/man1/icu-config.1: 669e5783bf5465d9828a8bee9af55257 -share/man/man1/makeconv.1: 454b0e32760b4ceb61c8b3d2ee16e989 -share/man/man1/pkgdata.1: 715020d492a3550929754c1a0df2e39c -share/man/man1/uconv.1: 80d9754f424b0468e719cc6616ba669d -share/man/man8/genccode.8: 47e0d56719f899919197ed154699910b -share/man/man8/gencmn.8: 666145011f4bdf0bd47178a93c94b710 -share/man/man8/gensprep.8: 1362b0c31dfa738c82a50fe8b7bec4d1 -share/man/man8/icupkg.8: dc12cc909e8e17758fda0ce8d241eefa \ No newline at end of file diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt deleted file mode 100644 index b7d5c80b..00000000 --- a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt +++ /dev/null @@ -1,2 +0,0 @@ -1499107210 -conanfile.py: 3efebe46ba6af17316bd4e2a6fffef0c diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt deleted file mode 100644 index 888563eb..00000000 --- a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt +++ /dev/null @@ -1,187 +0,0 @@ -1499107660 -bin/icudt59.dll: 2a60bfe06670d8605ae7fc97c4ec2db7 -bin/icuin59.dll: d0a46fdd146a1bd68dde8bcb6b019470 -bin/icuio59.dll: 1fb60d06bcb4a5811e503a679b28dd67 -bin/icutest59.dll: 71bd203b8b2b930ca35240937c0f5429 -bin/icutu59.dll: fb0e6e2ee5c12c4809007747fcc23ad4 -bin/icuuc59.dll: 405d599ca8b2fbf78e6efeda65fdfffb -conaninfo.txt: b0fbb0ff195375b137bed8cc0921caad -include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc -include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395 -include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2 -include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00 -include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2 -include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5 -include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3 -include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485 -include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2 -include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4 -include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c -include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03 -include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4 -include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a -include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50 -include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37 -include/unicode/curramt.h: 323107674df349a27d624663757447e4 -include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719 -include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0 -include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587 -include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820 -include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b -include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee -include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb -include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a -include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095 -include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512 -include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6 -include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e -include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6 -include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184 -include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab -include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d -include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1 -include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166 -include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117 -include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1 -include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf -include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b -include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac -include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128 -include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef -include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0 -include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd -include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8 -include/unicode/locid.h: 34733130bd4387fa544d6761034a0955 -include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4 -include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253 -include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49 -include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1 -include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814 -include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a -include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51 -include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7 -include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b -include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226 -include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b -include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e -include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e -include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac -include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e -include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465 -include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce -include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade -include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be -include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d -include/unicode/region.h: 9975298932902d63b823382424ecb04f -include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147 -include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0 -include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032 -include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8 -include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9 -include/unicode/search.h: 3a213657ab777b638423df43e775ead6 -include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7 -include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1 -include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a -include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414 -include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87 -include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924 -include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542 -include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9 -include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521 -include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303 -include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4 -include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579 -include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a -include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247 -include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4 -include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98 -include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7 -include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068 -include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091 -include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a -include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c -include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83 -include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93 -include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f -include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063 -include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0 -include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0 -include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40 -include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b -include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235 -include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3 -include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed -include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5 -include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f -include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168 -include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854 -include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7 -include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f -include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a -include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36 -include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81 -include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987 -include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e -include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9 -include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b -include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494 -include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74 -include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a -include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee -include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517 -include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27 -include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640 -include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476 -include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e -include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688 -include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c -include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a -include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3 -include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b -include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62 -include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa -include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584 -include/unicode/uniset.h: 501821f127cc093433327c44909a7575 -include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716 -include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31 -include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8 -include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2 -include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec -include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c -include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789 -include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff -include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04 -include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98 -include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4 -include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee -include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07 -include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8 -include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56 -include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a -include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6 -include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7 -include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7 -include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5 -include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef -include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361 -include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9 -include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec -include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b -include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd -include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5 -include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410 -include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12 -include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8 -include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f -include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760 -include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8 -include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d -include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa -include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7 -include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3 -lib/icudt.lib: abf4c53a45afe7fe2232b7461db1f39c -lib/icuin.lib: 469731f3bb6c6c483a42168a9afff5fc -lib/icuio.lib: 62eebc954d46dbf22cf7e838f8bf0292 -lib/icutest.lib: 2dfda9f30ee5cd92c8e9752f19f1311f -lib/icutu.lib: 2ddf814a788e2fb77a9d06f38142a3ce -lib/icuuc.lib: 140e4ca5bbf6f88f504a2fd4bfafdd1d diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt deleted file mode 100644 index 948bc2f1..00000000 --- a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt +++ /dev/null @@ -1,187 +0,0 @@ -1499329586 -bin/icudt59.dll: c23a39dad5b1810d53b142a79dd8040e -bin/icuin59.dll: c6904963eefd97137dd301db55c28f52 -bin/icuio59.dll: bd28d124d21c1aff1b77de11ef952447 -bin/icutest59.dll: e59aadd25c91d6b21fbdca3f18c0f3c3 -bin/icutu59.dll: 2256b957799e3816cfaedc6871f0be90 -bin/icuuc59.dll: 9a9c7f35b1fa2f93e557710e89eede8a -conaninfo.txt: 830576b304c6027b1312b1ed5165bd4b -include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc -include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395 -include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2 -include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00 -include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2 -include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5 -include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3 -include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485 -include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2 -include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4 -include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c -include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03 -include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4 -include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a -include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50 -include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37 -include/unicode/curramt.h: 323107674df349a27d624663757447e4 -include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719 -include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0 -include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587 -include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820 -include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b -include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee -include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb -include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a -include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095 -include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512 -include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6 -include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e -include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6 -include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184 -include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab -include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d -include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1 -include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166 -include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117 -include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1 -include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf -include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b -include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac -include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128 -include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef -include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0 -include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd -include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8 -include/unicode/locid.h: 34733130bd4387fa544d6761034a0955 -include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4 -include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253 -include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49 -include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1 -include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814 -include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a -include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51 -include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7 -include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b -include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226 -include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b -include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e -include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e -include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac -include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e -include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465 -include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce -include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade -include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be -include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d -include/unicode/region.h: 9975298932902d63b823382424ecb04f -include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147 -include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0 -include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032 -include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8 -include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9 -include/unicode/search.h: 3a213657ab777b638423df43e775ead6 -include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7 -include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1 -include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a -include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414 -include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87 -include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924 -include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542 -include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9 -include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521 -include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303 -include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4 -include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579 -include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a -include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247 -include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4 -include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98 -include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7 -include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068 -include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091 -include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a -include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c -include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83 -include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93 -include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f -include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063 -include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0 -include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0 -include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40 -include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b -include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235 -include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3 -include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed -include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5 -include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f -include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168 -include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854 -include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7 -include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f -include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a -include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36 -include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81 -include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987 -include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e -include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9 -include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b -include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494 -include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74 -include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a -include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee -include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517 -include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27 -include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640 -include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476 -include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e -include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688 -include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c -include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a -include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3 -include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b -include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62 -include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa -include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584 -include/unicode/uniset.h: 501821f127cc093433327c44909a7575 -include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716 -include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31 -include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8 -include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2 -include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec -include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c -include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789 -include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff -include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04 -include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98 -include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4 -include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee -include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07 -include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8 -include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56 -include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a -include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6 -include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7 -include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7 -include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5 -include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef -include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361 -include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9 -include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec -include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b -include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd -include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5 -include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410 -include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12 -include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8 -include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f -include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760 -include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8 -include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d -include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa -include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7 -include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3 -lib/icudt.lib: 8521dc55a20637af8e7cae4453fdae92 -lib/icuin.lib: 0af113d81bab592d2b7c628476b0a715 -lib/icuio.lib: 6812ca214d913a3e0ea303ddf899ff71 -lib/icutest.lib: 1bd7477e81bf551abdd0e80412b85805 -lib/icutu.lib: a69d87281efd6ade323f7c449ded3bb4 -lib/icuuc.lib: 74d264685f3ac6b7df1333fcf486aa45 diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt deleted file mode 100644 index e9b0ee71..00000000 --- a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt +++ /dev/null @@ -1,187 +0,0 @@ -1499105682 -bin/icudt59.dll: 6f7abc01bb1d3d9b4a077c27ec228984 -bin/icuin59.dll: 5db6329ab0e0201d72025de56fa9d6a4 -bin/icuio59.dll: 6d3032695a7c12d3cce58a887f2bc644 -bin/icutest59.dll: 425538ed08d6785902b1238e877bc623 -bin/icutu59.dll: 83e15197d0b59cf5500c0c93aa186748 -bin/icuuc59.dll: 1eb31fe82fca12998a9a37c4852e7272 -conaninfo.txt: ad06024880f91bf13cbd6b54c13cf611 -include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc -include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395 -include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2 -include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00 -include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2 -include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5 -include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3 -include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485 -include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2 -include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4 -include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c -include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03 -include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4 -include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a -include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50 -include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37 -include/unicode/curramt.h: 323107674df349a27d624663757447e4 -include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719 -include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0 -include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587 -include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820 -include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b -include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee -include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb -include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a -include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095 -include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512 -include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6 -include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e -include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6 -include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184 -include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab -include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d -include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1 -include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166 -include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117 -include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1 -include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf -include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b -include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac -include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128 -include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef -include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0 -include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd -include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8 -include/unicode/locid.h: 34733130bd4387fa544d6761034a0955 -include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4 -include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253 -include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49 -include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1 -include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814 -include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a -include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51 -include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7 -include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b -include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226 -include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b -include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e -include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e -include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac -include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e -include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465 -include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce -include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade -include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be -include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d -include/unicode/region.h: 9975298932902d63b823382424ecb04f -include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147 -include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0 -include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032 -include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8 -include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9 -include/unicode/search.h: 3a213657ab777b638423df43e775ead6 -include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7 -include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1 -include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a -include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414 -include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87 -include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924 -include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542 -include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9 -include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521 -include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303 -include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4 -include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579 -include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a -include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247 -include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4 -include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98 -include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7 -include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068 -include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091 -include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a -include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c -include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83 -include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93 -include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f -include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063 -include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0 -include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0 -include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40 -include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b -include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235 -include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3 -include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed -include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5 -include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f -include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168 -include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854 -include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7 -include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f -include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a -include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36 -include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81 -include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987 -include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e -include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9 -include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b -include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494 -include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74 -include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a -include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee -include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517 -include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27 -include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640 -include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476 -include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e -include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688 -include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c -include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a -include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3 -include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b -include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62 -include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa -include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584 -include/unicode/uniset.h: 501821f127cc093433327c44909a7575 -include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716 -include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31 -include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8 -include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2 -include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec -include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c -include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789 -include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff -include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04 -include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98 -include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4 -include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee -include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07 -include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8 -include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56 -include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a -include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6 -include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7 -include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7 -include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5 -include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef -include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361 -include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9 -include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec -include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b -include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd -include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5 -include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410 -include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12 -include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8 -include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f -include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760 -include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8 -include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d -include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa -include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7 -include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3 -lib/icudt.lib: 0ad4d2a27d484d1ee141a17582758564 -lib/icuin.lib: 31a061da58f007137f4216294f7147ef -lib/icuio.lib: 657f8b121afa93db8433e85c98b3a2bc -lib/icutest.lib: 6d943d87ddd5a627f0c6bad0f5e13724 -lib/icutu.lib: 853af1f403ea9521004a933e91f5b508 -lib/icuuc.lib: 1e7a3fc48a7db11b6cfc16d455a4952b diff --git a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt b/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt deleted file mode 100644 index 905c0750..00000000 --- a/coin/provisioning/common/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt +++ /dev/null @@ -1,187 +0,0 @@ -1499330414 -bin/icudt59.dll: f4f67e917d72982f4d38b95a4eebf789 -bin/icuin59.dll: 3aaa0a3bb318eb7da1732e2164c98624 -bin/icuio59.dll: eb2e025f5ebbc37da56a435727ddb27e -bin/icutest59.dll: 86aa2a9fd01d121b419e9bfc821c541d -bin/icutu59.dll: 740a6cf36312a3601813ffedb95548dc -bin/icuuc59.dll: 77ffdc48d26d21580cea392387896d9f -conaninfo.txt: 72e5f245a2656624132fba01b63171fd -include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc -include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395 -include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2 -include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00 -include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2 -include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5 -include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3 -include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485 -include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2 -include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4 -include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c -include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03 -include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4 -include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a -include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50 -include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37 -include/unicode/curramt.h: 323107674df349a27d624663757447e4 -include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719 -include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0 -include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587 -include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820 -include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b -include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee -include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb -include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a -include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095 -include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512 -include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6 -include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e -include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6 -include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184 -include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab -include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d -include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1 -include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166 -include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117 -include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1 -include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf -include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b -include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac -include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128 -include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef -include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0 -include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd -include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8 -include/unicode/locid.h: 34733130bd4387fa544d6761034a0955 -include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4 -include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253 -include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49 -include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1 -include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814 -include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a -include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51 -include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7 -include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b -include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226 -include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b -include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e -include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e -include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac -include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e -include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465 -include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce -include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade -include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be -include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d -include/unicode/region.h: 9975298932902d63b823382424ecb04f -include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147 -include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0 -include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032 -include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8 -include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9 -include/unicode/search.h: 3a213657ab777b638423df43e775ead6 -include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7 -include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1 -include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a -include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414 -include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87 -include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924 -include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542 -include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9 -include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521 -include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303 -include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4 -include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579 -include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a -include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247 -include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4 -include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98 -include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7 -include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068 -include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091 -include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a -include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c -include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83 -include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93 -include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f -include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063 -include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0 -include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0 -include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40 -include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b -include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235 -include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3 -include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed -include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5 -include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f -include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168 -include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854 -include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7 -include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f -include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a -include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36 -include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81 -include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987 -include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e -include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9 -include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b -include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494 -include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74 -include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a -include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee -include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517 -include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27 -include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640 -include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476 -include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e -include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688 -include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c -include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a -include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3 -include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b -include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62 -include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa -include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584 -include/unicode/uniset.h: 501821f127cc093433327c44909a7575 -include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716 -include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31 -include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8 -include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2 -include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec -include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c -include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789 -include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff -include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04 -include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98 -include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4 -include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee -include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07 -include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8 -include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56 -include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a -include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6 -include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7 -include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7 -include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5 -include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef -include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361 -include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9 -include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec -include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b -include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd -include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5 -include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410 -include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12 -include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8 -include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f -include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760 -include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8 -include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d -include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa -include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7 -include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3 -lib/icudt.lib: a4bc5fec27a13bc471b747e67ec58bc4 -lib/icuin.lib: 452cfb482c2b072f99489029a9bb789c -lib/icuio.lib: c9b9c1c8ef2f622825775a1fd10186c0 -lib/icutest.lib: 7408004f6b9d8318b10a631ed933353b -lib/icutu.lib: 820e5a0e98bcc257822f254f73c7c682 -lib/icuuc.lib: 62326159fad7b218f3f8455c32da970c diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt deleted file mode 100644 index c5714a18..00000000 --- a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt +++ /dev/null @@ -1,2 +0,0 @@ -1478795230 -conanfile.py: 677544f321559ff6cc9d738c8b609308 \ No newline at end of file diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt deleted file mode 100644 index b68bca2b..00000000 --- a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt +++ /dev/null @@ -1,320 +0,0 @@ -1478728779 -bin/libxml2-2.dll: 6393dbaab96c3c733b8c78dbf0adba46 -bin/xml2-config: d50d6a18c0f68d0b3ef5939ee20d59f8 -bin/xmlcatalog.exe: a2762f091400139b67e01c54de582896 -bin/xmllint.exe: 6582dafc121c69b8727bed62b9fbc74f -conaninfo.txt: a2d34e82b2ec55a9a2ffcafb7e6451f7 -include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d -include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 -include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f -include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa -include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 -include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f -include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e -include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e -include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 -include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 -include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 -include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 -include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 -include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b -include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 -include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a -include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 -include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 -include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 -include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 -include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba -include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 -include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 -include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 -include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb -include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf -include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 -include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef -include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 -include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d -include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a -include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 -include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c -include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 -include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 -include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f -include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b -include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d -include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 -include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 -include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 -include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 -include/libxml/xmlversion.h: 22579da9671c7d2d7662135fe8523088 -include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 -include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 -include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd -include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 -include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d -include/libxml2/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 -include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f -include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa -include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 -include/libxml2/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f -include/libxml2/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e -include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e -include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 -include/libxml2/libxml/dict.h: 93b78165ce896cbda4417bd278259714 -include/libxml2/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 -include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267 -include/libxml2/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 -include/libxml2/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b -include/libxml2/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 -include/libxml2/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a -include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 -include/libxml2/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 -include/libxml2/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 -include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 -include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba -include/libxml2/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 -include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 -include/libxml2/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 -include/libxml2/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb -include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf -include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 -include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef -include/libxml2/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 -include/libxml2/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d -include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a -include/libxml2/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 -include/libxml2/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c -include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 -include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 -include/libxml2/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f -include/libxml2/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b -include/libxml2/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d -include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 -include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 -include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 -include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 -include/libxml2/libxml/xmlversion.h: 90bea4a276022638ecb073eea7c849e4 -include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 -include/libxml2/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 -include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd -include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 -include/win32config.h: 410df263529fb9ec616b22f590dbdd1d -include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 -lib/cmake/libxml2/libxml2-config.cmake: 905864882fbb75196d4618cdf923ef78 -lib/libxml2.dll.a: 6944466ef81a685127a88f1ec6c528a2 -lib/libxml2.la: 82844cbca6a62f0052bb403866940c5c -lib/pkgconfig/libxml-2.0.pc: 85b1b86303c386209ad29dd2d909dfd3 -lib/xml2Conf.sh: 1ae0e5bede910b47b1cb3adc34cf7acf -share/aclocal/libxml.m4: a07f9db1c83755505dbf961c953efdf8 -share/doc/libxml2-2.9.4/Copyright: 2044417e2e5006b65a8b9067b683fcf1 -share/doc/libxml2-2.9.4/examples/testHTML.c: 6b181ebf4001bb62b07c7be7d79a2f01 -share/doc/libxml2-2.9.4/examples/testSAX.c: 34e3e9b268e1915652c15c4be11216a8 -share/doc/libxml2-2.9.4/examples/testXPath.c: 1db9d6ae0438d72387bcfd0ff1ae5ce4 -share/doc/libxml2-2.9.4/examples/xmllint.c: fc1fb77452cd8975c74b5f2664330feb -share/doc/libxml2-2.9.4/html/DOM.gif: b3d91cf23f7c9199b395356ea98cd097 -share/doc/libxml2-2.9.4/html/FAQ.html: 46b6bf6536bf9b2652891363aafb0b58 -share/doc/libxml2-2.9.4/html/Libxml2-Logo-180x168.gif: 6704060ba0272a9624e0a732455439ba -share/doc/libxml2-2.9.4/html/Libxml2-Logo-90x34.gif: 29dfd4b3dec5fee179d3dc7e3d65be8a -share/doc/libxml2-2.9.4/html/encoding.html: 3be0aba75968021dc9be873c020b93a9 -share/doc/libxml2-2.9.4/html/examples.xml: e6fad87730c6957a238a06ad3e33a4e9 -share/doc/libxml2-2.9.4/html/examples.xsl: 821de9e855568781f8c87ad0fe9afcba -share/doc/libxml2-2.9.4/html/html/book1.html: 461321024ef78221594067503eb0eba0 -share/doc/libxml2-2.9.4/html/html/home.png: f6192f4292d744423df690e785d60fdf -share/doc/libxml2-2.9.4/html/html/index.html: 461321024ef78221594067503eb0eba0 -share/doc/libxml2-2.9.4/html/html/left.png: f771308152ab24a69682daed70ce136d -share/doc/libxml2-2.9.4/html/html/libxml-DOCBparser.html: a9c425e3ab0c095b85759a321c294a72 -share/doc/libxml2-2.9.4/html/html/libxml-HTMLparser.html: b20a43ee13f4a8020b84830aa83cefb0 -share/doc/libxml2-2.9.4/html/html/libxml-HTMLtree.html: b639bc91545a89e12d9c0a34a23bd6de -share/doc/libxml2-2.9.4/html/html/libxml-SAX.html: a1dddf7f62888196c45c587a216cbe8a -share/doc/libxml2-2.9.4/html/html/libxml-SAX2.html: 2d8812144ee7796aa073b748ba560d34 -share/doc/libxml2-2.9.4/html/html/libxml-c14n.html: af407530b72ad6d8342eab7e3d90207b -share/doc/libxml2-2.9.4/html/html/libxml-catalog.html: 6ccaf618b222577f8b1c9ed8278ea357 -share/doc/libxml2-2.9.4/html/html/libxml-chvalid.html: 4bec2549c1505b9048041b722cb052c6 -share/doc/libxml2-2.9.4/html/html/libxml-debugXML.html: b1b29857fbff5d68b7bdf982f8b9f6c7 -share/doc/libxml2-2.9.4/html/html/libxml-dict.html: 390df4fbbac8f9ba0a1338bc448b6ad4 -share/doc/libxml2-2.9.4/html/html/libxml-encoding.html: 812d49f58d6f7721ccf9289c0813a473 -share/doc/libxml2-2.9.4/html/html/libxml-entities.html: d4ae454060415d31a5eec7a09d6c05a3 -share/doc/libxml2-2.9.4/html/html/libxml-globals.html: 7487fd3b2740f53f259016b9032caf19 -share/doc/libxml2-2.9.4/html/html/libxml-hash.html: 53ff0d00bc6b42b1f6981a58a4bc5ff8 -share/doc/libxml2-2.9.4/html/html/libxml-lib.html: 461321024ef78221594067503eb0eba0 -share/doc/libxml2-2.9.4/html/html/libxml-list.html: 086afdd20e6be957346251d3ea8552f0 -share/doc/libxml2-2.9.4/html/html/libxml-nanoftp.html: c07d479ce51894e6181be84cd7afc8f6 -share/doc/libxml2-2.9.4/html/html/libxml-nanohttp.html: a4457c15280d27457677a436286c344e -share/doc/libxml2-2.9.4/html/html/libxml-parser.html: d9abc1e3b231427736e24bb53d310edf -share/doc/libxml2-2.9.4/html/html/libxml-parserInternals.html: dc212b49555db1f4d3473021415990f5 -share/doc/libxml2-2.9.4/html/html/libxml-pattern.html: bff29ccd97d10d65cd40201985ba2501 -share/doc/libxml2-2.9.4/html/html/libxml-relaxng.html: da69ff4b925629ce5667c63895aecf3f -share/doc/libxml2-2.9.4/html/html/libxml-schemasInternals.html: 9fe427f9b1b272d687e6ed524df9ac77 -share/doc/libxml2-2.9.4/html/html/libxml-schematron.html: f0ddff7bae5bba25b1c98abd75038c36 -share/doc/libxml2-2.9.4/html/html/libxml-threads.html: 8bfd4253309b18e5b94f01228f3c6887 -share/doc/libxml2-2.9.4/html/html/libxml-tree.html: dd8a9d64d5cd75bcecfcfa530a298cf1 -share/doc/libxml2-2.9.4/html/html/libxml-uri.html: 9b4186c1502963221da42717dfcf2789 -share/doc/libxml2-2.9.4/html/html/libxml-valid.html: 51b24ec90bd3c5591130fa219172dca8 -share/doc/libxml2-2.9.4/html/html/libxml-xinclude.html: 2639d942d8a7bb71201ef35d8dd0a5d1 -share/doc/libxml2-2.9.4/html/html/libxml-xlink.html: 1de0d3b14ab220eb6b51bfa254b03769 -share/doc/libxml2-2.9.4/html/html/libxml-xmlIO.html: e9d7b75133b68febff966553614ca1e3 -share/doc/libxml2-2.9.4/html/html/libxml-xmlautomata.html: 28a6fdabf1bcc027c5723ef484551a3b -share/doc/libxml2-2.9.4/html/html/libxml-xmlerror.html: 13b79642aa3895e095f83dc5ebddc7d9 -share/doc/libxml2-2.9.4/html/html/libxml-xmlexports.html: 76a89eb95c8256a4277f65250245ef9a -share/doc/libxml2-2.9.4/html/html/libxml-xmlmemory.html: ea097805488added49ebb2f1373c212a -share/doc/libxml2-2.9.4/html/html/libxml-xmlmodule.html: dad4c35e0c0a8fb9bc1db2d42ae5f664 -share/doc/libxml2-2.9.4/html/html/libxml-xmlreader.html: 61db95ee91a1056009c76ad04c7aad47 -share/doc/libxml2-2.9.4/html/html/libxml-xmlregexp.html: fc8289c2885a2e9adae8ce5f3f784f4d -share/doc/libxml2-2.9.4/html/html/libxml-xmlsave.html: 8e4208e2908bd9a021c31ee1338755d2 -share/doc/libxml2-2.9.4/html/html/libxml-xmlschemas.html: 455628ea9eca007ecaa224305df3b0c8 -share/doc/libxml2-2.9.4/html/html/libxml-xmlschemastypes.html: f698db4a289728d46199ad42160da1d3 -share/doc/libxml2-2.9.4/html/html/libxml-xmlstring.html: 708539f930210582860e0374d501b801 -share/doc/libxml2-2.9.4/html/html/libxml-xmlunicode.html: 7b282351048157db2233f4a8c9ed305c -share/doc/libxml2-2.9.4/html/html/libxml-xmlversion.html: d9e2cd59ac2a1aa5319d09f7ad726a63 -share/doc/libxml2-2.9.4/html/html/libxml-xmlwriter.html: f7345386e22ec21cf60d91371eeaed57 -share/doc/libxml2-2.9.4/html/html/libxml-xpath.html: 9e3290a0c3f1704b066d736cdadaa93f -share/doc/libxml2-2.9.4/html/html/libxml-xpathInternals.html: 463d1f6b154041eaed041a32ffd5a8c5 -share/doc/libxml2-2.9.4/html/html/libxml-xpointer.html: 578d2d95c3a254fdd208d5eb5d8bc063 -share/doc/libxml2-2.9.4/html/html/libxml-xzlib.html: 8d55e7cdc5a0363d945c8a672841bd6f -share/doc/libxml2-2.9.4/html/html/right.png: ebd7e6d206d73850d77d305ab548f957 -share/doc/libxml2-2.9.4/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa -share/doc/libxml2-2.9.4/html/index.html: 854eae61c805261731f38a873415144f -share/doc/libxml2-2.9.4/html/io1.c: 8861af9d5ae163e2679d14cccd7c50a8 -share/doc/libxml2-2.9.4/html/io1.res: c1063365cedce05c3c75361d8b21eda0 -share/doc/libxml2-2.9.4/html/io2.c: 064a8c92267a391f5cbc41dbf49b14ad -share/doc/libxml2-2.9.4/html/io2.res: c6a030758261e4b23c18fe8fa9b9f1cb -share/doc/libxml2-2.9.4/html/libxml.gif: 7b77627ea524c095934962f5dee442cb -share/doc/libxml2-2.9.4/html/parse1.c: 35924de5d0e047f4e2732e8ef4d31fea -share/doc/libxml2-2.9.4/html/parse2.c: 1533aa6faa9efa078a56d2d37b4e318c -share/doc/libxml2-2.9.4/html/parse3.c: 745ea8e70138377b1fb1d0e3116dba63 -share/doc/libxml2-2.9.4/html/parse4.c: 1ebc80d9df8a1b0568f9cf7a2cc70a3e -share/doc/libxml2-2.9.4/html/reader1.c: b30f26d62bb3c37fc9cba51fff13924e -share/doc/libxml2-2.9.4/html/reader1.res: c7e547f58d4407d091d189a1ebfeab77 -share/doc/libxml2-2.9.4/html/reader2.c: 8b66731b71444ec57b99acc9d41a5f1d -share/doc/libxml2-2.9.4/html/reader3.c: 2874d5506c9f0b9f4a1dead26d58e559 -share/doc/libxml2-2.9.4/html/reader3.res: ce152220e5a24918935d6f0c8bbcf587 -share/doc/libxml2-2.9.4/html/reader4.c: c7d0e7908cfc12c1102a58f4e530bbfd -share/doc/libxml2-2.9.4/html/reader4.res: 2f8c9c74667d1434104e5610a77f824f -share/doc/libxml2-2.9.4/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869 -share/doc/libxml2-2.9.4/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f -share/doc/libxml2-2.9.4/html/structure.gif: f10610a92f24c3f0fc35078f5764867e -share/doc/libxml2-2.9.4/html/test1.xml: 5ffe018a2890cdd13b4d08d674cf8dd4 -share/doc/libxml2-2.9.4/html/test2.xml: 4084cf4871ee86fef27f5e5ee91ea455 -share/doc/libxml2-2.9.4/html/test3.xml: 0ba76ca9c89e995bbaf258ab154e5205 -share/doc/libxml2-2.9.4/html/testWriter.c: f76b29aaee2bb1f0323ed8b28a45a794 -share/doc/libxml2-2.9.4/html/tree1.c: 8e3b9f050ff7e6ecd2912940cbb2394f -share/doc/libxml2-2.9.4/html/tree1.res: 4d4d5f3e8297d35e59d9f92c876b42ac -share/doc/libxml2-2.9.4/html/tree2.c: 58c5720b77f06428c3824c66003c6b73 -share/doc/libxml2-2.9.4/html/tree2.res: 8e5cc417bcb23115c4f802404e09657e -share/doc/libxml2-2.9.4/html/tst.xml: 6d10ac1b8fb04bc8fb73f9964589a223 -share/doc/libxml2-2.9.4/html/tutorial/apa.html: 51b23839855ffbb232c8ba2211a4d9ca -share/doc/libxml2-2.9.4/html/tutorial/apb.html: 6fa0d1a793a7d794967c497dc9112077 -share/doc/libxml2-2.9.4/html/tutorial/apc.html: c263a905499b8177ee93b6ab39b26266 -share/doc/libxml2-2.9.4/html/tutorial/apd.html: 9f3342db337c1a28df32d4b85eba94be -share/doc/libxml2-2.9.4/html/tutorial/ape.html: 69164a2345a37ac0b1001f2084ee5abc -share/doc/libxml2-2.9.4/html/tutorial/apf.html: 4b58ea573ee05ceb46cac6c3eeef8211 -share/doc/libxml2-2.9.4/html/tutorial/apg.html: a84665f786e99169afa8e9dceb5003ca -share/doc/libxml2-2.9.4/html/tutorial/aph.html: d49dfaba969e5b9161748d98b6f8eb0b -share/doc/libxml2-2.9.4/html/tutorial/api.html: 0433fb6f377e50662e0f89b1e2f8e49a -share/doc/libxml2-2.9.4/html/tutorial/ar01s02.html: d2b5e466f1613a0a281969296efe652e -share/doc/libxml2-2.9.4/html/tutorial/ar01s03.html: af7d8b5f8bf6e7c6949c5f1b260289ef -share/doc/libxml2-2.9.4/html/tutorial/ar01s04.html: 08161b16d07d12969e2ff0db52c0006d -share/doc/libxml2-2.9.4/html/tutorial/ar01s05.html: a39259d226409f45e234b8e4f0ae1e9f -share/doc/libxml2-2.9.4/html/tutorial/ar01s06.html: 4d622cd5afe28d58e8808651c896ff1e -share/doc/libxml2-2.9.4/html/tutorial/ar01s07.html: c3d0264c72c908e119c22c7787892db9 -share/doc/libxml2-2.9.4/html/tutorial/ar01s08.html: 47bfaa87452e5e5d3436b232d96b1cf7 -share/doc/libxml2-2.9.4/html/tutorial/ar01s09.html: 066052f4864add31dffd8fc4bb1b9b7f -share/doc/libxml2-2.9.4/html/tutorial/images/blank.png: 6f7573d4bb6bf0f55ed9ebd79f3f786f -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/1.png: 0f67842b8cc059137a88288e95115a18 -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/10.png: 29fd9e419eee2efa4ef6ce493ca51a9c -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/2.png: 782f998bab59d0221977c1c0eaa676c8 -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/3.png: 35dcf1dd29a802080c984e52d76e5b1f -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/4.png: 3d412b47729eb73afc7aa430feeb7da0 -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/5.png: 489005941fbb522369466ca850189c59 -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/6.png: f64cfcfac0c4219edebc96d6d043c84c -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/7.png: 0def94f52c5e45256232320aaffeb1ce -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/8.png: 2f899cf0909049b0472654d7357eaeb3 -share/doc/libxml2-2.9.4/html/tutorial/images/callouts/9.png: 5ba16a0731d050493bd7e0b95244aafc -share/doc/libxml2-2.9.4/html/tutorial/images/caution.png: 2245032ab69fc481e2eefd246aa96e07 -share/doc/libxml2-2.9.4/html/tutorial/images/draft.png: 1b1da3ec69df05af5f2a5475e8a8a24b -share/doc/libxml2-2.9.4/html/tutorial/images/home.png: 700644702db92b31d7488edfb3adfe7e -share/doc/libxml2-2.9.4/html/tutorial/images/important.png: ca20b7b781cf82d1aeb36ce63590ccd0 -share/doc/libxml2-2.9.4/html/tutorial/images/next.png: c4ec8d7f81407ce09d175d7366c25ba0 -share/doc/libxml2-2.9.4/html/tutorial/images/note.png: 109e4af9c43357a74c6de01db819f36f -share/doc/libxml2-2.9.4/html/tutorial/images/prev.png: 2188e42454c65ed8a37126d0f5f5830a -share/doc/libxml2-2.9.4/html/tutorial/images/tip.png: dbb88aaf05b4a6a7df59c72cc5c947b4 -share/doc/libxml2-2.9.4/html/tutorial/images/toc-blank.png: a9dfccc01739501bbc01d561da12c944 -share/doc/libxml2-2.9.4/html/tutorial/images/toc-minus.png: 72baddf4a76d4d74f634edf1e71134b3 -share/doc/libxml2-2.9.4/html/tutorial/images/toc-plus.png: ee8d311bafbc474875730d7644e86047 -share/doc/libxml2-2.9.4/html/tutorial/images/up.png: ddf37bee4d12f626b42004e26bdd4e13 -share/doc/libxml2-2.9.4/html/tutorial/images/warning.png: 59c28f6840b1f20094af4ffc16ce3189 -share/doc/libxml2-2.9.4/html/tutorial/includeaddattribute.c: ba57721ff902105ef3c79eb199f4da5e -share/doc/libxml2-2.9.4/html/tutorial/includeaddkeyword.c: 268f90fc598ccf5a5bd1de7d1f57c873 -share/doc/libxml2-2.9.4/html/tutorial/includeconvert.c: b91e86a449cb257dd92ada947c2b2320 -share/doc/libxml2-2.9.4/html/tutorial/includegetattribute.c: af83032a68f54f420f04430efd7629c8 -share/doc/libxml2-2.9.4/html/tutorial/includekeyword.c: 5508972bd6f704cddb4b4faeaa5397b0 -share/doc/libxml2-2.9.4/html/tutorial/includexpath.c: a9718d128b1abbf9710cb7ea315cffec -share/doc/libxml2-2.9.4/html/tutorial/index.html: c3df2af08328cd4cbf697d55ca9cd419 -share/doc/libxml2-2.9.4/html/tutorial/ix01.html: 2f9c98d5610fc9a8f02c7312c3c49691 -share/doc/libxml2-2.9.4/html/tutorial/xmltutorial.pdf: 12df01000d92ab495235de65abcd4e46 -share/doc/libxml2-2.9.4/html/w3c.png: ba69544b9cfa7659a0bb1b81410680a9 -share/doc/libxml2-2.9.4/html/writer.xml: 1e16356328b8e3fa703a18858a11f3bb -share/doc/libxml2-2.9.4/html/xml.html: 238ceba29df713265480f81bf31c1f1a -share/doc/libxml2-2.9.4/html/xpath1.c: 87445983c77091ef0441ff775fb8edc6 -share/doc/libxml2-2.9.4/html/xpath1.res: cf508aadb27c5c145ac58d256326e8eb -share/doc/libxml2-2.9.4/html/xpath2.c: 413d481a75246b5af3d8e7f489e3408f -share/doc/libxml2-2.9.4/html/xpath2.res: c32344efbb7334a5f2563420e0d1723c -share/gtk-doc/html/libxml2/general.html: df2b20bc526b927eefa3f401349d1287 -share/gtk-doc/html/libxml2/home.png: f6192f4292d744423df690e785d60fdf -share/gtk-doc/html/libxml2/index.html: b0b369ddf6959a2604b422c9268a0a3f -share/gtk-doc/html/libxml2/left.png: f771308152ab24a69682daed70ce136d -share/gtk-doc/html/libxml2/libxml2-DOCBparser.html: bde929bed90adf39144b561ad443c278 -share/gtk-doc/html/libxml2/libxml2-HTMLparser.html: 448bf8a3ac020486b4b50ac3cdd52c16 -share/gtk-doc/html/libxml2/libxml2-HTMLtree.html: e53dcd12a0e8e51413ca1de4986d7898 -share/gtk-doc/html/libxml2/libxml2-SAX.html: 5ba9dd3cf89972a337869e55024aeb0e -share/gtk-doc/html/libxml2/libxml2-SAX2.html: 9a8574da93ad762a54194f690db4dbee -share/gtk-doc/html/libxml2/libxml2-c14n.html: 57a9ef60a8af4df6586ab78061a75fd6 -share/gtk-doc/html/libxml2/libxml2-catalog.html: bcd705392f52867a1afadc1166739d17 -share/gtk-doc/html/libxml2/libxml2-chvalid.html: dca486d382dbf88f4d9155e3f7a826cf -share/gtk-doc/html/libxml2/libxml2-debugXML.html: efd04207438816e0ce69c47bc93e525b -share/gtk-doc/html/libxml2/libxml2-dict.html: 3d220f5057f1d2f86c2d900763855a53 -share/gtk-doc/html/libxml2/libxml2-encoding.html: eac9c8c39be246af865c4ad51bf94d32 -share/gtk-doc/html/libxml2/libxml2-entities.html: 3afcaf72917d0f9dda002baf4445e936 -share/gtk-doc/html/libxml2/libxml2-globals.html: 08b752bd53e687bf8ac51400c62ded68 -share/gtk-doc/html/libxml2/libxml2-hash.html: 11b6563618a2b99b9831857a5e81cfd2 -share/gtk-doc/html/libxml2/libxml2-list.html: e26c2e29812e0dd9b790a38f447f6aba -share/gtk-doc/html/libxml2/libxml2-nanoftp.html: 79f4eb67e7eb955c19bd5337a8cc5177 -share/gtk-doc/html/libxml2/libxml2-nanohttp.html: 0eac4dace4fda9fcd0bb2ebb6c16aaf0 -share/gtk-doc/html/libxml2/libxml2-parser.html: c3f66200ba47bd8198ec81aa3c8ce608 -share/gtk-doc/html/libxml2/libxml2-parserInternals.html: b2757ce5c41539e70df72da43af67825 -share/gtk-doc/html/libxml2/libxml2-pattern.html: 6129a6b5661fc0a38d5c967153651d26 -share/gtk-doc/html/libxml2/libxml2-relaxng.html: f98fee61d7e051dff9719e13b768b26c -share/gtk-doc/html/libxml2/libxml2-schemasInternals.html: f69402825563b84f449e76963e654c55 -share/gtk-doc/html/libxml2/libxml2-schematron.html: b3700a489202f309f02c6309f9d86984 -share/gtk-doc/html/libxml2/libxml2-threads.html: bb12a300c2c86bc49f586858a1ef6cd0 -share/gtk-doc/html/libxml2/libxml2-tree.html: 18d8636860bdf93d9a33d4780c84db61 -share/gtk-doc/html/libxml2/libxml2-uri.html: c46c9dfea580890ac48b70346c987bf0 -share/gtk-doc/html/libxml2/libxml2-valid.html: b4165290c6751ed9b2074eb915f0601f -share/gtk-doc/html/libxml2/libxml2-xinclude.html: 644e5093b3931eee1fece47fb9a3c908 -share/gtk-doc/html/libxml2/libxml2-xlink.html: fe35c6e86ba9419aea9f628ed45bc57a -share/gtk-doc/html/libxml2/libxml2-xmlIO.html: 1dd2f72b5a9014978f94155981fa6486 -share/gtk-doc/html/libxml2/libxml2-xmlautomata.html: 9cd301cf92ecca4ff9e896663f6d6570 -share/gtk-doc/html/libxml2/libxml2-xmlerror.html: 00e0588cbbeed28f03ca5665d6ff27ec -share/gtk-doc/html/libxml2/libxml2-xmlexports.html: 62aebfe3442aedae77f8ff0514a8160c -share/gtk-doc/html/libxml2/libxml2-xmlmemory.html: 8c22f5ea8ddd2ed6795726d714b4ab9f -share/gtk-doc/html/libxml2/libxml2-xmlmodule.html: 215331b3567ef3b2e79cf35b1998a357 -share/gtk-doc/html/libxml2/libxml2-xmlreader.html: 576384e2dd8965ab77e6f459022d827f -share/gtk-doc/html/libxml2/libxml2-xmlregexp.html: 1a42a4508373992c4471d360bf1cdf4f -share/gtk-doc/html/libxml2/libxml2-xmlsave.html: ee31535906cba2ee6455e430f48eb236 -share/gtk-doc/html/libxml2/libxml2-xmlschemas.html: 55b5ed0793dd7f64e9c25cfe4be40287 -share/gtk-doc/html/libxml2/libxml2-xmlschemastypes.html: aa49b7bc4fe1493b926c035484fd77af -share/gtk-doc/html/libxml2/libxml2-xmlstring.html: 92b3946891a43aaa8d983f599b9aadf0 -share/gtk-doc/html/libxml2/libxml2-xmlunicode.html: 9ac652a74d46f8c3e1caa26c19732b2a -share/gtk-doc/html/libxml2/libxml2-xmlversion.html: 11a6e7c28ccbdbc1ca91213139decfa9 -share/gtk-doc/html/libxml2/libxml2-xmlwriter.html: 088d1735eaf6fcd0e4117c3cad0aa691 -share/gtk-doc/html/libxml2/libxml2-xpath.html: 09af6c8f3ce2aec4abfc523bc197bda6 -share/gtk-doc/html/libxml2/libxml2-xpathInternals.html: 7e1cd39d27fb760f721fb1f5e276dcf9 -share/gtk-doc/html/libxml2/libxml2-xpointer.html: eb4ef1b1665e08fd1c43e44f311367bb -share/gtk-doc/html/libxml2/libxml2.devhelp: dec063a88e7aa03c218f1a7a93cfb912 -share/gtk-doc/html/libxml2/right.png: ebd7e6d206d73850d77d305ab548f957 -share/gtk-doc/html/libxml2/style.css: a7b180ebf583ed0c315d70d6a4890f79 -share/gtk-doc/html/libxml2/up.png: 2f07d9272deb4ae870ca6821117877fa -share/man/man1/xml2-config.1: f9ea1b8ede868111a96fc3dbd9db79e6 -share/man/man1/xmlcatalog.1: c01059c82575fe971688706702d175e7 -share/man/man1/xmllint.1: c2da2d5425849f19b8b0d355f5215973 -share/man/man3/libxml.3: 1bc9e496f1d34157a9e0d1b65704819a \ No newline at end of file diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt deleted file mode 100644 index 54a81a2e..00000000 --- a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt +++ /dev/null @@ -1,2 +0,0 @@ -1499347513 -conanfile.py: 13d33f258924b0e194abbae675d10623 diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt deleted file mode 100644 index 46e106f7..00000000 --- a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt +++ /dev/null @@ -1,55 +0,0 @@ -1499348590 -bin/libxml2.dll: 21125a168735fe1f2da4ed04d7478ae6 -conaninfo.txt: 38d79dbe71569466f32385561d0a7c01 -include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d -include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 -include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f -include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa -include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 -include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f -include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e -include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e -include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 -include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 -include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 -include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 -include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 -include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b -include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 -include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a -include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 -include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 -include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 -include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 -include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba -include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 -include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 -include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 -include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb -include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf -include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 -include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef -include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 -include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d -include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a -include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 -include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c -include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 -include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 -include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f -include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b -include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d -include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 -include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 -include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 -include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 -include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10 -include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 -include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 -include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd -include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 -include/win32config.h: 410df263529fb9ec616b22f590dbdd1d -include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 -lib/libxml2.lib: 8401cfb31c445b419fd36f7cca9287ba -lib/libxml2_a.lib: b44b970cfaee62a922b7424646f07bbc -lib/libxml2_a_dll.lib: b7a0af9a50e80ab55a92714e1068f48c diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt deleted file mode 100644 index 5aded80c..00000000 --- a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt +++ /dev/null @@ -1,55 +0,0 @@ -1499348835 -bin/libxml2.dll: d9a4499bddd011be860ed1414a2cbae4 -conaninfo.txt: 64d85058962adbbc211c59513c575f8e -include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d -include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 -include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f -include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa -include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 -include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f -include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e -include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e -include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 -include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 -include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 -include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 -include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 -include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b -include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 -include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a -include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 -include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 -include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 -include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 -include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba -include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 -include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 -include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 -include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb -include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf -include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 -include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef -include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 -include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d -include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a -include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 -include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c -include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 -include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 -include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f -include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b -include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d -include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 -include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 -include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 -include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 -include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10 -include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 -include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 -include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd -include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 -include/win32config.h: 410df263529fb9ec616b22f590dbdd1d -include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 -lib/libxml2.lib: 1943502c63f1459602a39bd2323d38f6 -lib/libxml2_a.lib: fd6456fbcd17a0467525faad0666ff8b -lib/libxml2_a_dll.lib: a4c27aa254afe3f1b0279a92421e7342 diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt deleted file mode 100644 index e07078e6..00000000 --- a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt +++ /dev/null @@ -1,55 +0,0 @@ -1499348420 -bin/libxml2.dll: d97dd77e1ca7b5cc92bb16f1519c2f02 -conaninfo.txt: 2954c763996d7723b688af93f860be53 -include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d -include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 -include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f -include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa -include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 -include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f -include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e -include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e -include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 -include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 -include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 -include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 -include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 -include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b -include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 -include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a -include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 -include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 -include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 -include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 -include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba -include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 -include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 -include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 -include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb -include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf -include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 -include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef -include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 -include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d -include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a -include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 -include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c -include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 -include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 -include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f -include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b -include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d -include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 -include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 -include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 -include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 -include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10 -include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 -include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 -include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd -include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 -include/win32config.h: 410df263529fb9ec616b22f590dbdd1d -include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 -lib/libxml2.lib: 63bd590c414dfc9907df9e8cea6c3ba6 -lib/libxml2_a.lib: e811e6c280f3715f435ea3d7cebda6c2 -lib/libxml2_a_dll.lib: e2c6edb8085198269970611c68edffaf diff --git a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt deleted file mode 100644 index 75b0084f..00000000 --- a/coin/provisioning/common/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt +++ /dev/null @@ -1,55 +0,0 @@ -1499348033 -bin/libxml2.dll: 41e781ae591bbf0b36780ccce4565226 -conaninfo.txt: 6ef37ed57f0f92d64efc139dff95365b -include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d -include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 -include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f -include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa -include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 -include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f -include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e -include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e -include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 -include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 -include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 -include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 -include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 -include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b -include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 -include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a -include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 -include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 -include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 -include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 -include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba -include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 -include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 -include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 -include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb -include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf -include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 -include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef -include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 -include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d -include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a -include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 -include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c -include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 -include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 -include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f -include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b -include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d -include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 -include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 -include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 -include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 -include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10 -include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 -include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 -include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd -include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 -include/win32config.h: 410df263529fb9ec616b22f590dbdd1d -include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 -lib/libxml2.lib: d7556bca5f0c194de00b118175c9e786 -lib/libxml2_a.lib: 2e4f2027834a545ab38246c576ff0f31 -lib/libxml2_a_dll.lib: 1932915fa9f066097c72915cabea32a0 diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt deleted file mode 100644 index 73d392f3..00000000 --- a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt +++ /dev/null @@ -1,2 +0,0 @@ -1478799778 -conanfile.py: b879c8be77c29214d239564bf9d04969 \ No newline at end of file diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt deleted file mode 100644 index ead7f1ca..00000000 --- a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt +++ /dev/null @@ -1,136 +0,0 @@ -1478799864 -bin/libexslt-0.dll: 7675292df50bf7e337e6fe7641612f2b -bin/libxslt-1.dll: a1c6847bea36a592e198604f930974d2 -bin/xslt-config: 92edf713575aac5c5db15127af375842 -bin/xsltproc.exe: c215ee880a249a87c6eab40d5a9660e3 -conaninfo.txt: d4dddabb56f9b9605df4d8fa2f367028 -include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 -include/libexslt/exsltconfig.h: b3e4cceec1495ff23ba07518c4a8afcb -include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 -include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f -include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f -include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a -include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 -include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 -include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 -include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 -include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e -include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f -include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b -include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 -include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f -include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 -include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 -include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac -include/libxslt/transform.h: 060c2e753adea589569d2835a006075e -include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 -include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c -include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 -include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 -include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 -include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e -include/libxslt/xsltconfig.h: 696ee4c678ac92cb4b17a955475698b0 -include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 -include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 -include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 -lib/libexslt.dll.a: c03cb36bcefbeaf9f2529dcae7d38db5 -lib/libexslt.la: 4e7f084a461a3ab245dce1836aaf4384 -lib/libxslt.dll.a: 3dca0c97875f4f44cf46039657d5f5eb -lib/libxslt.la: 04ac200e9b2c56292ad91ffcb83ff676 -lib/pkgconfig/libexslt.pc: 6ae3965889e819ace738967546160ede -lib/pkgconfig/libxslt.pc: 101abf476285d150fb6130679868fd2a -lib/xsltConf.sh: 387130017807ac4132eccf4db20b3be8 -share/aclocal/libxslt.m4: 7b0b8b6bd86eea30c617663c9e9439b3 -share/doc/libxslt-1.1.29/html/API.html: 99b964a0e24da7db2d479302fbde49ef -share/doc/libxslt-1.1.29/html/APIchunk0.html: 379e5dd4f4ae9cdbaea4428322524d23 -share/doc/libxslt-1.1.29/html/APIchunk1.html: e6bedc4a557c35709cfaadb3b3a2c78e -share/doc/libxslt-1.1.29/html/APIchunk10.html: 990d5445086a566dff80c3c55e7fe777 -share/doc/libxslt-1.1.29/html/APIchunk11.html: d2c1db9800e2fefec12d29d1d4935787 -share/doc/libxslt-1.1.29/html/APIchunk12.html: 3e91f14eb29aa1b149a6dc47adfe3f7e -share/doc/libxslt-1.1.29/html/APIchunk13.html: f81829102703ab031d34501e86c38de6 -share/doc/libxslt-1.1.29/html/APIchunk2.html: 8de13f862400c55f79640149263ecdf2 -share/doc/libxslt-1.1.29/html/APIchunk3.html: a67b4125d6d62adefd42a1f14d8e743e -share/doc/libxslt-1.1.29/html/APIchunk4.html: 56f35b492dacfd056fb9aeb0d465d4d8 -share/doc/libxslt-1.1.29/html/APIchunk5.html: a0fd3189be50ea1bd6193387408f586c -share/doc/libxslt-1.1.29/html/APIchunk6.html: 9bbcf809a505e114d6639124cf4ea61c -share/doc/libxslt-1.1.29/html/APIchunk7.html: a13a001cbc5772a5f078dcb6b6933ed7 -share/doc/libxslt-1.1.29/html/APIchunk8.html: bcffc0a904c0e63029ea40434087e8a6 -share/doc/libxslt-1.1.29/html/APIchunk9.html: ed227fe1b81942da23d7e2aa7b743888 -share/doc/libxslt-1.1.29/html/APIconstructors.html: d79268dc83d0336691469ee5e7de4ffa -share/doc/libxslt-1.1.29/html/APIfiles.html: 490ec3f50d79908176cd61723381ebdf -share/doc/libxslt-1.1.29/html/APIfunctions.html: 78ba3e4807646ecedb871570caecf6d2 -share/doc/libxslt-1.1.29/html/APIsymbols.html: 3e7d7df3374823ed4a8b9e00de152f5e -share/doc/libxslt-1.1.29/html/EXSLT/APIchunk0.html: be037131987b78b19b9e61ce54877bee -share/doc/libxslt-1.1.29/html/EXSLT/APIconstructors.html: 3da084171718dfe3cfc77c6d4350762f -share/doc/libxslt-1.1.29/html/EXSLT/APIfiles.html: d67a66297a2fd601bc1553874765a315 -share/doc/libxslt-1.1.29/html/EXSLT/APIfunctions.html: 6b0b4b814785deca06fb32b27d1421db -share/doc/libxslt-1.1.29/html/EXSLT/APIsymbols.html: 39928a27a9ada210627deef998899296 -share/doc/libxslt-1.1.29/html/EXSLT/bugs.html: 7e22e19ae460ec6a27849b6bf2870eaf -share/doc/libxslt-1.1.29/html/EXSLT/docs.html: de04679a46246ab14183bfddfb9fe21e -share/doc/libxslt-1.1.29/html/EXSLT/downloads.html: 775d1c9006018e2a6afbd46aabac94cc -share/doc/libxslt-1.1.29/html/EXSLT/exslt.html: 9f53a9098c0ae4b86092ec453f9bf5e0 -share/doc/libxslt-1.1.29/html/EXSLT/help.html: 6a3ae7a677b508299d6843ec2aa06919 -share/doc/libxslt-1.1.29/html/EXSLT/index.html: f10878530c0c370434e38f8669b87fb2 -share/doc/libxslt-1.1.29/html/EXSLT/intro.html: 08c5743544fa11d3e47794d2bddf58c5 -share/doc/libxslt-1.1.29/html/FAQ.html: d50bcf8a29a1593dd5e0a3821071274f -share/doc/libxslt-1.1.29/html/Libxslt-Logo-180x168.gif: e6f8bb7e4a5a426380d387adaedadad9 -share/doc/libxslt-1.1.29/html/Libxslt-Logo-90x34.gif: 6b3ac58ce6c3e622db3dbf83d127f1ac -share/doc/libxslt-1.1.29/html/bugs.html: f724ff1f191cd6d6006ff81f85b84987 -share/doc/libxslt-1.1.29/html/contexts.gif: 8d882ee509aaba54abf791a312fdb617 -share/doc/libxslt-1.1.29/html/contribs.html: c3d4e7a850f0d5e373f857093b092fbc -share/doc/libxslt-1.1.29/html/docbook.html: 776f814590907d566008cb194162da1a -share/doc/libxslt-1.1.29/html/docs.html: 4291a6eb59ef115310843882330d25f1 -share/doc/libxslt-1.1.29/html/downloads.html: a34b24da9c37d11b160a51375b2d8e26 -share/doc/libxslt-1.1.29/html/extensions.html: d9dc8d45c36e77af9b229d9de2fa184c -share/doc/libxslt-1.1.29/html/help.html: ec0ba42602368c606bb282ae37d6e8ff -share/doc/libxslt-1.1.29/html/html/book1.html: 38e702d7abb51be701e9e4a132b7fbf3 -share/doc/libxslt-1.1.29/html/html/home.png: f6192f4292d744423df690e785d60fdf -share/doc/libxslt-1.1.29/html/html/index.html: 38e702d7abb51be701e9e4a132b7fbf3 -share/doc/libxslt-1.1.29/html/html/left.png: f771308152ab24a69682daed70ce136d -share/doc/libxslt-1.1.29/html/html/libxslt-attributes.html: 01e3dad54911c715af8eb4edd03680d7 -share/doc/libxslt-1.1.29/html/html/libxslt-documents.html: 04b4f566bc179282ba31e4086733d392 -share/doc/libxslt-1.1.29/html/html/libxslt-extensions.html: 48ba473ecaca35f0e9d118bfe569a4ce -share/doc/libxslt-1.1.29/html/html/libxslt-extra.html: b531cac2627f78c17bf7751d709d15e4 -share/doc/libxslt-1.1.29/html/html/libxslt-functions.html: 8f859868f4d61cc91fc3297f58cf467f -share/doc/libxslt-1.1.29/html/html/libxslt-imports.html: b190003ede5181d38069a360e9e54696 -share/doc/libxslt-1.1.29/html/html/libxslt-keys.html: 595c6d8e3cbd5836d765a714cdaa8662 -share/doc/libxslt-1.1.29/html/html/libxslt-lib.html: 38e702d7abb51be701e9e4a132b7fbf3 -share/doc/libxslt-1.1.29/html/html/libxslt-namespaces.html: f1957f303bf803b546fea20c3210e66c -share/doc/libxslt-1.1.29/html/html/libxslt-numbersInternals.html: 8270d01773d6827cef5eb0e5fbc06cbe -share/doc/libxslt-1.1.29/html/html/libxslt-pattern.html: 68a6e5041985bd90b062f225d3e4a4ea -share/doc/libxslt-1.1.29/html/html/libxslt-preproc.html: 2e5b3d40d10b5d19f8d8981890fa60e6 -share/doc/libxslt-1.1.29/html/html/libxslt-security.html: 0fc54dbb04c31db7273540c6aa15b789 -share/doc/libxslt-1.1.29/html/html/libxslt-templates.html: f795df05f5ada549196b3b0af2b51b6f -share/doc/libxslt-1.1.29/html/html/libxslt-transform.html: 10347ce214f564ed64480e3a29629bce -share/doc/libxslt-1.1.29/html/html/libxslt-variables.html: 78a0a52b6df345ecda47c06da8ac8d58 -share/doc/libxslt-1.1.29/html/html/libxslt-xslt.html: e94fba7be3d50049b723a80d3b0a1b40 -share/doc/libxslt-1.1.29/html/html/libxslt-xsltInternals.html: 4fc3053cfdc99227025f82dd83b99059 -share/doc/libxslt-1.1.29/html/html/libxslt-xsltexports.html: 21afd523be589d91dac3cdd1692d434c -share/doc/libxslt-1.1.29/html/html/libxslt-xsltlocale.html: 8a6973315db00ad07f270a50fb864ff1 -share/doc/libxslt-1.1.29/html/html/libxslt-xsltutils.html: 25ce5faa616e42268d54a34cb5983e5c -share/doc/libxslt-1.1.29/html/html/right.png: ebd7e6d206d73850d77d305ab548f957 -share/doc/libxslt-1.1.29/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa -share/doc/libxslt-1.1.29/html/index.html: 05e32435399ac231b17cd820de78ac70 -share/doc/libxslt-1.1.29/html/internals.html: 922c61987ad85ba31859d1fa36ca2fc2 -share/doc/libxslt-1.1.29/html/intro.html: f7674ee30704647018c1cdd5ffa4b56f -share/doc/libxslt-1.1.29/html/news.html: 7deecee24a4b90b4e4c88f0d299f090f -share/doc/libxslt-1.1.29/html/node.gif: e0b48d09fa64e4a64831c42c4f9e6331 -share/doc/libxslt-1.1.29/html/object.gif: 879905dbfdc584f7a8543b7804cc3ff4 -share/doc/libxslt-1.1.29/html/processing.gif: e6924e110962e92a04d6d3f1f1196b31 -share/doc/libxslt-1.1.29/html/python.html: c8c7fafbda61cd06c188c4cceb78184e -share/doc/libxslt-1.1.29/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869 -share/doc/libxslt-1.1.29/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f -share/doc/libxslt-1.1.29/html/stylesheet.gif: 15a7ac6844ef2b2a7f601ed6cb6cb277 -share/doc/libxslt-1.1.29/html/templates.gif: e1ac04018d8f602adbd28a72153f9956 -share/doc/libxslt-1.1.29/html/tutorial/libxslt_tutorial.c: 0c3d2acbfb0be23b984c695600170d16 -share/doc/libxslt-1.1.29/html/tutorial/libxslttutorial.html: ee8ec694b4a88c4b6503f5301c998ecd -share/doc/libxslt-1.1.29/html/tutorial/libxslttutorial.xml: 7f3bb19c2dcc54c5f76e953a65dbd339 -share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.c: 01a91d21b5e9a1e2259752d5325feaf0 -share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.html: ac0dc678b3ab0da56681555c51e6fa64 -share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.xml: 0c0faafe5595b19ebe09f6110fe3a7fd -share/doc/libxslt-1.1.29/html/xslt.html: 739e6a1bf660969174feb4db301f3e80 -share/doc/libxslt-1.1.29/html/xsltproc.html: fa713b8a3fd6b30a19319a821d7bb238 -share/doc/libxslt-1.1.29/html/xsltproc2.html: 52997d42ce172e9b1cace319bb5aaa0b -share/man/man1/xsltproc.1: be3aaba050a613d185ab69a1547eeee1 -share/man/man3/libexslt.3: c7089bab11720e9c9c17962a68c528ff -share/man/man3/libxslt.3: e4962632ed2590adad3621054417bd2a \ No newline at end of file diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt deleted file mode 100644 index de2aa3a0..00000000 --- a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt +++ /dev/null @@ -1,2 +0,0 @@ -1482494842 -conanfile.py: 2472a82109b2d59062d3e50a54d08a4a diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt deleted file mode 100644 index 0820b583..00000000 --- a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt +++ /dev/null @@ -1,38 +0,0 @@ -1482494796 -bin/libexslt.dll: acf1f58607eb1a10534cc30ca2bf2c9f -bin/libxslt.dll: 9edc15648704934221ec3afcedb25451 -conaninfo.txt: 224814c47f7d14968c401d2180974e77 -include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 -include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9 -include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 -include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f -include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f -include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a -include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 -include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 -include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 -include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 -include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e -include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f -include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b -include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 -include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f -include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 -include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 -include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac -include/libxslt/transform.h: 060c2e753adea589569d2835a006075e -include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 -include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c -include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 -include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 -include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 -include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e -include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7 -include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 -include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 -include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 -include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001 -lib/libexslt.lib: 0c9f94aeea183a48ec62d6e1a3ac42af -lib/libexslt_a.lib: 026a42ff0b36660c1bd4890b656c80ee -lib/libxslt.lib: 084d078777bf34d52af7fc93a425d6b0 -lib/libxslt_a.lib: a07434cb5a40a32a17be58f71fe24976 diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt deleted file mode 100644 index 22a7c428..00000000 --- a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt +++ /dev/null @@ -1,38 +0,0 @@ -1482494566 -bin/libexslt.dll: 656ebfef4dcd7d299bff8f5123bfd4b9 -bin/libxslt.dll: cdca16a3183ddcbdf3d0087c3f1e62e9 -conaninfo.txt: 73548fb3ff61aade734c0ce2071a2d05 -include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 -include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9 -include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 -include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f -include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f -include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a -include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 -include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 -include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 -include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 -include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e -include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f -include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b -include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 -include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f -include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 -include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 -include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac -include/libxslt/transform.h: 060c2e753adea589569d2835a006075e -include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 -include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c -include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 -include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 -include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 -include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e -include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7 -include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 -include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 -include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 -include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001 -lib/libexslt.lib: a84716fa57d325856a55cf5ba8a816c6 -lib/libexslt_a.lib: c428937c93542c6386534b61239e8119 -lib/libxslt.lib: 43b2e966367546ff110762f24f4c919d -lib/libxslt_a.lib: a802233763886894a7a89e4f8e634e6a diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt deleted file mode 100644 index 0501df3e..00000000 --- a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt +++ /dev/null @@ -1,38 +0,0 @@ -1499348623 -bin/libexslt.dll: 27d2ff4cdff16eb9dd4944ef27cb467a -bin/libxslt.dll: b33bd4f30819263259ab52ee0cd9b7ff -conaninfo.txt: 00cd7d1f6493ac337bb709aedcabcc77 -include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 -include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9 -include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 -include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f -include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f -include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a -include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 -include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 -include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 -include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 -include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e -include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f -include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b -include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 -include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f -include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 -include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 -include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac -include/libxslt/transform.h: 060c2e753adea589569d2835a006075e -include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 -include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c -include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 -include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 -include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 -include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e -include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7 -include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 -include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 -include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 -include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001 -lib/libexslt.lib: c491b1f54d162d9d5d42271d49315fee -lib/libexslt_a.lib: 7be28465f2df067865a4edd9a70fca92 -lib/libxslt.lib: 5392c2fe22b1ee711bd469eb1cfdceae -lib/libxslt_a.lib: 8f62e865d164a187b5b8c43d07315363 diff --git a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt b/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt deleted file mode 100644 index db328396..00000000 --- a/coin/provisioning/common/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt +++ /dev/null @@ -1,38 +0,0 @@ -1499348859 -bin/libexslt.dll: d2372193eb260a7b2351402a8e14b0f8 -bin/libxslt.dll: 9f8883be8f7b3df46f0d7b1c6312e191 -conaninfo.txt: fab5795c699ab977ff1852840f4d1c77 -include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 -include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9 -include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 -include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f -include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f -include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a -include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 -include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 -include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 -include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 -include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e -include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f -include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b -include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 -include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f -include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 -include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 -include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac -include/libxslt/transform.h: 060c2e753adea589569d2835a006075e -include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 -include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c -include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 -include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 -include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 -include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e -include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7 -include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 -include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 -include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 -include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001 -lib/libexslt.lib: 0c2503b1eca0a09387fda8cc216dd487 -lib/libexslt_a.lib: 24a3c1b936b7433a786954203dea83cd -lib/libxslt.lib: bfbf055a6a5fb8aa246bf4b094669fd9 -lib/libxslt_a.lib: 49538c60313cbfc216007fa1ec3fc6a7 diff --git a/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt deleted file mode 100644 index d7806e94..00000000 --- a/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt +++ /dev/null @@ -1,4 +0,0 @@ -1479836260 -CMakeLists.txt: 6ce169fb0b2f6eaa5d054d1dc007fc81 -FindZLIB.cmake: 4b85e65d40b77da736416f28e5931e56 -conanfile.py: e8de244463aa84c51238f1fd22a1ae00 \ No newline at end of file diff --git a/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt b/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt deleted file mode 100644 index 88b5c152..00000000 --- a/coin/provisioning/common/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt +++ /dev/null @@ -1,56 +0,0 @@ -1479836298 -FindZLIB.cmake: 4b85e65d40b77da736416f28e5931e56 -conaninfo.txt: e2f8774ada0606cca4800e6f6987394e -include/blast.h: fa67f1dd7e681b188546423884fe25ec -include/crc32.h: f28d16b67efecdfafa0d816a7d982124 -include/crypt.h: 6e72c46776f0db175ec8f15144a3c250 -include/deflate.h: 7ceae74a13201f14c91623116af169c3 -include/gzguts.h: b337a2af7b4c7af157b1b2a9dd64c0f8 -include/gzlog.h: 7d497747a90370d3b13320bbf97e65dc -include/infback9.h: 52b1ed99960d3ed7ed60cd20295e64a8 -include/inffast.h: f3669099d3f571dbc0426401ed5f50e3 -include/inffix9.h: 1558f49aeca6376b7aa331add59e0e06 -include/inffixed.h: 7fa3e91804601b6618c915b76a8dc332 -include/inflate.h: 8f1b05cdf36a269882a955071b140162 -include/inflate9.h: 8a4de1bca6c4182d025ea55062d125d9 -include/inftree9.h: be5cf855a19b76feb28468e5b46145b7 -include/inftrees.h: ec87be89b9bcca8ced80a70f857e823b -include/ioapi.h: 7d6c0585719ba47fd356795801befc6d -include/iowin32.h: 818e2950cc00d787eaa9b710007dc53f -include/mztools.h: 7caac7503f8f002d61e0f0e5b7f33bc6 -include/puff.h: 7ecbeeb67e09a843961187673974f86d -include/trees.h: 51fdcb3e2ccf60ca13c06920c89296a3 -include/unzip.h: 11ae6a9d654c95c47da55fe16772a1e5 -include/zconf.h: 371f055f4b9c75a473da59dfb9268f21 -include/zfstream.h: 938f58c179fabf6ff9ffb85395ada81f -include/zip.h: e1495f151b00503a64aae7b375cc3b80 -include/zlib.h: 64d8a5180bd54ff5452886e4cbb21e14 -include/zstream.h: a980b61c1e8be68d5cdb1236ba6b43e7 -include/zutil.h: 04fcfbb961591c9452c4d0fd1525ffdf -lib/C.includecache: 2a275573d6bdd65a8b8ef59f629c18ba -lib/DependInfo.cmake: ae32810aa874699287b057a57bb4ebe3 -lib/adler32.obj: 628307ada6c4f583837f98a86f0cdc7a -lib/build.make: d22b7b24b231da06fed02e9c19860d8c -lib/cmake_clean.cmake: 02e9e0e203fb9e96f49a4136f66ae6d9 -lib/cmake_clean_target.cmake: 0d82d9dfb4e94fa1d2c8201023c801ab -lib/compress.obj: fd3ee3b189db238906e6d8c3bc7f3785 -lib/crc32.obj: 4a4ea589d4cb9c892a9690446bded090 -lib/deflate.obj: 5c08287751273abb2649a39abd33b57c -lib/depend.internal: 9f57661ca5d24b63b07e4b17717dbf31 -lib/depend.make: 3565852809d7357179f74379be7af651 -lib/flags.make: 15b3124297b5ec74b2f7ba7876adca3e -lib/gzclose.obj: fa130c24a884e3db58195315eb2002e9 -lib/gzlib.obj: 100b5cdf0edf3cf759446d8a836a9e63 -lib/gzread.obj: e44720562c175dd122e99a158a87272a -lib/gzwrite.obj: 2943d7662bee2a9367c62d5a5a84e122 -lib/includes_C.rsp: 459fa74070615e1040d5c8dfd9bd5177 -lib/infback.obj: e19339854ee788b1ac54cd97e03fde0b -lib/inffast.obj: 067b8b689801213f6740e05405053a84 -lib/inflate.obj: a429f8ec8a73d923911f50f0153b5e42 -lib/inftrees.obj: 8a7349abf3599a7d2d5b88578fa44ac4 -lib/libzlibstatic.a: 91f1ddd318e256ffb4c526e111ed063f -lib/link.txt: f94b96609f51147e6e09cd3143aaac07 -lib/progress.make: 20799cec453b892ad5a11033508bce80 -lib/trees.obj: a9f9d07743b1742ed4e466469581c54f -lib/uncompr.obj: d46edd5a818878e69c138a5bde688b22 -lib/zutil.obj: d59a363a9262423a29179499e1479c45 \ No newline at end of file diff --git a/coin/provisioning/common/disable-ntp.ps1 b/coin/provisioning/common/disable-ntp.ps1 deleted file mode 100644 index 4ec9d1bd..00000000 --- a/coin/provisioning/common/disable-ntp.ps1 +++ /dev/null @@ -1,2 +0,0 @@ -# Disable the NTP from syncing -w32tm /config /syncfromflags:NO diff --git a/coin/provisioning/common/disable-sleep.ps1 b/coin/provisioning/common/disable-sleep.ps1 deleted file mode 100644 index dda785ac..00000000 --- a/coin/provisioning/common/disable-sleep.ps1 +++ /dev/null @@ -1,39 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script prevents Windows from going to sleep - -powercfg -change -monitor-timeout-ac 0 -powercfg -change -standby-timeout-ac 0 -powercfg -change -disk-timeout-ac 0 -powercfg -change -hibernate-timeout-ac 0 diff --git a/coin/provisioning/common/disable-uac.ps1 b/coin/provisioning/common/disable-uac.ps1 deleted file mode 100644 index 757c4a7e..00000000 --- a/coin/provisioning/common/disable-uac.ps1 +++ /dev/null @@ -1,36 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script disables the Windows UAC - -C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f diff --git a/coin/provisioning/common/disable-windefender.ps1 b/coin/provisioning/common/disable-windefender.ps1 deleted file mode 100644 index 2d1f0783..00000000 --- a/coin/provisioning/common/disable-windefender.ps1 +++ /dev/null @@ -1,5 +0,0 @@ -# Turning off win defender. -# -# If disabled manually, windows will automatically enable it after -# some period of time. Disabling it speeds up the builds. -REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /V DisableAntiSpyware /T REG_dWORD /D 1 /F diff --git a/coin/provisioning/common/disable-windows-updates.ps1 b/coin/provisioning/common/disable-windows-updates.ps1 deleted file mode 100644 index 1a014733..00000000 --- a/coin/provisioning/common/disable-windows-updates.ps1 +++ /dev/null @@ -1,37 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script disables the automatic Windows updates - -stop-service wuauserv -set-service wuauserv –startup disabled diff --git a/coin/provisioning/common/disable_selinux.sh b/coin/provisioning/common/disable_selinux.sh deleted file mode 100755 index 30162166..00000000 --- a/coin/provisioning/common/disable_selinux.sh +++ /dev/null @@ -1,5 +0,0 @@ -# We need to disable selinux while we are overwriting some binaries -# required by it. If this is not done, ICU provisioning will create -# template that is not booting. - -sudo sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config diff --git a/coin/provisioning/common/fbx_linux.sh b/coin/provisioning/common/fbx_linux.sh deleted file mode 100755 index 9827f9ab..00000000 --- a/coin/provisioning/common/fbx_linux.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs FBX SDK -source "${BASH_SOURCE%/*}/DownloadURL.sh" -#s script installs FBX SDK - -set -e -tarballName="fbx20161_2_fbxsdk_linux.tar.gz" -targetFolder="/opt/fbx" -cachedUrl="http://ci-files01-hki.intra.qt.io/input/fbx/$tarballName" -officialUrl="http://download.autodesk.com/us/fbx_release_older/2016.1.2/$tarballName" -sha1="b0a08778de025e2c6e90d6fbdb6531f74a3da605" -tmpFolder="/tmp" -targetFile="$tmpFolder/$tarballName" -installer="$tmpFolder/fbx20161_2_fbxsdk_linux" - -DownloadURL "$cachedUrl" "$officialUrl" "$sha1" "$targetFile" - -sudo tar -C $tmpFolder -xf "$targetFile" -sudo mkdir -p $targetFolder -(echo "yes"; echo "n") | sudo "$installer" -w "$tmpFolder" "$targetFolder" - -rm -rf "$targetFile" - -# Set env variables -echo "export FBXSDK=$targetFolder" >> ~/.profile - -echo "FBX SDK = 2016.1.2" >> ~/versions.txt - diff --git a/coin/provisioning/common/fbx_macos.sh b/coin/provisioning/common/fbx_macos.sh deleted file mode 100755 index 0f5e16a3..00000000 --- a/coin/provisioning/common/fbx_macos.sh +++ /dev/null @@ -1,79 +0,0 @@ -#!/usr/bin/env bash -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs FBX SDK - -# shellcheck source=./try_catch.sh -source "${BASH_SOURCE%/*}/try_catch.sh" - -fileName="fbx20161_2_fbxsdk_clang_mac.pkg.tgz" -targetFolder="/opt/fbx" -cachedUrl="/net/ci-files01-hki.intra.qt.io/hdd/www/input/fbx/$fileName" -officialUrl="http://download.autodesk.com/us/fbx_release_older/2016.1.2/$fileName" -sha1="f82535423c700c605320c52e13e781c92208ec6b" -targetFolder="/tmp" -targetFile="$targetFolder/$fileName" -installer="$targetFolder/fbx20161_2_fbxsdk_clang_macos.pkg" - -ExceptionExtractPrimaryUrl=100 - -try -( - echo "Extracting '$cachedUrl'" - tar -xzf "$cachedUrl" -C "$targetFolder" || throw $ExceptionExtractPrimaryUrl -) -catch || { - case $ex_code in - $ExceptionExtractPrimaryUrl) - set -e - echo "Failed to uncompress from '$cachedUrl'" - echo "Downloading from '$officialUrl'" - curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$officialUrl" || exit 1; - echo "Checking SHA1 on PKG '$targetFile'" - echo "$sha1 *$targetFile" > $targetFile.sha1 - shasum --check $targetFile.sha1 - echo "Extracting '$targetFile'" - tar -xzf "$targetFile" -C "$targetFolder" || exit 1; - ;; - esac -} -set -e -rm -rf "$targetFile" -echo "Running installer for '$installer'" -sudo installer -pkg "$installer" -target "/" - -# Set env variables -echo "export FBXSDK=/Applications/Autodesk/FBX\ SDK/2016.1.2/" >> ~/.bashrc -echo "FBX SDK = 2016.1.2" >> ~/versions.txt - diff --git a/coin/provisioning/common/fbx_windows.ps1 b/coin/provisioning/common/fbx_windows.ps1 deleted file mode 100644 index 00de579d..00000000 --- a/coin/provisioning/common/fbx_windows.ps1 +++ /dev/null @@ -1,68 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\helpers.ps1" - -# This script will install FBX SDK - -$version = "2016.1.2" - -$name = "fbx20161_2_fbxsdk_vs2015_win" -$packageName = "$name.7z" -$installerName = "$name.exe" -$cacheUrl = "\\ci-files01-hki.intra.qt.io\provisioning\fbx\$packageName" -$sha1 = "3690400625672bef6369bcf90dcde4d78b493b24" - -# The executable is an interactive installer only. We can't run it in a script silently. -# $officialUrl = "http://download.autodesk.com/us/fbx_release_older/2016.1.2/$installerName" -# This sha is for the executable -# $sha1 = "54f581c7c19cf5a08cf5e7bc62b8cc7f0617558e" - -#$targetFile = "C:\Windows\Temp\$packageName" -$targetFolder = "C:\Program Files\" - -#echo "Downloading '$installerName'" -#Download $officialUrl $cacheUrl $targetFile -#Verify-Checksum $targetFile $sha1 - -echo "Extracting '$cacheUrl'" -#Extract-7Zip $cacheUrl $targetFolder -Start-Process -FilePath "C:\Utils\sevenzip\7z.exe" -ArgumentList "x -y `"$cacheUrl`" -o`"$targetFolder`"" -Wait - -#Remove-Item -Recurse -Force "$packageName" - -echo "Adding environment variables." -[Environment]::SetEnvironmentVariable("FBXSDK", "$targetFolder\Autodesk\FBX\FBX SDK\2016.1.2", [EnvironmentVariableTarget]::Machine) - -echo "FBX SDK = $version" >> ~\versions.txt - diff --git a/coin/provisioning/common/helpers.ps1 b/coin/provisioning/common/helpers.ps1 deleted file mode 100644 index f6a9fd90..00000000 --- a/coin/provisioning/common/helpers.ps1 +++ /dev/null @@ -1,129 +0,0 @@ -function Verify-Checksum -{ - Param ( - [string]$File=$(throw("You must specify a filename to get the checksum of.")), - [string]$Expected=$(throw("Checksum required")), - [ValidateSet("sha1","md5")][string]$Algorithm="sha1" - ) - $fs = new-object System.IO.FileStream $File, "Open" - $algo = [type]"System.Security.Cryptography.$Algorithm" - $crypto = $algo::Create() - $hash = [BitConverter]::ToString($crypto.ComputeHash($fs)).Replace("-", "") - $fs.Close() - if ($hash -ne $Expected) { - Write-Error "Checksum verification failed, got: '$hash' expected: '$Expected'" - } -} - -function Extract-7Zip -{ - Param ( - [string]$Source, - [string]$Destination - ) - echo "Extracting '$Source' to '$Destination'..." - - if ((Get-Command "7z.exe" -ErrorAction SilentlyContinue) -eq $null) { - $zipExe = join-path (${env:ProgramFiles(x86)}, ${env:ProgramFiles} -ne $null)[0] '7-zip\7z.exe' - if (-not (test-path $zipExe)) { - $zipExe = join-path ${env:ProgramW6432} '7-zip\7z.exe' - if (-not (test-path $zipExe)) { - $zipExe = "C:\Utils\sevenzip\7z.exe" - if (-not (test-path $zipExe)) { - throw "Could not find 7-zip." - } - } - } - } else { - $zipExe = "7z.exe" - } - - & $zipExe x $Source "-o$Destination" -y -} - -function Extract-Zip -{ - Param ( - [string]$Source, - [string]$Destination - ) - echo "Extracting '$Source' to '$Destination'..." - - New-Item -ItemType Directory -Force -Path $Destination - $shell = new-object -com shell.application - $zipfile = $shell.Namespace($Source) - $destinationFolder = $shell.Namespace($Destination) - $destinationFolder.CopyHere($zipfile.Items(), 16) -} - -function Extract-Dev-Folders-From-Zip -{ - Param ( - [string]$package, - [string]$zipDir, - [string]$installPath - ) - - $shell = new-object -com shell.application - - echo "Extracting contents of $package" - foreach ($subDir in "lib", "include", "bin", "share") { - $zip = $shell.Namespace($package + "\" + $zipDir + "\" + $subDir) - if ($zip) { - Write-Host "Extracting $subDir from zip archive" - } else { - Write-Host "$subDir is missing from zip archive - skipping" - continue - } - $destDir = $installPath + "\" + $subdir - New-Item $destDir -type directory - $destinationFolder = $shell.Namespace($destDir) - $destinationFolder.CopyHere($zip.Items(), 16) - } -} - -function BadParam -{ - Param ([string]$Description) - throw("You must specify $Description") -} - -function Download -{ - Param ( - [string] $OfficialUrl = $(BadParam("the official download URL")), - [string] $CachedUrl = $(BadParam("the locally cached URL")), - [string] $Destination = $(BadParam("a download target location")) - ) - $ProgressPreference = 'SilentlyContinue' - try { - if ($CachedUrl.StartsWith("http")) { - Invoke-WebRequest -UseBasicParsing $CachedUrl -OutFile $Destination - } else { - Copy-Item $CachedUrl $Destination - } - } catch { - Invoke-WebRequest -UseBasicParsing $OfficialUrl -OutFile $Destination - } -} - -function Add-Path -{ - Param ( - [string]$Path - ) - echo "Adding $Path to Path" - - $oldPath = [System.Environment]::GetEnvironmentVariable('Path', 'Machine') - [Environment]::SetEnvironmentVariable("Path", $oldPath + ";$Path", [EnvironmentVariableTarget]::Machine) -} - -function is64bitWinHost -{ - if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -eq "AMD64")) { - return 1 - } - else { - return 0 - } -} diff --git a/coin/provisioning/common/homebrew.sh b/coin/provisioning/common/homebrew.sh deleted file mode 100755 index a6efe123..00000000 --- a/coin/provisioning/common/homebrew.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash -# Will install homebrew package manager for macOS -/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" > ~\versions.txt - } - -# FIXME: do we really want to have it per MSVC version? What about MSVC2015? -[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_64_devel\\icu53_1", "Machine") - -# FIXME: do we really want to use the 4.8.2 ICU build? -[Environment]::SetEnvironmentVariable("CI_ICU_PATH_Mingw49", "C:\Utils\icu_53_1_Mingw_builds_4_8_2_posix_seh_64_devel\icu53_1", "Machine") - -} else { - - $url_official_2013_32 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_32_devel.7z" - $url_cache_2013_32 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_32_devel.7z" - $sha1_2013_32 = "D745A5F0F6A3817AE989501A01A5A0BA53FDB800" - - $icuPackage_msvc2013_32 = "C:\Windows\Temp\icu-$version-msvc2013_32.7z" - - if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_32_devel\)) { - echo "Fetching from URL ..." - Download $url_official_2013_32 $url_cache_2013_32 $icuPackage_msvc2013_32 - Verify-Checksum $icuPackage_msvc2013_32 $sha1_2013_32 - Get-ChildItem $icuPackage_msvc2013_32 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2013_32_devel\""} - - echo "Cleaning $icuPackage_msvc2013_32..." - Remove-Item -Recurse -Force $icuPackage_msvc2013_32 - - echo "ICU MSVC2013 = $version" >> ~\versions.txt - } - -# FIXME: do we really want to have it per MSVC version? What about MSVC2015? -[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_32_devel\\icu53_1", "Machine") - -} diff --git a/coin/provisioning/common/install-commandlinetools.sh b/coin/provisioning/common/install-commandlinetools.sh deleted file mode 100755 index 876d0b9c..00000000 --- a/coin/provisioning/common/install-commandlinetools.sh +++ /dev/null @@ -1,88 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -source "${BASH_SOURCE%/*}/DownloadURL.sh" -source "${BASH_SOURCE%/*}/try_catch.sh" -set -ex - -# Command line tools is need by homebrew - -function InstallCommandLineTools { - - ExceptionMount=101 - ExceptionInstall=102 - ExceptionUnmount=103 - - url=$1 - url_alt=$2 - expectedSha1=$3 - packageName=$4 - version=$5 - - try - ( - DownloadURL $url $url_alt $expectedSha1 /tmp/$packageName - echo "Mounting $packageName" - hdiutil attach /tmp/$packageName || throw $ExceptionMount - cd "/Volumes/Command Line Developer Tools" - echo "Installing" - sudo installer -verbose -pkg *.pkg -target / || throw $ExceptionInstall - cd / - # Let's fait for 5 second before unmounting. Sometimes resource is busy and cant be unmounted - sleep 3 - echo "Unmounting" - umount /Volumes/Command\ Line\ Developer\ Tools/ || throw $ExceptionUnmount - echo "Removing $packageName" - rm /tmp/$packageName - - echo "Command Line Tools = $version" >> ~/versions.txt - ) - catch || { - case $ex_code in - $ExceptionMount) - echo "Failed to mount" - exit 1; - ;; - $ExceptionInstall) - echo "Failed to install" - exit 1; - ;; - $ExceptionUnmount) - echo "Failed to unmount" - exit 1; - - esac - } - -} diff --git a/coin/provisioning/common/install-dependencywalker.ps1 b/coin/provisioning/common/install-dependencywalker.ps1 deleted file mode 100644 index ad89fc7b..00000000 --- a/coin/provisioning/common/install-dependencywalker.ps1 +++ /dev/null @@ -1,63 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# This script will install Dependency Walker 2.2.6000 - -$version = "2.2.6000" -if( (is64bitWinHost) -eq 1 ) { - $arch = "_x64" - $sha1 = "4831D2A8376D64110FF9CD18799FE6C69509D3EA" -} -else { - $arch = "_x86" - $sha1 = "bfec714057e8449b0246051be99ba46a7760bab9" -} -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\depends22" + $arch + ".zip" -$url_official = "http://www.dependencywalker.com/depends22" + $arch + ".zip" -$dependsPackage = "C:\Windows\Temp\depends-$version.zip" - -$TARGETDIR = "C:\Utils\dependencywalker" -if(!(Test-Path -Path $TARGETDIR )){ - New-Item -ItemType directory -Path $TARGETDIR -} -Download $url_official $url_cache $dependsPackage -Verify-Checksum $dependsPackage $sha1 - -Get-ChildItem $dependsPackage | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname "-o$TARGETDIR"} - -echo "Cleaning $dependsPackage.." -Remove-Item -Recurse -Force "$dependsPackage" - -echo "Dependency Walker = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/install-git.ps1 b/coin/provisioning/common/install-git.ps1 deleted file mode 100644 index 6b4a34b0..00000000 --- a/coin/provisioning/common/install-git.ps1 +++ /dev/null @@ -1,57 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" - -# Install Git version 2.13.0 - -$version = "2.13.0" -if( (is64bitWinHost) -eq 1 ) { - $arch = "-64-bit" - $sha1 = "E1D7C6E5E16ACAF3C108064A2ED158F604FA29A7" -} -else { - $arch = "-32-bit" - $sha1 = "03c7df2e4ef61ea6b6f9c0eb7e6d5151d9682aec" -} -$gitPackage = "C:\Windows\Temp\Git-" + $version + $arch + ".exe" -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\Git-" + $version + $arch + ".exe" -$url_official = "https://github.com/git-for-windows/git/releases/download/v" + $version + ".windows.1/Git-" + $version + $arch + ".exe" - -echo "Fetching Git $version..." -Download $url_official $url_cache $gitPackage -Verify-Checksum $gitPackage $sha1 -echo "Installing Git $version..." -cmd /c "$gitPackage /SILENT /COMPONENTS="icons,ext\reg\shellhere,assoc,assoc_sh"" -remove-item $gitPackage - -echo "Git = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/install-jdk.ps1 b/coin/provisioning/common/install-jdk.ps1 deleted file mode 100644 index e4260deb..00000000 --- a/coin/provisioning/common/install-jdk.ps1 +++ /dev/null @@ -1,78 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# This script will install Java SE - -$installdir = "C:\Program Files\Java\jdk1.8.0_144" - -$version = "8u144" -if( (is64bitWinHost) -eq 1 ) { - $arch = "x64" - $sha1 = "adb03bc3f4b40bcb3227687860798981d58e1858" -} -else { - $arch = "i586" - $sha1 = "3b9ab95914514eaefd72b815c5d9dd84c8e216fc" -} - -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\jdk-" + $version + "-windows-" + $arch + ".exe" -$official_url = "http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-" + $version + "-windows-" + $arch + ".exe" -$javaPackage = "C:\Windows\Temp\jdk-$version.exe" - -echo "Fetching Java SE $version..." -$ProgressPreference = 'SilentlyContinue' -try { - echo "...from local cache" - Invoke-WebRequest -UseBasicParsing $url_cache -OutFile $javaPackage -} catch { - echo "...from oracle.com" - $client = new-object System.Net.WebClient - $cookie = "oraclelicense=accept-securebackup-cookie" - $client.Headers.Add("Cookie", $cookie) - $client.DownloadFile($official_url, $javaPackage) - - Invoke-WebRequest -UseBasicParsing $official_url -OutFile $javaPackage -} - -Verify-Checksum $javaPackage $sha1 - -cmd /c "$javaPackage /s SPONSORS=0" -echo "Cleaning $javaPackage.." -Remove-Item -Recurse -Force "$javaPackage" - -[Environment]::SetEnvironmentVariable("JAVA_HOME", "$installdir", [EnvironmentVariableTarget]::Machine) -Add-Path "$installdir\bin" - -echo "Java SE = $version $arch" >> ~\versions.txt diff --git a/coin/provisioning/common/install-mingw.ps1 b/coin/provisioning/common/install-mingw.ps1 deleted file mode 100644 index f835059a..00000000 --- a/coin/provisioning/common/install-mingw.ps1 +++ /dev/null @@ -1,68 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################ - -. "$PSScriptRoot\..\common\helpers.ps1" - -function InstallMinGW -{ - Param ( - [string] $release = $(BadParam("release file name")), - [string] $sha1 = $(BadParam("SHA1 checksum of the file")) - ) - - $arch, $version, $null, $threading, $ex_handling, $build_ver, $revision = $release.split('-') - - if ($arch -eq "i686") { $win_arch = "Win32" } - elseif ($arch -eq "x86_64") { $win_arch = "Win64" } - - $envvar = "MINGW$version" - $envvar = $envvar -replace '["."]' - $targetdir = "C:\$envvar" - $url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\" + $release + ".7z" - $url_official = "https://netcologne.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20" + $win_arch + "/Personal%20Builds/mingw-builds/" + $version + "/threads-" + $threading + "/" + $ex_handling + "/" + $arch + "-" + $version + "-release-" + $threading + "-" + $ex_handling + "-" + $build_ver + "-" + $revision + ".7z" - - $mingwPackage = "C:\Windows\Temp\MinGW-$version.zip" - Download $url_official $url_cache $mingwPackage - Verify-Checksum $mingwPackage $sha1 - - Get-ChildItem $mingwPackage | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname "-o$TARGETDIR"} - - echo "Adding MinGW environment variable." - [Environment]::SetEnvironmentVariable("$envvar", "$targetdir\mingw32", [EnvironmentVariableTarget]::Machine) - - echo "Cleaning $mingwPackage.." - Remove-Item -Recurse -Force "$mingwPackage" - - echo "MinGW = $version $release" >> ~\versions.txt - -} diff --git a/coin/provisioning/common/install-notepad++.ps1 b/coin/provisioning/common/install-notepad++.ps1 deleted file mode 100644 index 2e893852..00000000 --- a/coin/provisioning/common/install-notepad++.ps1 +++ /dev/null @@ -1,67 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# This script will install Notepad++ - -$version = "7.3" -if( (is64bitWinHost) -eq 1 ) { - $arch = ".x64" - $sha1 = "E7306DF1D6E81801FB4BE0868610DB70E979B0AA" -} -else { - $arch = "" - $sha1 = "d4c403675a21cc381f640b92e596bae3ef958dc6" -} -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\npp." + $version + ".Installer" + $arch + ".exe" -$url_official = "https://notepad-plus-plus.org/repository/7.x/" + $version + "/npp." + $version + ".Installer" + $arch + ".exe" -$nppPackage = "C:\Windows\Temp\npp-$version.exe" - -Download $url_official $url_cache $nppPackage -Verify-Checksum $nppPackage $sha1 -cmd /c "$nppPackage /S" - -echo "Cleaning $nppPackage.." -Remove-Item -Recurse -Force "$nppPackage" - -echo "Notepad++ = $version" >> ~\versions.txt - -if( (is64bitWinHost) -eq 1 ) { - Rename-Item -Path "C:\Program Files (x86)\Notepad++\updater" -NewName "updater_disabled" -} -else { - Rename-Item -Path "C:\Program Files\Notepad++\updater" -NewName "updater_disabled" -} - -echo "Auto-updating disabled." diff --git a/coin/provisioning/common/install-qnx660.ps1 b/coin/provisioning/common/install-qnx660.ps1 deleted file mode 100644 index bf9c9d09..00000000 --- a/coin/provisioning/common/install-qnx660.ps1 +++ /dev/null @@ -1,46 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\helpers.ps1" - -# This script will install QNX 6.6.0 - -$version = "6.6.0" -$nondottedversion = $version -replace '[.]','' -$targetFolder = "c:" -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\qnx" + $nondottedversion + ".zip" - -Get-ChildItem $url_cache | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o"C:\"} - -[Environment]::SetEnvironmentVariable("QNX_660", "$targetFolder", "Machine") -echo "QNX = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/install-ruby.ps1 b/coin/provisioning/common/install-ruby.ps1 deleted file mode 100644 index 94e32b74..00000000 --- a/coin/provisioning/common/install-ruby.ps1 +++ /dev/null @@ -1,58 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# This script will install Ruby - -$version = "2.4.2-2" -if( (is64bitWinHost) -eq 1 ) { - $arch = "-x64" - $sha1 = "c961c2752a183487bc42ed24beb7e931230fa7d5" -} -else { - $arch = "-x86" - $sha1 = "2639a481c3b5ad11f57d5523cc41ca884286089e" -} -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\rubyinstaller-" + $version + $arch + ".exe" -$url_official = "https://github.com/oneclick/rubyinstaller2/releases/download/rubyinstaller-" + $version + "/rubyinstaller-" + $version + $arch + ".exe" -$rubyPackage = "C:\Windows\Temp\rubyinstaller-$version.exe" - -Download $url_official $url_cache $rubyPackage -Verify-Checksum $rubyPackage $sha1 -Start-Process -FilePath $rubyPackage -ArgumentList "/dir=C:\Ruby-$version$arch /tasks=modpath /verysilent" -Wait - -echo "Cleaning $rubyPackage.." -Remove-Item -Recurse -Force "$rubyPackage" - -echo "Ruby = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/install-sevenzip.ps1 b/coin/provisioning/common/install-sevenzip.ps1 deleted file mode 100644 index 5f19543f..00000000 --- a/coin/provisioning/common/install-sevenzip.ps1 +++ /dev/null @@ -1,64 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# This script installs 7-Zip - -$version = "16.04" -$nonDottedVersion = "1604" - -if( (is64bitWinHost) -eq 1 ) { - $arch = "-x64" - $sha1 = "338A5CC5200E98EDD644FC21807FDBE59910C4D0" -} -else { - $arch = "" - $sha1 = "dd1cb1163c5572951c9cd27f5a8dd550b33c58a4" -} - -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\7z" + $nonDottedVersion + $arch + ".exe" -$url_official = "http://www.7-zip.org/a/7z" + $nonDottedVersion + $arch + ".exe" -$7zPackage = "C:\Windows\Temp\7zip-$nonDottedVersion.exe" -$7zTargetLocation = "C:\Utils\sevenzip\" - -Download $url_official $url_cache $7zPackage -Verify-Checksum $7zPackage $sha1 -Start-Process -FilePath $7zPackage -ArgumentList "/S","/D=$7zTargetLocation" -Wait - -echo "Cleaning $7zPackage.." -Remove-Item -Recurse -Force "$7zPackage" - -Add-Path $7zTargetLocation - -echo "7-Zip = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/install-strawberry-perl.ps1 b/coin/provisioning/common/install-strawberry-perl.ps1 deleted file mode 100644 index bd5347b6..00000000 --- a/coin/provisioning/common/install-strawberry-perl.ps1 +++ /dev/null @@ -1,58 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# This script installs Strawberry Perl - -$version = "5.26.0.1" -if( (is64bitWinHost) -eq 1 ) { - $arch = "-64bit" - $sha1 = "2AE2EDA36A190701399130CBFEE04D00E9BA036D" -} -else { - $arch = "-32bit" - $sha1 = "b50b688a879f33941433774b2813bfd4b917e4ee" -} -$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\strawberry-perl-" + $version + $arch + ".msi" -$url_official = "http://strawberryperl.com/download/" + $version + "/strawberry-perl-" + $version + $arch + ".msi" -$strawberryPackage = "C:\Windows\Temp\strawberry-installer-$version.msi" - -Download $url_official $url_cache $strawberryPackage -Verify-Checksum $strawberryPackage $sha1 -cmd /c "$strawberryPackage /QB INSTALLDIR=C:\strawberry REBOOT=REALLYSUPPRESS" - -echo "Cleaning $strawberryPackage.." -Remove-Item -Recurse -Force "$strawberryPackage" - -echo "strawberry = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/install_xcode.sh b/coin/provisioning/common/install_xcode.sh deleted file mode 100755 index 5d8009e3..00000000 --- a/coin/provisioning/common/install_xcode.sh +++ /dev/null @@ -1,91 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs Xcode -# Prerequisites: Have Xcode prefetched to local cache as xz compressed. -# This can be achieved by fetching Xcode_8.xip from Apple Store. -# Uncompress it with 'xar -xf Xcode_8.xip' -# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py -# with which you can run 'python parse_pbzx2.py Content'. -# This will give you a file called "Content.part00.cpio.xz" that -# can be renamed to Xcode_8.xz for this script. - - - -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/try_catch.sh" - -function InstallXCode() -{ - ExceptionCPIO=103 - ExceptionAcceptLicense=105 - ExceptionDeveloperMode=113 - - sourceFile=$1 - version=$2 - - try - ( - echo "Uncompressing and installing '$sourceFile'" - xzcat < "$sourceFile" | (cd /Applications/ && sudo cpio -dmi) || throw $ExceptionCPIO - - echo "Accept license" - sudo xcodebuild -license accept || throw $ExceptionAcceptLicense - - echo "Enabling developer mode, so that using lldb does not require interactive password entry" - sudo /usr/sbin/DevToolsSecurity -enable || throw $ExceptionDeveloperMode - - echo "Xcode = $version" >> ~/versions.txt - ) - catch || { - case $ex_code in - $ExceptionCPIO) - echo "Failed to unarchive .cpio." - exit 1; - ;; - $ExceptionDeveloperMode) - echo "Failed to enable developer mode." - exit 1; - ;; - $ExceptionAcceptLicense) - echo "Failed to accept license." - exit 1; - ;; - - esac - } - -} - diff --git a/coin/provisioning/common/integrity.sh b/coin/provisioning/common/integrity.sh deleted file mode 100755 index 6c96d9e0..00000000 --- a/coin/provisioning/common/integrity.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs INTEGRITY - -source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh" - -version="11.4.4" -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/integrity/ghs_$version.tar.gz" -AltUrl="$PrimaryUrl" # we lack an external source for this -SHA1="4afa3c15e13c91734951b73f6b21388294c5d794" -targetFolder="/opt/ghs" -appPrefix="" - -InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix" - -echo "export INTEGRITY_BSP=platform-cortex-a9" >> ~/.bashrc -echo "export INTEGRITY_PATH=$targetFolder/comp_201654" >> ~/.bashrc -echo "export INTEGRITY_DIR=$targetFolder/int1144" >> ~/.bashrc -echo "export INTEGRITY_GL_INC_DIR=\$INTEGRITY_DIR/INTEGRITY-include/Vivante/sdk/inc" >> ~/.bashrc -echo "export INTEGRITY_GL_LIB_DIR=\$INTEGRITY_DIR/libs/Vivante" >> ~/.bashrc - -echo "INTEGRITY = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/jom.ps1 b/coin/provisioning/common/jom.ps1 deleted file mode 100644 index c1e2cbf7..00000000 --- a/coin/provisioning/common/jom.ps1 +++ /dev/null @@ -1,9 +0,0 @@ -. "$PSScriptRoot\helpers.ps1" - -$zip = "c:\users\qt\downloads\jom_1_1_2.zip" - -Invoke-WebRequest -UseBasicParsing http://download.qt.io/official_releases/jom/jom_1_1_2.zip -OutFile $zip -Verify-Checksum $zip "80EE5678E714DE99DDAF5F7593AB04DB1C7928E4" -Extract-Zip $zip C:\Utils\Jom - -[Environment]::SetEnvironmentVariable("CI_JOM_PATH", "C:\Utils\Jom", "Machine") diff --git a/coin/provisioning/common/libclang.ps1 b/coin/provisioning/common/libclang.ps1 deleted file mode 100644 index a4a9c870..00000000 --- a/coin/provisioning/common/libclang.ps1 +++ /dev/null @@ -1,32 +0,0 @@ -param([Int32]$archVer=32) -. "$PSScriptRoot\..\common\helpers.ps1" - -# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/). -# The Clang library (C-bindings), version 3.9 or higher is required for building. - -Get-Content "$PSScriptRoot\..\common\sw_versions.txt" | Foreach-Object { - $var = $_.Split('=') - New-Variable -Name $var[0] -Value $var[1] - $libclang_version = $libclang_version -replace '["."]' -} - -if ( $archVer -eq 64 ) { - $sha1 = "dc42beb0efff130c4d7dfef3c97adf26f1ab04e0" - $url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_64.7z" -} else { - $sha1 = "64e826c00ae632fbb28655e6e1fa9194980e1205" - $url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_32.7z" -} - -$zip = "c:\users\qt\downloads\libclang.7z" -$destination = "C:\Utils\libclang-" + $libclang_version - -Download $url $url $zip -Verify-Checksum $zip $sha1 - -C:\Utils\sevenzip\7z.exe x $zip -oC:\Utils\ -Rename-Item C:\Utils\libclang $destination - -[Environment]::SetEnvironmentVariable("LLVM_INSTALL_DIR", $destination, [EnvironmentVariableTarget]::Machine) -del $zip -echo "libClang = $libclang_version" >> ~/versions.txt diff --git a/coin/provisioning/common/libclang.sh b/coin/provisioning/common/libclang.sh deleted file mode 100755 index ea33d62d..00000000 --- a/coin/provisioning/common/libclang.sh +++ /dev/null @@ -1,75 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/). -# The Clang library (C-bindings), version 3.9 or higher is required for building. - -# This same script is used to provision libclang to Linux and macOS. -# In case of Linux, we expect to get the values as args -set -e - -source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" - -BASEDIR=$(dirname "$0") -. $BASEDIR/sw_versions.txt -url=$1 -sha1=$2 -version=$3 -if [ $# -eq 0 ] - then - # The default values are for macOS package - echo "Using macOS defaults" - version=$libclang_version - url="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${version//\./}-mac.7z" - sha1="4781d154b274b2aec99b878c364f0ea80ff00a80" -fi - -zip="libclang.7z" -destination="/usr/local/libclang-$version" - -curl --fail -L --retry 5 --retry-delay 5 -o "$zip" "$url" -_shasum=sha1sum -if [[ "$OSTYPE" == "darwin"* ]]; then - echo "DARWIN" - _shasum=/usr/bin/shasum -fi -echo "$sha1 $zip" | $_shasum --check -7z x $zip -o/tmp/ -rm -rf $zip - -sudo mv /tmp/libclang $destination - -echo "export LLVM_INSTALL_DIR=$destination" >> ~/.bash_profile -echo "libClang = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/libusb.ps1 b/coin/provisioning/common/libusb.ps1 deleted file mode 100644 index 38d8b8e6..00000000 --- a/coin/provisioning/common/libusb.ps1 +++ /dev/null @@ -1,47 +0,0 @@ -############################################################################# -# -# Copyright (C) 2017 The Qt Company Ltd. -# Contact: http://www.qt.io/licensing/ -# -# This file is part of the provisioning scripts of the Qt Toolkit. -# -# $QT_BEGIN_LICENSE:LGPL21$ -# Commercial License Usage -# Licensees holding valid commercial Qt licenses may use this file in -# accordance with the commercial license agreement provided with the -# Software or, alternatively, in accordance with the terms contained in -# a written agreement between you and The Qt Company. For licensing terms -# and conditions see http://www.qt.io/terms-conditions. For further -# information use the contact form at http://www.qt.io/contact-us. -# -# GNU Lesser General Public License Usage -# Alternatively, this file may be used under the terms of the GNU Lesser -# General Public License version 2.1 or version 3 as published by the Free -# Software Foundation and appearing in the file LICENSE.LGPLv21 and -# LICENSE.LGPLv3 included in the packaging of this file. Please review the -# following information to ensure the GNU Lesser General Public License -# requirements will be met: https://www.gnu.org/licenses/lgpl.html and -# http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -# -# As a special exception, The Qt Company gives you certain additional -# rights. These rights are described in The Qt Company LGPL Exception -# version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -# -# $QT_END_LICENSE$ -# -############################################################################ - -# libusb-1.0 is needed by qt-apps/qdb - -. "$PSScriptRoot\helpers.ps1" - -$archive = "C:\users\qt\downloads\libusb-1.0.21-ife3db79196-msvc2015.7z" -$libusb_location = "C:\Utils\libusb-1.0" - -Copy-Item \\ci-files01-hki.intra.qt.io\provisioning\libusb-1.0\libusb-1.0.21-ife3db79196-msvc2015.7z $archive -Verify-Checksum $archive "396a3224c306480f24a583850d923d06aa4377c1" - -Extract-7Zip $archive $libusb_location - -# Tell qt-apps/qdb build system where to find libusb -[Environment]::SetEnvironmentVariable("LIBUSB_PATH", $libusb_location, "Machine") diff --git a/coin/provisioning/common/linux/android_linux.sh b/coin/provisioning/common/linux/android_linux.sh new file mode 100755 index 00000000..b4a412c8 --- /dev/null +++ b/coin/provisioning/common/linux/android_linux.sh @@ -0,0 +1,135 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script install Android sdk and ndk. + +# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version + +source "${BASH_SOURCE%/*}/../unix/try_catch.sh" +source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" +source "${BASH_SOURCE%/*}/../unix/check_and_set_proxy.sh" + +targetFolder="/opt/android" +sdkTargetFolder="$targetFolder/sdk" + +basePath="http://ci-files01-hki.intra.qt.io/input/android" + +toolsVersion="r25.2.5" +toolsFile="tools_$toolsVersion-linux.zip" +ndkVersion="r10e" +ndkFile="android-ndk-$ndkVersion-linux-x86_64.zip" +sdkBuildToolsVersion="25.0.2" +sdkApiLevel="android-21" + +toolsSha1="72df3aa1988c0a9003ccdfd7a13a7b8bd0f47fc1" +ndkSha1="f692681b007071103277f6edc6f91cb5c5494a32" + +toolsTargetFile="/tmp/$toolsFile" +toolsSourceFile="$basePath/$toolsFile" +ndkTargetFile="/tmp/$ndkFile" +ndkSourceFile="$basePath/$ndkFile" + +ExceptionDownload=99 +ExceptionUnzipTools=100 +ExceptionUnzipNdk=101 +ExceptionRmTools=102 +ExceptionRmNdk=103 +ExceptionSdkManager=104 + +try +( + (DownloadURL "$toolsSourceFile" "$toolsSourceFile" "$toolsSha1" "$toolsTargetFile") || throw $ExceptionDownload + (DownloadURL "$ndkSourceFile" "$ndkSourceFile" "$ndkSha1" "$ndkTargetFile") || throw $ExceptionDownload + echo "Unzipping Android NDK to '$targetFolder'" + sudo unzip -q "$ndkTargetFile" -d "$targetFolder" || throw $ExceptionUnzipNdk + echo "Unzipping Android Tools to '$sdkTargetFolder'" + sudo unzip -q "$toolsTargetFile" -d "$sdkTargetFolder" || throw $ExceptionUnzipTools + rm "$ndkTargetFile" || throw $ExceptionRmNdk + rm "$toolsTargetFile" || throw $ExceptionRmTools + + echo "Changing ownership of Android files." + if uname -a |grep -q "el6\|el7"; then + sudo chown -R qt:wheel "$targetFolder" + else + sudo chown -R qt:users "$targetFolder" + fi + + echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion." + if [ "$proxy" != "" ]; then + proxy_host=$(echo $proxy | cut -d'/' -f3 | cut -d':' -f1) + proxy_port=$(echo $proxy | cut -d':' -f3) + echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" --no_https --proxy=http --proxy_host=$proxy_host --proxy_port=$proxy_port "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager + else + echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion" || throw $ExceptionSdkManager + fi + + echo "export ANDROID_SDK_HOME=$sdkTargetFolder" >> ~/.bashrc + echo "export ANDROID_NDK_HOME=$targetFolder/android-ndk-$ndkVersion" >> ~/.bashrc + echo "export ANDROID_NDK_HOST=linux-x86_64" >> ~/.bashrc + echo "export ANDROID_API_VERSION=$sdkApiLevel" >> ~/.bashrc + + echo "Android SDK tools = $toolsVersion" >> ~/versions.txt + echo "Android SDK Build Tools = $sdkBuildToolsVersion" >> ~/versions.txt + echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt + echo "Android NDK = $ndkVersion" >> ~/versions.txt +) +catch || { + case $ex_code in + $ExceptionDownload) + exit 1; + ;; + $ExceptionUnzipTools) + echo "Failed to unzip Android SDK Tools." + exit 1; + ;; + $ExceptionUnzipNdk) + echo "Failed to unzip Android NDK." + exit 1; + ;; + $ExceptionRmTools) + echo "Failed to remove temporary tools package '$toolsTargetFile'." + exit 1; + ;; + $ExceptionRmNdk) + echo "Failed to remove temporary NDK package '$ndkTargetFile'." + exit 1; + ;; + $ExceptionSdkManager) + echo "Failed to run sdkmanager." + exit 1; + ;; + esac +} + diff --git a/coin/provisioning/common/linux/cmake_linux.sh b/coin/provisioning/common/linux/cmake_linux.sh new file mode 100755 index 00000000..7aaa4cb4 --- /dev/null +++ b/coin/provisioning/common/linux/cmake_linux.sh @@ -0,0 +1,53 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs CMake 3.6.2 + +# CMake is needed for autotests that verify that Qt can be built with CMake + +# shellcheck source=InstallFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh" + +version="3.6.2" +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz" +AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz" +SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c" +targetFolder="/opt/cmake-$version" +appPrefix="cmake-$version-Linux-x86_64" + +InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix" + +echo "Adding $targetFolder/bin to PATH" +echo "export PATH=$targetFolder/bin:\$PATH" >> ~/.bashrc diff --git a/coin/provisioning/common/linux/disable_selinux.sh b/coin/provisioning/common/linux/disable_selinux.sh new file mode 100755 index 00000000..30162166 --- /dev/null +++ b/coin/provisioning/common/linux/disable_selinux.sh @@ -0,0 +1,5 @@ +# We need to disable selinux while we are overwriting some binaries +# required by it. If this is not done, ICU provisioning will create +# template that is not booting. + +sudo sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config diff --git a/coin/provisioning/common/linux/fbx_linux.sh b/coin/provisioning/common/linux/fbx_linux.sh new file mode 100755 index 00000000..0b587aed --- /dev/null +++ b/coin/provisioning/common/linux/fbx_linux.sh @@ -0,0 +1,62 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs FBX SDK +source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" +#s script installs FBX SDK + +set -e +tarballName="fbx20161_2_fbxsdk_linux.tar.gz" +targetFolder="/opt/fbx" +cachedUrl="http://ci-files01-hki.intra.qt.io/input/fbx/$tarballName" +officialUrl="http://download.autodesk.com/us/fbx_release_older/2016.1.2/$tarballName" +sha1="b0a08778de025e2c6e90d6fbdb6531f74a3da605" +tmpFolder="/tmp" +targetFile="$tmpFolder/$tarballName" +installer="$tmpFolder/fbx20161_2_fbxsdk_linux" + +DownloadURL "$cachedUrl" "$officialUrl" "$sha1" "$targetFile" + +sudo tar -C $tmpFolder -xf "$targetFile" +sudo mkdir -p $targetFolder +(echo "yes"; echo "n") | sudo "$installer" -w "$tmpFolder" "$targetFolder" + +rm -rf "$targetFile" + +# Set env variables +echo "export FBXSDK=$targetFolder" >> ~/.profile + +echo "FBX SDK = 2016.1.2" >> ~/versions.txt + diff --git a/coin/provisioning/common/linux/integrity.sh b/coin/provisioning/common/linux/integrity.sh new file mode 100755 index 00000000..0c7234b3 --- /dev/null +++ b/coin/provisioning/common/linux/integrity.sh @@ -0,0 +1,55 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs INTEGRITY + +source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh" + +version="11.4.4" +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/integrity/ghs_$version.tar.gz" +AltUrl="$PrimaryUrl" # we lack an external source for this +SHA1="4afa3c15e13c91734951b73f6b21388294c5d794" +targetFolder="/opt/ghs" +appPrefix="" + +InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix" + +echo "export INTEGRITY_BSP=platform-cortex-a9" >> ~/.bashrc +echo "export INTEGRITY_PATH=$targetFolder/comp_201654" >> ~/.bashrc +echo "export INTEGRITY_DIR=$targetFolder/int1144" >> ~/.bashrc +echo "export INTEGRITY_GL_INC_DIR=\$INTEGRITY_DIR/INTEGRITY-include/Vivante/sdk/inc" >> ~/.bashrc +echo "export INTEGRITY_GL_LIB_DIR=\$INTEGRITY_DIR/libs/Vivante" >> ~/.bashrc + +echo "INTEGRITY = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/linux/openssl_for_android_linux.sh b/coin/provisioning/common/linux/openssl_for_android_linux.sh new file mode 100755 index 00000000..cda41d72 --- /dev/null +++ b/coin/provisioning/common/linux/openssl_for_android_linux.sh @@ -0,0 +1,85 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script install OpenSSL from sources. +# Requires GCC and Perl to be in PATH. + +source "${BASH_SOURCE%/*}/../unix/try_catch.sh" +source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" + +version="1.0.2g" +officialUrl="https://www.openssl.org/source/openssl-$version.tar.gz" +cachedUrl="http://ci-files01-hki.intra.qt.io/input/openssl/openssl-$version.tar.gz" +targetFile="/tmp/openssl-$version.tar.gz" +installFolder="/home/qt/" +sha="36af23887402a5ea4ebef91df8e61654906f58f2" +# Until every VM doing Linux Android builds have provisioned the env variable +# OPENSSL_ANDROID_HOME, we can't change the hard coded path that's currently in Coin. +# QTQAINFRA-1436 +opensslHome="${installFolder}openssl-1.0.2" + +ExceptionDownload=99 +ExceptionTar=100 +ExceptionConfig=101 + +try +( + (DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile") || throw $ExceptionDownload + + tar -xzf "$targetFile" -C "$installFolder" || throw $ExceptionTar + # This rename should be removed once hard coded path from Coin is fixed. (QTQAINFRA-1436) + mv "${opensslHome}g" "${opensslHome}" + pushd "$opensslHome" + perl Configure shared android || throw $ExceptionConfig + + echo "export OPENSSL_ANDROID_HOME=$opensslHome" >> ~/.bashrc + echo "OpenSSL for Android = $version" >> ~/versions.txt +) +catch || { + case $ex_code in + $ExceptionDownload) + exit 1; + ;; + $ExceptionTar) + echo "Failed to extract $targetFile" + exit 1; + ;; + $ExceptionConfig) + echo "Failed to run 'config'." + exit 1; + ;; + esac + +} diff --git a/coin/provisioning/common/linux/qnx_700.sh b/coin/provisioning/common/linux/qnx_700.sh new file mode 100755 index 00000000..73783468 --- /dev/null +++ b/coin/provisioning/common/linux/qnx_700.sh @@ -0,0 +1,61 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs QNX 7. + +set -ex +targetFolder="/opt/" +sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700.tar.xz" +sha1="949a87c5f00d0756956cb4b1b3b213ecaeee9113" +folderName="qnx700" +targetFile="qnx700.tar.xz" +wget --tries=5 --waitretry=5 --output-document="$targetFile" "$sourceFile" +echo "$sha1 $targetFile" | sha1sum --check +if [ ! -d "$targetFolder" ]; then + mkdir -p $targetFolder +fi +sudo tar -C $targetFolder -Jxf $targetFile +sudo chown -R qt:users "$targetFolder"/"$folderName" + +# Verify that we have last file in tar +if [ ! -f $targetFolder/$folderName/qnxsdp-env.sh ]; then + echo "Installation failed!" + exit -1 +fi + +rm -rf $targetFile +# Set env variables +echo "export QNX_700=$targetFolder$folderName" >> ~/.bashrc +echo "QNX SDP = 7.0.0" >> ~/versions.txt diff --git a/coin/provisioning/common/linux/version.sh b/coin/provisioning/common/linux/version.sh new file mode 100755 index 00000000..ed24d805 --- /dev/null +++ b/coin/provisioning/common/linux/version.sh @@ -0,0 +1,43 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script will print all installed software to provision log. +# Script needs to be named so that it will be ran at last during provisioning + +# Print all build machines versions to provision log +echo "*********************************************" +echo "***** SW VERSIONS *****" +cat ~/versions.txt +echo "*********************************************" diff --git a/coin/provisioning/common/macos/InstallAppFromCompressedFileFromURL.sh b/coin/provisioning/common/macos/InstallAppFromCompressedFileFromURL.sh new file mode 100755 index 00000000..4d2ba1f8 --- /dev/null +++ b/coin/provisioning/common/macos/InstallAppFromCompressedFileFromURL.sh @@ -0,0 +1,136 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script receives URLs to a compressed file. It then downloads it, +# uncompresses it and installs it by default +# to /Applications/. This can be overridden by a target parameter. + +# shellcheck source=try_catch.sh +source "${BASH_SOURCE%/*}/../unix/try_catch.sh" +# shellcheck source=DownloadURL.sh +source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" + +ExceptionDownload=99 +ExceptionCreateTmpFile=100 +ExceptionCreateTmpDirectory=101 +ExceptionUncompress=102 +ExceptionMoveApp=103 +ExceptionDeleteTmpFile=104 +ExceptionRemoveTmpDirectory=105 +ExceptionUnknownFormat=106 + + +function InstallAppFromCompressedFileFromURL { + url=$1 + url_alt=$2 + expectedSha1=$3 + appPrefix=$4 + target=$5 + + if [ "" == "$target" ]; then + target="/Applications/" + fi + + try + ( + basefilename=${url##*/} + extension=${basefilename##*.} + filename=${basefilename%.*} + if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then + extension="tar.gz" + fi + + echo "Extension for file: $extension" + echo "Creating temporary file and directory" + targetFile=$(mktemp "$TMPDIR$(uuidgen).$extension") || throw $ExceptionCreateTmpFile + # macOS 10.10 mktemp does require prefix + if [[ $OSTYPE == "darwin14" ]]; then + targetDirectory=$(mktemp -d -t '10.10') || throw $ExceptionCreateTmpDirectory + else + targetDirectory=$(mktemp -d) || throw $ExceptionCreateTmpDirectory + fi + (DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile") || throw $ExceptionDownload + echo "Uncompress $targetFile" + case $extension in + "tar.gz") + tar -xzf "$targetFile" --directory "$targetDirectory" || throw $ExceptionUncompress + ;; + "zip") + unzip "$targetFile" -d "$targetDirectory" || throw $ExceptionUncompress + ;; + *) + throw $ExceptionUnknownFormat + ;; + esac + echo "Moving app to '$target'" + sudo mv "$targetDirectory/$appPrefix/"* "$target" || throw $ExceptionMoveApp + echo "Removing file '$targetFile'" + rm "$targetFile" || throw $ExceptionDeleteTmpFile + echo "Removing directory '$targetDirectory'" + rm -rf "$targetDirectory" || throw $ExceptionRemoveTmpDirectory + ) + + catch || { + case $ex_code in + $ExceptionDownload) + exit 1; + ;; + $ExceptionCreateTmpFile) + echo "Failed to create temporary file" + exit 1; + ;; + $ExceptionUncompress) + echo "Failed extracting compressed file." + exit 1; + ;; + $ExceptionMoveApp) + echo "Failed moving app to '$target'." + exit 1; + ;; + $ExceptionDeleteTmpFile) + echo "Failed deleting temporary file." + exit 1; + ;; + $ExceptionRemoveTmpDirectory) + echo "Failed deleting temporary file." + exit 1; + ;; + $ExceptionUnknownFormat) + echo "Unknown file format." + exit 1; + ;; + esac + } +} diff --git a/coin/provisioning/common/macos/InstallPKGFromURL.sh b/coin/provisioning/common/macos/InstallPKGFromURL.sh new file mode 100755 index 00000000..881086ba --- /dev/null +++ b/coin/provisioning/common/macos/InstallPKGFromURL.sh @@ -0,0 +1,104 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# shellcheck source=try_catch.sh +source "${BASH_SOURCE%/*}/../unix/try_catch.sh" + +ExceptionCreateTmpFile=100 +ExceptionDownloadPrimaryUrl=101 +ExceptionDownloadAltUrl=102 +ExceptionSHA1=103 +ExceptionInstallerPKG=104 +ExceptionDeleteTmpFile=105 + + +function InstallPKGFromURL { + url=$1 + url_alt=$2 + expectedSha1=$3 + targetDirectory=$4 + + try + ( + echo "Creating temporary file" + targetFile=$(mktemp "$TMPDIR$(uuidgen).pkg") || trow $ExceptionCreateTmpFile + try + ( + echo "Downloading PKG from primary URL '$url'" + curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl + ) + catch || { + case $ex_code in + $ExceptionDownloadPrimaryUrl) + echo "Failed to download '$url' multiple times" + echo "Downloading PKG from alternative URL '$url_alt'" + curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl + ;; + esac + } + echo "Checking SHA1 on PKG '$targetFile'" + echo "$expectedSha1 *$targetFile" > $targetFile.sha1 + /usr/bin/shasum --check $targetFile.sha1 || throw $ExceptionSHA1 + echo "Run installer on PKG" + sudo installer -package "$targetFile" -target "$targetDirectory" || throw $ExceptionInstallerPKG + echo "Removing file '$targetFile'" + rm "$targetFile" || throw $ExceptionDeleteTmpFile + ) + + catch || { + case $ex_code in + $ExceptionCreateTmpFile) + echo "Failed to create temporary file" + exit 1; + ;; + $ExceptionDownloadAltUrl) + echo "Failed downloading PKG from primary and alternative URLs" + exit 1; + ;; + $ExceptionSHA1) + echo "Failed to check sha1sum." + exit 1; + ;; + $ExceptionInstallerPKG) + echo "Failed running installer on PKG." + exit 1; + ;; + $ExceptionDeleteTmpFile) + echo "Failed deleting temporary file." + exit 1; + ;; + esac + } +} diff --git a/coin/provisioning/common/macos/cmake.sh b/coin/provisioning/common/macos/cmake.sh new file mode 100755 index 00000000..c727c8ff --- /dev/null +++ b/coin/provisioning/common/macos/cmake.sh @@ -0,0 +1,51 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs CMake + +# CMake is needed for autotests that verify that Qt can be built with CMake + +# shellcheck source=./InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/InstallAppFromCompressedFileFromURL.sh" + +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/cmake-3.6.2-Darwin-x86_64.tar.gz" +AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Darwin-x86_64.tar.gz" +SHA1="13835afa3aea939e07a7ecccedcc041dd8c3a86e" +appPrefix="cmake-3.6.2-Darwin-x86_64" + +InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" + +echo "export PATH=/Applications/CMake.app/Contents/bin:\$PATH" >> ~/.bashrc +echo "CMake = 3.6.2" >> ~/versions.txt diff --git a/coin/provisioning/common/macos/fbx_macos.sh b/coin/provisioning/common/macos/fbx_macos.sh new file mode 100755 index 00000000..9dc97814 --- /dev/null +++ b/coin/provisioning/common/macos/fbx_macos.sh @@ -0,0 +1,79 @@ +#!/usr/bin/env bash +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs FBX SDK + +# shellcheck source=./../unix/try_catch.sh +source "${BASH_SOURCE%/*}/../unix/try_catch.sh" + +fileName="fbx20161_2_fbxsdk_clang_mac.pkg.tgz" +targetFolder="/opt/fbx" +cachedUrl="/net/ci-files01-hki.intra.qt.io/hdd/www/input/fbx/$fileName" +officialUrl="http://download.autodesk.com/us/fbx_release_older/2016.1.2/$fileName" +sha1="f82535423c700c605320c52e13e781c92208ec6b" +targetFolder="/tmp" +targetFile="$targetFolder/$fileName" +installer="$targetFolder/fbx20161_2_fbxsdk_clang_macos.pkg" + +ExceptionExtractPrimaryUrl=100 + +try +( + echo "Extracting '$cachedUrl'" + tar -xzf "$cachedUrl" -C "$targetFolder" || throw $ExceptionExtractPrimaryUrl +) +catch || { + case $ex_code in + $ExceptionExtractPrimaryUrl) + set -e + echo "Failed to uncompress from '$cachedUrl'" + echo "Downloading from '$officialUrl'" + curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$officialUrl" || exit 1; + echo "Checking SHA1 on PKG '$targetFile'" + echo "$sha1 *$targetFile" > $targetFile.sha1 + shasum --check $targetFile.sha1 + echo "Extracting '$targetFile'" + tar -xzf "$targetFile" -C "$targetFolder" || exit 1; + ;; + esac +} +set -e +rm -rf "$targetFile" +echo "Running installer for '$installer'" +sudo installer -pkg "$installer" -target "/" + +# Set env variables +echo "export FBXSDK=/Applications/Autodesk/FBX\ SDK/2016.1.2/" >> ~/.bashrc +echo "FBX SDK = 2016.1.2" >> ~/versions.txt + diff --git a/coin/provisioning/common/macos/homebrew.sh b/coin/provisioning/common/macos/homebrew.sh new file mode 100755 index 00000000..a6efe123 --- /dev/null +++ b/coin/provisioning/common/macos/homebrew.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +# Will install homebrew package manager for macOS +/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" > ~/versions.txt + ) + catch || { + case $ex_code in + $ExceptionMount) + echo "Failed to mount" + exit 1; + ;; + $ExceptionInstall) + echo "Failed to install" + exit 1; + ;; + $ExceptionUnmount) + echo "Failed to unmount" + exit 1; + + esac + } + +} diff --git a/coin/provisioning/common/macos/install_xcode.sh b/coin/provisioning/common/macos/install_xcode.sh new file mode 100755 index 00000000..1fe611b3 --- /dev/null +++ b/coin/provisioning/common/macos/install_xcode.sh @@ -0,0 +1,91 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs Xcode +# Prerequisites: Have Xcode prefetched to local cache as xz compressed. +# This can be achieved by fetching Xcode_8.xip from Apple Store. +# Uncompress it with 'xar -xf Xcode_8.xip' +# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py +# with which you can run 'python parse_pbzx2.py Content'. +# This will give you a file called "Content.part00.cpio.xz" that +# can be renamed to Xcode_8.xz for this script. + + + +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../unix/try_catch.sh" + +function InstallXCode() +{ + ExceptionCPIO=103 + ExceptionAcceptLicense=105 + ExceptionDeveloperMode=113 + + sourceFile=$1 + version=$2 + + try + ( + echo "Uncompressing and installing '$sourceFile'" + xzcat < "$sourceFile" | (cd /Applications/ && sudo cpio -dmi) || throw $ExceptionCPIO + + echo "Accept license" + sudo xcodebuild -license accept || throw $ExceptionAcceptLicense + + echo "Enabling developer mode, so that using lldb does not require interactive password entry" + sudo /usr/sbin/DevToolsSecurity -enable || throw $ExceptionDeveloperMode + + echo "Xcode = $version" >> ~/versions.txt + ) + catch || { + case $ex_code in + $ExceptionCPIO) + echo "Failed to unarchive .cpio." + exit 1; + ;; + $ExceptionDeveloperMode) + echo "Failed to enable developer mode." + exit 1; + ;; + $ExceptionAcceptLicense) + echo "Failed to accept license." + exit 1; + ;; + + esac + } + +} + diff --git a/coin/provisioning/common/macos/pip.sh b/coin/provisioning/common/macos/pip.sh new file mode 100755 index 00000000..c9af5fbc --- /dev/null +++ b/coin/provisioning/common/macos/pip.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash +# Will install pip utility for python +curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py +sudo python get-pip.py +rm get-pip.py diff --git a/coin/provisioning/common/macos/python3.sh b/coin/provisioning/common/macos/python3.sh new file mode 100755 index 00000000..fc20aa2d --- /dev/null +++ b/coin/provisioning/common/macos/python3.sh @@ -0,0 +1,52 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Copyright (C) 2017 Pelagicore AG +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script installs python3 + +source "${BASH_SOURCE%/*}/InstallPKGFromURL.sh" + +PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-3.6.1-macosx10.6.pkg" +AltUrl="https://www.python.org/ftp/python/3.6.1/python-3.6.1-macosx10.6.pkg" +SHA1="ae0c749544c2d573c3cc29c4c2d7d9a595db28f9" +DestDir="/" + +InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir" + +/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3 install virtualenv + +echo "export PYTHON3_PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin" >> ~/.bashrc +echo "export PIP3_PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin" >> ~/.bashrc +echo "python3 = 3.6.1" >> ~/versions.txt diff --git a/coin/provisioning/common/macos/system_updates.sh b/coin/provisioning/common/macos/system_updates.sh new file mode 100755 index 00000000..0736d740 --- /dev/null +++ b/coin/provisioning/common/macos/system_updates.sh @@ -0,0 +1,40 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# Disable "Download newly available updates in the background" from App Store +sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload -boolean FALSE + +# Disable "Install system data files and security updates" from App Store +sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CriticalUpdateInstall -boolean FALSE diff --git a/coin/provisioning/common/macos/virtualenv.sh b/coin/provisioning/common/macos/virtualenv.sh new file mode 100755 index 00000000..b6a9a796 --- /dev/null +++ b/coin/provisioning/common/macos/virtualenv.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +# Will install virtual env for python +sudo pip install virtualenv diff --git a/coin/provisioning/common/memorypershell.ps1 b/coin/provisioning/common/memorypershell.ps1 deleted file mode 100644 index 2a8ebb68..00000000 --- a/coin/provisioning/common/memorypershell.ps1 +++ /dev/null @@ -1,3 +0,0 @@ -# This is needed e.g. for Android NDK installation for Windows 7 x86 -echo "Increase value of MaxMemoryPerShellMB to avoid 'out of memory' exception" -set-item wsman:localhost\Shell\MaxMemoryPerShellMB 2048 diff --git a/coin/provisioning/common/mesa_llvmpipe.ps1 b/coin/provisioning/common/mesa_llvmpipe.ps1 deleted file mode 100644 index 82333034..00000000 --- a/coin/provisioning/common/mesa_llvmpipe.ps1 +++ /dev/null @@ -1,63 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" - -$version = "11_2_2" -$package = "C:\Windows\temp\opengl32sw.7z" -$mesaOpenglSha1_64 = "b2ffa5f230a0caa2c2e0bb9a5398bcfb81a0e5d1" -$mesaOpenglUrl_64 = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-64-mesa_$version.7z" -$mesaOpenglSha1_32 = "e742e9d4e16b9c69b6d844940861d3ef1748356b" -$mesaOpenglUrl_32 = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-32-mesa_$version.7z" - -function Extract-Mesa -{ - Param ( - [string]$downloadUrl, - [string]$sha1, - [string]$targetFolder - ) - Write-Host "Installing Mesa from $downloadUrl to $targetFolder" - $localArchivePath = "C:\Windows\temp\opengl32sw.7z" - Invoke-WebRequest -UseBasicParsing $downloadUrl -OutFile $localArchivePath - Verify-Checksum $localArchivePath $sha1 - Get-ChildItem $package | % {& "C:\Utils\sevenzip\7z.exe" "x" "-y" $_.fullname "-o$targetFolder"} - Remove-Item $localArchivePath -} - -if ( Test-Path C:\Windows\SysWOW64 ) { - Extract-Mesa $mesaOpenglUrl_64 $mesaOpenglSha1_64 "C:\Windows\System32" - Extract-Mesa $mesaOpenglUrl_32 $mesaOpenglSha1_32 "C:\Windows\SysWOW64" -} else { - Extract-Mesa $mesaOpenglUrl_32 $mesaOpenglSha1_32 "C:\Windows\system32" -} - diff --git a/coin/provisioning/common/msvc_2015_update3_patch.ps1 b/coin/provisioning/common/msvc_2015_update3_patch.ps1 deleted file mode 100644 index 02c5e61e..00000000 --- a/coin/provisioning/common/msvc_2015_update3_patch.ps1 +++ /dev/null @@ -1,60 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" - -# Install Cumulative Servicing Release Visual Studio 2015 update 3 -# Original download page: https://msdn.microsoft.com/en-us/library/mt752379.aspx - -$version = "2015 update3 (KB3165756)" -$package = "C:\Windows\Temp\vs14-kb3165756.exe" -$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/vs14-kb3165756.exe" -$url_official = "http://go.microsoft.com/fwlink/?LinkID=816878" -$sha1 = "6a21d9b291ca75d44baad95e278fdc0d05d84c02" -$preparedPackage="\\ci-files01-hki.intra.qt.io\provisioning\windows\vs14-kb3165756-update" - -if (Test-Path $preparedPackage) { - echo "Using prepared package" - pushd $preparedPackage - $commandLine = "$preparedPackage\vs14-kb3165756.exe" -} else { - echo "Fetching patch for Visual Studio $version..." - Download $url_official $url_cache $package - Verify-Checksum $package $sha1 - $commandLine = $package -} -echo "Installing patch for Visual Studio $version..." -. $commandLine /norestart /passive - -if ($commandLine.StartsWith("C:\Windows")) { - remove-item $package -} diff --git a/coin/provisioning/common/mysql.ps1 b/coin/provisioning/common/mysql.ps1 deleted file mode 100644 index 63088861..00000000 --- a/coin/provisioning/common/mysql.ps1 +++ /dev/null @@ -1,90 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\helpers.ps1" - -# This script installs MySQL $version. -# Both x86 and x64 versions needed when x86 integrations are done on x64 machine - -$version = "5.6.11" -$packagex64 = "C:\Windows\temp\mysql-$version-winx64.zip" -$packagex86 = "C:\Windows\temp\mysql-$version-win32.zip" - -function DownloadAndInstall -{ - Param ( - [string]$internalUrl, - [string]$package, - [string]$installPath - ) - - echo "Fetching from URL ..." - Copy-Item $internalUrl $package - - $zipDir = [io.path]::GetFileNameWithoutExtension($package) - Extract-Dev-Folders-From-Zip $package $zipDir $installPath - - Remove-Item $package -} - -if( (is64bitWinHost) -eq 1 ) { - # Install x64 bit version - $architecture = "x64" - $installFolder = "C:\Utils\my_sql\my_sql" - $internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\mysql-$version-winx64.zip" - - DownloadAndInstall $internalUrl $packagex64 $installFolder - - echo "Set environment variables ..." - [Environment]::SetEnvironmentVariable("MYSQL_INCLUDE_x64", "$installFolder\include", "Machine") - [Environment]::SetEnvironmentVariable("MYSQL_LIB_x64", "$installFolder\lib", "Machine") -} - -# Install x86 bit version -$architecture = "x86" -$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\mysql-$version-win32.zip" -if( (is64bitWinHost) -eq 1 ) { - $installFolder = "C:\Utils\my_sql\my_sql$architecture" -} -else { - $installFolder = "C:\Utils\my_sql\my_sql" -} - -DownloadAndInstall $internalUrl $packagex86 $installFolder - -echo "Set environment variables ..." -[Environment]::SetEnvironmentVariable("MYSQL_INCLUDE_x86", "$installFolder\include", "Machine") -[Environment]::SetEnvironmentVariable("MYSQL_LIB_x86", "$installFolder\lib", "Machine") - -# Store version information to ~/versions.txt, which is used to print version information to provision log. -echo "MySQL = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/ninja.ps1 b/coin/provisioning/common/ninja.ps1 deleted file mode 100644 index 08bf2579..00000000 --- a/coin/provisioning/common/ninja.ps1 +++ /dev/null @@ -1,11 +0,0 @@ -. "$PSScriptRoot\helpers.ps1" - -$zip = "c:\users\qt\downloads\ninja-1.6.0-win-x86.zip" - -Download https://github.com/ninja-build/ninja/releases/download/v1.6.0/ninja-win.zip \\ci-files01-hki.intra.qt.io\provisioning\ninja\ninja-1.6.0-win-x86.zip $zip -Verify-Checksum $zip "E01093F6533818425F8EFB0843CED7DCAABEA3B2" - -Extract-Zip $zip C:\Utils\Ninja -Remove-Item $zip - -Add-Path "C:\Utils\Ninja" diff --git a/coin/provisioning/common/openssl.ps1 b/coin/provisioning/common/openssl.ps1 deleted file mode 100644 index df320c72..00000000 --- a/coin/provisioning/common/openssl.ps1 +++ /dev/null @@ -1,95 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# This script installs OpenSSL $version. -# Both x86 and x64 versions needed when x86 integrations are done on x64 machine - -$version = "1_0_2j" -$packagex64 = "C:\Windows\Temp\Win64OpenSSL-$version.exe" -$packagex86 = "C:\Windows\Temp\Win32OpenSSL-$version.exe" - -if( (is64bitWinHost) -eq 1 ) { - - # Install x64 bit version - $architecture = "x64" - $installFolder = "C:\openssl" - $externalUrl = "https://slproweb.com/download/Win64OpenSSL-$version.exe" - $internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\openssl\Win64OpenSSL-$version.exe" - $sha1 = "b1660dbdcc77e1b3d81d780c7167be1c75384d44" - - echo "Fetching from URL ..." - Download $externalUrl $internalUrl $packagex64 - Verify-Checksum $packagex64 $sha1 - echo "Installing $packagex64 ..." - cmd /c "$packagex64 /SP- /SILENT /LOG /SUPPRESSMSGBOXES /NORESTART /DIR=$installFolder" - - echo "Remove downloaded $packagex64 ..." - Remove-Item $packagex64 - - echo "Set $architecture environment variables ..." - [Environment]::SetEnvironmentVariable("OPENSSL_CONF_x64", "$installFolder\bin\openssl.cfg", "Machine") - [Environment]::SetEnvironmentVariable("OPENSSL_INCLUDE_x64", "$installFolder\include", "Machine") - [Environment]::SetEnvironmentVariable("OPENSSL_LIB_x64", "$installFolder\lib", "Machine") -} - -# Install x86 bit version -$architecture = "x86" - -if( (is64bitWinHost) -eq 1 ) { - $installFolder = "C:\openssl$architecture" -} else { - $installFolder = "C:\openssl" -} - -$externalUrl = "https://slproweb.com/download/Win32OpenSSL-$version.exe" -$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\openssl\Win32OpenSSL-$version.exe" -$sha1 = "29b31d20545214ab4e4c57afb20be2338c317cc3" - -echo "Fetching from URL ..." -Download $externalUrl $internalUrl $packagex86 -Verify-Checksum $packagex86 $sha1 -echo "Installing $packagex86 ..." -cmd /c "$packagex86 /SP- /SILENT /LOG /SUPPRESSMSGBOXES /NORESTART /DIR=$installFolder" - -echo "Remove downloaded $packagex86 ..." -Remove-Item $packagex86 - -echo "Set $architecture environment variables ..." -[Environment]::SetEnvironmentVariable("OPENSSL_CONF_x86", "$installFolder\bin\openssl.cfg", "Machine") -[Environment]::SetEnvironmentVariable("OPENSSL_INCLUDE_x86", "$installFolder\include", "Machine") -[Environment]::SetEnvironmentVariable("OPENSSL_LIB_x86", "$installFolder\lib", "Machine") - -# Store version information to ~/versions.txt, which is used to print version information to provision log. -echo "OpenSSL = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/openssl_for_android_linux.sh b/coin/provisioning/common/openssl_for_android_linux.sh deleted file mode 100755 index 2ca38db9..00000000 --- a/coin/provisioning/common/openssl_for_android_linux.sh +++ /dev/null @@ -1,85 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script install OpenSSL from sources. -# Requires GCC and Perl to be in PATH. - -source "${BASH_SOURCE%/*}/try_catch.sh" -source "${BASH_SOURCE%/*}/DownloadURL.sh" - -version="1.0.2g" -officialUrl="https://www.openssl.org/source/openssl-$version.tar.gz" -cachedUrl="http://ci-files01-hki.intra.qt.io/input/openssl/openssl-$version.tar.gz" -targetFile="/tmp/openssl-$version.tar.gz" -installFolder="/home/qt/" -sha="36af23887402a5ea4ebef91df8e61654906f58f2" -# Until every VM doing Linux Android builds have provisioned the env variable -# OPENSSL_ANDROID_HOME, we can't change the hard coded path that's currently in Coin. -# QTQAINFRA-1436 -opensslHome="${installFolder}openssl-1.0.2" - -ExceptionDownload=99 -ExceptionTar=100 -ExceptionConfig=101 - -try -( - (DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile") || throw $ExceptionDownload - - tar -xzf "$targetFile" -C "$installFolder" || throw $ExceptionTar - # This rename should be removed once hard coded path from Coin is fixed. (QTQAINFRA-1436) - mv "${opensslHome}g" "${opensslHome}" - pushd "$opensslHome" - perl Configure shared android || throw $ExceptionConfig - - echo "export OPENSSL_ANDROID_HOME=$opensslHome" >> ~/.bashrc - echo "OpenSSL for Android = $version" >> ~/versions.txt -) -catch || { - case $ex_code in - $ExceptionDownload) - exit 1; - ;; - $ExceptionTar) - echo "Failed to extract $targetFile" - exit 1; - ;; - $ExceptionConfig) - echo "Failed to run 'config'." - exit 1; - ;; - esac - -} diff --git a/coin/provisioning/common/patch_qnx.ps1 b/coin/provisioning/common/patch_qnx.ps1 deleted file mode 100644 index 632859a0..00000000 --- a/coin/provisioning/common/patch_qnx.ps1 +++ /dev/null @@ -1,51 +0,0 @@ -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# Patch QNX SDK due to issues in the standard library. -# The patches are available here: -# http://www.qnx.com/download/feature.html?programid=27555 -# A copy of the patch must be in the root of the Coin path in -# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip - - -. "$PSScriptRoot\helpers.ps1" - -$zip = "c:\users\qt\downloads\patch-660-4367-RS6069_cpp-headers.zip" -$sha1 = "57A11FFE4434AD567B3C36F7B828DBB468A9E565" -$tempDir = "C:\temp\qnx_path" - -Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.intra.qt.io/input/qnx/patch-660-4367-RS6069_cpp-headers.zip -OutFile $zip -Verify-Checksum $zip $sha1 -Extract-Zip $zip $tempDir -Copy-Item $tempDir\patches\660-4367\target\* C:\qnx660\target\ -recurse -force -Remove-Item $tempDir -recurse diff --git a/coin/provisioning/common/pip.sh b/coin/provisioning/common/pip.sh deleted file mode 100755 index c9af5fbc..00000000 --- a/coin/provisioning/common/pip.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env bash -# Will install pip utility for python -curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py -sudo python get-pip.py -rm get-pip.py diff --git a/coin/provisioning/common/postgresql.ps1 b/coin/provisioning/common/postgresql.ps1 deleted file mode 100644 index ca47f078..00000000 --- a/coin/provisioning/common/postgresql.ps1 +++ /dev/null @@ -1,92 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\helpers.ps1" - -# This script installs postgresql $version. -# Both x86 and x64 versions needed when x86 integrations are done on x64 machine - -$version = "9.1.9-1" -$packagex64 = "C:\Windows\temp\postgresql-$version-windows-x64-binaries.zip" -$packagex86 = "C:\Windows\temp\postgresql-$version-windows-binaries.zip" - -if( (is64bitWinHost) -eq 1 ) { - # Install x64 bit versions - $architecture = "x64" - $installFolder = "C:\Utils\postgresql\pgsql" - $externalUrl = "http://get.enterprisedb.com/postgresql/postgresql-$version-windows-x64-binaries.zip" - $internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\postgresql-$version-windows-x64-binaries.zip" - $sha1 = "4da0453cdfda335e064d4437cf5bb9d356054cfd" - - echo "Fetching from URL ..." - Download $externalUrl $internalUrl $packagex64 - Verify-Checksum $packagex64 $sha1 - echo "Installing $packagex64 ..." - Extract-Dev-Folders-From-Zip $packagex64 "pgsql" $installFolder - - echo "Remove downloaded $packagex64 ..." - Remove-Item $packagex64 - - echo "Set $architecture environment variables ..." - [Environment]::SetEnvironmentVariable("POSTGRESQL_INCLUDE_x64", "$installFolder\include", "Machine") - [Environment]::SetEnvironmentVariable("POSTGRESQL_LIB_x64", "$installFolder\lib", "Machine") -} - -# Install x86 bit version -$architecture = "x86" -$externalUrl = "http://get.enterprisedb.com/postgresql/postgresql-$version-windows-binaries.zip" -$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\postgresql-$version-windows-binaries.zip" -$sha1 = "eb4f01845e1592800edbb74f60944b6c0aca51a9" -if( (is64bitWinHost) -eq 1 ) { - $installFolder = "C:\Utils\postgresql$architecture\pgsql" -} -else { - $installFolder = "C:\Utils\postgresql\pgsql" -} - - -echo "Fetching from URL..." -Download $externalUrl $internalUrl $packagex86 -Verify-Checksum $packagex86 $sha1 -echo "Installing $packagex86 ..." -Extract-Dev-Folders-From-Zip $packagex86 "pgsql" $installFolder - -echo "Remove downloaded $packagex86 ..." -Remove-Item $packagex86 - -echo "Set $architecture environment variables ..." -[Environment]::SetEnvironmentVariable("POSTGRESQL_INCLUDE_x86", "$installFolder\include", "Machine") -[Environment]::SetEnvironmentVariable("POSTGRESQL_LIB_x86", "$installFolder\lib", "Machine") - -# Store version information to ~/versions.txt, which is used to print version information to provision log. -echo "PostgreSQL = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/python.ps1 b/coin/provisioning/common/python.ps1 deleted file mode 100644 index c3eba2d8..00000000 --- a/coin/provisioning/common/python.ps1 +++ /dev/null @@ -1,66 +0,0 @@ -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# -. "$PSScriptRoot\helpers.ps1" - -# This script installs Python $version. -# Python is required for building Qt 5 from source. - -$version = "2.7.13" -if( (is64bitWinHost) -eq 1 ) { - $arch = ".amd64" - $sha1 = "d9113142bae8829365c595735e1ad1f9f5e2894c" -} -else { - $arch = "" - $sha1 = "7e3b54236dbdbea8fe2458db501176578a4d59c0" -} -$package = "C:\Windows\temp\python-$version.msi" -$externalUrl = "https://www.python.org/ftp/python/$version/python-$version" + $arch + ".msi" -$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\python-$version" + $arch + ".msi" - -echo "Fetching from URL..." -Download $externalUrl $internalUrl $package -Verify-Checksum $package $sha1 -echo "Installing $package..." -cmd /c "msiexec /passive /i $package ALLUSERS=1" -# We need to change allowZip64 from 'False' to 'True' to be able to create ZIP files that use the ZIP64 extensions when the zipfile is larger than 2 GB -echo "Chancing allowZip64 value to 'True'..." -(Get-Content C:\Python27\lib\zipfile.py) | ForEach-Object { $_ -replace "allowZip64=False", "allowZip64=True" } | Set-Content C:\Python27\lib\zipfile.py -echo "Remove $package..." -del $package - -Add-Path "C:\Python27;C:\Python27\Scripts" - -C:\Python27\python.exe -m ensurepip -# Install python virtual env -C:\Python27\Scripts\pip.exe install virtualenv diff --git a/coin/provisioning/common/python3.ps1 b/coin/provisioning/common/python3.ps1 deleted file mode 100644 index 316b567a..00000000 --- a/coin/provisioning/common/python3.ps1 +++ /dev/null @@ -1,70 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Copyright (C) 2017 Pelagicore AG -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -param([Int32]$archVer=32) -. "$PSScriptRoot\helpers.ps1" - -# This script installs Python $version. -# Python3 is required for building some qt modules. - -$version = "3.6.1" -$package = "C:\Windows\temp\python-$version.exe" -$install_path = "C:\Python36" - -# check bit version -if ( $archVer -eq 64 ) { - echo "Running in 64 bit system" - $externalUrl = "https://www.python.org/ftp/python/$version/python-$version-amd64.exe" - $internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/python-$version-amd64.exe" - $sha1 = "bf54252c4065b20f4a111cc39cf5215fb1edccff" -} -else { - $externalUrl = "https://www.python.org/ftp/python/$version/python-$version.exe" - $internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/python-$version.exe" - $sha1 = "76c50b747237a0974126dd8b32ea036dd77b2ad1" -} - -echo "Fetching from URL..." -Download $externalUrl $internalUrl $package -Verify-Checksum $package $sha1 -echo "Installing $package..." -cmd /c "$package /q TargetDir=$install_path" -echo "Remove $package..." -del $package - -[Environment]::SetEnvironmentVariable("PYTHON3_PATH", "$install_path", [EnvironmentVariableTarget]::Machine) -[Environment]::SetEnvironmentVariable("PIP3_PATH", "$install_path\Scripts", [EnvironmentVariableTarget]::Machine) - -# Install python virtual env -cmd /c "$install_path\Scripts\pip3.exe install virtualenv" diff --git a/coin/provisioning/common/python3.sh b/coin/provisioning/common/python3.sh deleted file mode 100755 index fc20aa2d..00000000 --- a/coin/provisioning/common/python3.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Copyright (C) 2017 Pelagicore AG -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs python3 - -source "${BASH_SOURCE%/*}/InstallPKGFromURL.sh" - -PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-3.6.1-macosx10.6.pkg" -AltUrl="https://www.python.org/ftp/python/3.6.1/python-3.6.1-macosx10.6.pkg" -SHA1="ae0c749544c2d573c3cc29c4c2d7d9a595db28f9" -DestDir="/" - -InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir" - -/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3 install virtualenv - -echo "export PYTHON3_PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin" >> ~/.bashrc -echo "export PIP3_PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin" >> ~/.bashrc -echo "python3 = 3.6.1" >> ~/versions.txt diff --git a/coin/provisioning/common/qnx_700.sh b/coin/provisioning/common/qnx_700.sh deleted file mode 100755 index 73783468..00000000 --- a/coin/provisioning/common/qnx_700.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script installs QNX 7. - -set -ex -targetFolder="/opt/" -sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700.tar.xz" -sha1="949a87c5f00d0756956cb4b1b3b213ecaeee9113" -folderName="qnx700" -targetFile="qnx700.tar.xz" -wget --tries=5 --waitretry=5 --output-document="$targetFile" "$sourceFile" -echo "$sha1 $targetFile" | sha1sum --check -if [ ! -d "$targetFolder" ]; then - mkdir -p $targetFolder -fi -sudo tar -C $targetFolder -Jxf $targetFile -sudo chown -R qt:users "$targetFolder"/"$folderName" - -# Verify that we have last file in tar -if [ ! -f $targetFolder/$folderName/qnxsdp-env.sh ]; then - echo "Installation failed!" - exit -1 -fi - -rm -rf $targetFile -# Set env variables -echo "export QNX_700=$targetFolder$folderName" >> ~/.bashrc -echo "QNX SDP = 7.0.0" >> ~/versions.txt diff --git a/coin/provisioning/common/set-network-test-server.ps1 b/coin/provisioning/common/set-network-test-server.ps1 deleted file mode 100644 index 1a1f50b7..00000000 --- a/coin/provisioning/common/set-network-test-server.ps1 +++ /dev/null @@ -1,42 +0,0 @@ -############################################################################ -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -. "$PSScriptRoot\..\common\helpers.ps1" - -# This script will set the network test server IP in to hosts file - -$n = Get-Content "$PSScriptRoot\network_test_server_ip.txt" -$n = $n.Split('=') -New-Variable -Name $n[0] -Value $n[1] - -Add-Content -Path C:\Windows\System32\drivers\etc\hosts. -Value "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" diff --git a/coin/provisioning/common/system_updates.sh b/coin/provisioning/common/system_updates.sh deleted file mode 100755 index 0736d740..00000000 --- a/coin/provisioning/common/system_updates.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the provisioning scripts of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# Disable "Download newly available updates in the background" from App Store -sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload -boolean FALSE - -# Disable "Install system data files and security updates" from App Store -sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CriticalUpdateInstall -boolean FALSE diff --git a/coin/provisioning/common/try_catch.sh b/coin/provisioning/common/try_catch.sh deleted file mode 100755 index 560d040d..00000000 --- a/coin/provisioning/common/try_catch.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -echo "Sourcing try_catch.sh" - -function try() -{ - [[ $- = *e* ]]; SAVED_OPT_E=$? - set +e -} - -function throw() -{ - exit "$1" -} - -function catch() -{ - export ex_code=$? - (( SAVED_OPT_E )) && set +e - return $ex_code -} - -function throwErrors() -{ - set -e -} - -function ignoreErrors() -{ - set +e -} diff --git a/coin/provisioning/common/unix/DownloadURL.sh b/coin/provisioning/common/unix/DownloadURL.sh new file mode 100755 index 00000000..cb890e8a --- /dev/null +++ b/coin/provisioning/common/unix/DownloadURL.sh @@ -0,0 +1,90 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# A helper script used for downloading a file from a URL or an alternative +# URL. Also the SHA1 is checked for the file. Target filename should also +# be given. +# +# If called directly from another script, it will exit the parent script +# as well, if not called in its own subshell with parentheses. + +# shellcheck source=try_catch.sh +source "${BASH_SOURCE%/*}/try_catch.sh" + +ExceptionDownloadPrimaryUrl=100 +ExceptionDownloadAltUrl=101 +ExceptionSHA1=102 + +function DownloadURL { + url=$1 + url_alt=$2 + expectedSha1=$3 + targetFile=$4 + + try + ( + try + ( + echo "Downloading from primary URL '$url'" + curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl + ) + catch || { + case $ex_code in + $ExceptionDownloadPrimaryUrl) + echo "Failed to download '$url' multiple times" + echo "Downloading tar.gz from alternative URL '$url_alt'" + curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl + ;; + esac + } + echo "Checking SHA1 on PKG '$targetFile'" + echo "$expectedSha1 *$targetFile" > $targetFile.sha1 + shasum --check $targetFile.sha1 || throw $ExceptionSHA1 + ) + + catch || { + case $ex_code in + $ExceptionDownloadAltUrl) + echo "Failed downloading PKG from primary and alternative URLs" + exit 1; + ;; + $ExceptionSHA1) + echo "Failed checksum on $targetFile." + exit 1; + ;; + esac + } +} + diff --git a/coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh b/coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh new file mode 100755 index 00000000..fb77b714 --- /dev/null +++ b/coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh @@ -0,0 +1,124 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# shellcheck source=try_catch.sh +source "${BASH_SOURCE%/*}/try_catch.sh" +# shellcheck source=DownloadURL.sh +source "${BASH_SOURCE%/*}/DownloadURL.sh" + +ExceptionDownload=99 +ExceptionCreateTmpFile=100 +ExceptionCreateTmpDirectory=101 +ExceptionUncompress=102 +ExceptionMoveApp=103 +ExceptionDeleteTmpFile=104 +ExceptionRemoveTmpDirectory=105 +ExceptionUnknownFormat=106 + + +function InstallFromCompressedFileFromURL { + url=$1 + url_alt=$2 + expectedSha1=$3 + installDirectory=$4 + appPrefix=$5 + + try + ( + basefilename=${url##*/} + extension=${basefilename##*.} + filename=${basefilename%.*} + if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then + extension="tar.gz" + fi + echo "Extension for file: $extension" + echo "Creating temporary file and directory" + targetFile=$(mktemp "$TMPDIR$(uuidgen)XXXXX.$extension") || throw $ExceptionCreateTmpFile + targetDirectory=$(mktemp -d) || throw $ExceptionCreateTmpDirectory + (DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile") || throw $ExceptionDownload + echo "Uncompress $targetFile" + case $extension in + "tar.gz") + tar -xzf "$targetFile" --directory "$targetDirectory" || throw $ExceptionUncompress + ;; + "zip") + unzip "$targetFile" -d "$targetDirectory" || throw $ExceptionUncompress + ;; + *) + throw $ExceptionUnknownFormat + ;; + esac + echo "Moving app to $installDirectory" + sudo mkdir -p "$installDirectory" + sudo mv "$targetDirectory/$appPrefix/"* "$installDirectory" || throw $ExceptionMoveApp + echo "Removing file '$targetFile'" + rm "$targetFile" || throw $ExceptionDeleteTmpFile + echo "Removing directory '$targetDirectory'" + rm -rf "$targetDirectory" || throw $ExceptionRemoveTmpDirectory + ) + + catch || { + case $ex_code in + $ExceptionDownload) + exit 1; + ;; + $ExceptionCreateTmpFile) + echo "Failed to create temporary file" + exit 1; + ;; + $ExceptionUncompress) + echo "Failed extracting compressed file." + exit 1; + ;; + $ExceptionMoveApp) + echo "Failed moving app to target location." + exit 1; + ;; + $ExceptionDeleteTmpFile) + echo "Failed deleting temporary file." + exit 1; + ;; + $ExceptionRemoveTmpDirectory) + echo "Failed deleting temporary file." + exit 1; + ;; + $ExceptionUnknownFormat) + echo "Unknown file format." + exit 1; + ;; + esac + } +} + diff --git a/coin/provisioning/common/unix/check_and_set_proxy.sh b/coin/provisioning/common/unix/check_and_set_proxy.sh new file mode 100755 index 00000000..8dad878c --- /dev/null +++ b/coin/provisioning/common/unix/check_and_set_proxy.sh @@ -0,0 +1,50 @@ +#!/usr/bin/env bash +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +source "${BASH_SOURCE%/*}/try_catch.sh" +source "${BASH_SOURCE%/*}/http_proxy.txt" + +try +( + wget -q -e "http_proxy=$proxy" --spider proxy.intra.qt.io +) + +if [ $? -eq 0 ]; then + echo "Setting http_proxy to $proxy" + export http_proxy=$proxy + +else + echo "Proxy not detected at $proxy" +fi + diff --git a/coin/provisioning/common/unix/http_proxy.txt b/coin/provisioning/common/unix/http_proxy.txt new file mode 100644 index 00000000..3aa6ceba --- /dev/null +++ b/coin/provisioning/common/unix/http_proxy.txt @@ -0,0 +1,2 @@ +proxy="http://proxy.intra.qt.io:3128" + diff --git a/coin/provisioning/common/unix/libclang.sh b/coin/provisioning/common/unix/libclang.sh new file mode 100755 index 00000000..69d9ff96 --- /dev/null +++ b/coin/provisioning/common/unix/libclang.sh @@ -0,0 +1,75 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/). +# The Clang library (C-bindings), version 3.9 or higher is required for building. + +# This same script is used to provision libclang to Linux and macOS. +# In case of Linux, we expect to get the values as args +set -e + +source "${BASH_SOURCE%/*}/check_and_set_proxy.sh" + +BASEDIR=$(dirname "$0") +. $BASEDIR/../sw_versions.txt +url=$1 +sha1=$2 +version=$3 +if [ $# -eq 0 ] + then + # The default values are for macOS package + echo "Using macOS defaults" + version=$libclang_version + url="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${version//\./}-mac.7z" + sha1="4781d154b274b2aec99b878c364f0ea80ff00a80" +fi + +zip="libclang.7z" +destination="/usr/local/libclang-$version" + +curl --fail -L --retry 5 --retry-delay 5 -o "$zip" "$url" +_shasum=sha1sum +if [[ "$OSTYPE" == "darwin"* ]]; then + echo "DARWIN" + _shasum=/usr/bin/shasum +fi +echo "$sha1 $zip" | $_shasum --check +7z x $zip -o/tmp/ +rm -rf $zip + +sudo mv /tmp/libclang $destination + +echo "export LLVM_INSTALL_DIR=$destination" >> ~/.bash_profile +echo "libClang = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/unix/try_catch.sh b/coin/provisioning/common/unix/try_catch.sh new file mode 100755 index 00000000..560d040d --- /dev/null +++ b/coin/provisioning/common/unix/try_catch.sh @@ -0,0 +1,64 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +echo "Sourcing try_catch.sh" + +function try() +{ + [[ $- = *e* ]]; SAVED_OPT_E=$? + set +e +} + +function throw() +{ + exit "$1" +} + +function catch() +{ + export ex_code=$? + (( SAVED_OPT_E )) && set +e + return $ex_code +} + +function throwErrors() +{ + set -e +} + +function ignoreErrors() +{ + set +e +} diff --git a/coin/provisioning/common/vc_redist.ps1 b/coin/provisioning/common/vc_redist.ps1 deleted file mode 100644 index 4a8376b6..00000000 --- a/coin/provisioning/common/vc_redist.ps1 +++ /dev/null @@ -1,64 +0,0 @@ -############################################################################# -## -## Copyright (C) 2017 The Qt Company Ltd. -## Copyright (C) 2017 Pelagicore AG -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -param([Int32]$archVer=32) -. "$PSScriptRoot\helpers.ps1" - -# This script installs Visual C++ Redistributable for Visual Studio 2015 -# This is a dependency of the current python3 version - -# check bit version -if ( $archVer -eq 64 ) { - echo "Running in 64 bit system" - $arch = "x64" - $externalUrl = "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe" - $internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/vc_redist.x64.exe" - $sha1 = "3155cb0f146b927fcc30647c1a904cd162548c8c" -} -else { - $arch = "x86" - $externalUrl = "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" - $internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/vc_redist.x86.exe" - $sha1 = "bfb74e498c44d3a103ca3aa2831763fb417134d1" -} - -$package = "C:\Windows\temp\vc_redist.$arch.exe" - -echo "Fetching from URL..." -Download $externalUrl $internalUrl $package -Verify-Checksum $package $sha1 -echo "Installing $package..." -Start-Process -FilePath $package -ArgumentList "/q" -Wait -echo "Remove $package..." -del $package diff --git a/coin/provisioning/common/version.sh b/coin/provisioning/common/version.sh deleted file mode 100755 index ed24d805..00000000 --- a/coin/provisioning/common/version.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/env bash - -############################################################################# -## -## Copyright (C) 2016 The Qt Company Ltd. -## Contact: http://www.qt.io/licensing/ -## -## This file is part of the test suite of the Qt Toolkit. -## -## $QT_BEGIN_LICENSE:LGPL21$ -## Commercial License Usage -## Licensees holding valid commercial Qt licenses may use this file in -## accordance with the commercial license agreement provided with the -## Software or, alternatively, in accordance with the terms contained in -## a written agreement between you and The Qt Company. For licensing terms -## and conditions see http://www.qt.io/terms-conditions. For further -## information use the contact form at http://www.qt.io/contact-us. -## -## GNU Lesser General Public License Usage -## Alternatively, this file may be used under the terms of the GNU Lesser -## General Public License version 2.1 or version 3 as published by the Free -## Software Foundation and appearing in the file LICENSE.LGPLv21 and -## LICENSE.LGPLv3 included in the packaging of this file. Please review the -## following information to ensure the GNU Lesser General Public License -## requirements will be met: https://www.gnu.org/licenses/lgpl.html and -## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. -## -## As a special exception, The Qt Company gives you certain additional -## rights. These rights are described in The Qt Company LGPL Exception -## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. -## -## $QT_END_LICENSE$ -## -############################################################################# - -# This script will print all installed software to provision log. -# Script needs to be named so that it will be ran at last during provisioning - -# Print all build machines versions to provision log -echo "*********************************************" -echo "***** SW VERSIONS *****" -cat ~/versions.txt -echo "*********************************************" diff --git a/coin/provisioning/common/virtualenv.sh b/coin/provisioning/common/virtualenv.sh deleted file mode 100755 index b6a9a796..00000000 --- a/coin/provisioning/common/virtualenv.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash -# Will install virtual env for python -sudo pip install virtualenv diff --git a/coin/provisioning/common/windows/03-conan.ps1 b/coin/provisioning/common/windows/03-conan.ps1 new file mode 100644 index 00000000..2c9d9f8d --- /dev/null +++ b/coin/provisioning/common/windows/03-conan.ps1 @@ -0,0 +1,62 @@ +. "$PSScriptRoot\helpers.ps1" + +$scriptsPath = "C:\Python27\Scripts" + +& "$scriptsPath\pip.exe" install --upgrade conan==0.24.0 + +# Use Qt Project repository by default +& "$scriptsPath\conan.exe" remote add qtproject https://api.bintray.com/conan/qtproject/conan --insert + +[Environment]::SetEnvironmentVariable("CI_CONAN_BUILDINFO_DIR", "C:\Utils\conanbuildinfos", "Machine") + +function Start-Process-Logged +{ + Write-Host "Start-Process", $args + Start-Process @args +} + +function Run-Conan-Install +{ + Param ( + [string]$ConanfilesDir, + [string]$BuildinfoDir, + [string]$Arch, + [string]$Compiler, + [string]$CompilerVersion, + [string]$CompilerRuntime, + [string]$CompilerLibcxx + ) + + if ($CompilerRuntime) { + $extraArgs = "-s compiler.runtime=$($CompilerRuntime)" + } + + if ($CompilerLibcxx) { + $extraArgs = "-s compiler.libcxx=$($CompilerLibcxx)" + } + + $manifestsDir = "$PSScriptRoot\conan_manifests" + + Get-ChildItem -Path "$ConanfilesDir\*.txt" | + ForEach-Object { + $conanfile = $_.FullName + $outpwd = "C:\Utils\conanbuildinfos\$($BuildinfoDir)\$($_.BaseName)" + New-Item $outpwd -Type directory -Force + + $process = Start-Process-Logged ` + "$scriptsPath\conan.exe" ` + -WorkingDirectory $outpwd ` + -ArgumentList "install -f $conanfile --no-imports --verify $manifestsDir", ` + '-s', ('compiler="' + $Compiler + '"'), ` + "-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs" ` + -NoNewWindow -Wait -Verbose ` + -PassThru # Return process object + + if ($process.ExitCode -ne 0) { + Write-Host "conan exited with code $($process.ExitCode)" + Exit(1) + } + + Copy-Item -Path $conanfile -Destination "$outpwd\conanfile.txt" + } +} diff --git a/coin/provisioning/common/windows/3dstudio_3rdparty.ps1 b/coin/provisioning/common/windows/3dstudio_3rdparty.ps1 new file mode 100644 index 00000000..f9c8faa7 --- /dev/null +++ b/coin/provisioning/common/windows/3dstudio_3rdparty.ps1 @@ -0,0 +1,10 @@ +. "$PSScriptRoot\helpers.ps1" + +$zip = "c:\users\qt\downloads\Qt3DStudio-3rdparty-win64-CI.zip" + +Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.intra.qt.io/input/3rdparty/Qt3DStudio-3rdparty-win64-CI.zip -OutFile $zip +Verify-Checksum $zip "08D740D2EFB4CBCDE7D012908B89AA48DE5CD4E1" +Extract-Zip $zip C:\Utils\Qt3DStudio3rdparty +Remove-Item $zip + +[Environment]::SetEnvironmentVariable("QT3DSTUDIO_3RDPARTY_DIR", "C:/Utils/Qt3DStudio3rdparty", "Machine") diff --git a/coin/provisioning/common/windows/allow-remote-desktop-access.ps1 b/coin/provisioning/common/windows/allow-remote-desktop-access.ps1 new file mode 100644 index 00000000..06ea20a4 --- /dev/null +++ b/coin/provisioning/common/windows/allow-remote-desktop-access.ps1 @@ -0,0 +1,36 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script allows the Windows Remote Desktop Access + +reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f diff --git a/coin/provisioning/common/windows/cmake.ps1 b/coin/provisioning/common/windows/cmake.ps1 new file mode 100644 index 00000000..d7e26556 --- /dev/null +++ b/coin/provisioning/common/windows/cmake.ps1 @@ -0,0 +1,56 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +$majorminorversion = "3.6" +$version = "3.6.2" + +$zip = "c:\users\qt\downloads\cmake-" + $version + "-win32-x86.zip" +$officialurl = "https://cmake.org/files/v" + $majorminorversion + "/cmake-" + $version + "-win32-x86.zip" +$cachedurl = "\\ci-files01-hki.intra.qt.io\provisioning\cmake\cmake-" + $version + "-win32-x86.zip" + +echo "Removing old cmake" +Remove-Item "C:\CMake" -Force -Recurse -ErrorAction SilentlyContinue + +Download $officialurl $cachedurl $zip +Verify-Checksum $zip "541F6E7EFD228E46770B8631FFE57097576E4D4E" + +Extract-Zip $zip C: +$defaultinstallfolder = "C:\cmake-" + $version + "-win32-x86" +Rename-Item $defaultinstallfolder C:\CMake + +Add-Path "C:\CMake\bin" + +echo "CMake = $version" >> ~\versions.txt + diff --git a/coin/provisioning/common/windows/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt new file mode 100644 index 00000000..c61454b9 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/57.1/annulen/stable/export/conanmanifest.txt @@ -0,0 +1,2 @@ +1478728220 +conanfile.py: 966eefe972ce7b809cf46722ed4acc8f \ No newline at end of file diff --git a/coin/provisioning/common/windows/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt new file mode 100644 index 00000000..ada3d009 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/57.1/annulen/stable/package/df887949b128f2725c575258bd175fe4d30ba476/conanmanifest.txt @@ -0,0 +1,257 @@ +1478728553 +bin/derb.exe: 3ec3b316ff23272a1b3fd2b158bf8f0c +bin/genbrk.exe: d20b4453d8f27575aa99a922b1b73979 +bin/genccode.exe: fd6c6b4a19785fe79e64a5a7c42126f5 +bin/gencfu.exe: b5eb4c1573c0a57177d9b07c3f550fe5 +bin/gencmn.exe: 67af9d71860826f5b2fc77f88f05dd57 +bin/gencnval.exe: e249044782f01701e32e31479404b424 +bin/gendict.exe: 8602eabdc50fa6155b625726864dba16 +bin/gennorm2.exe: 325e3fdd8e7136e76c11f9b906051cd4 +bin/genrb.exe: 239a4ff2f0b48080aacb71fc76be8d2f +bin/gensprep.exe: a1c66a70887166b100cc41a5e46345ce +bin/icu-config: 96b18a047b3d3f489e2960b45896f816 +bin/icuinfo.exe: edd6e3cae4a64effa44d0f0c6d9c49e3 +bin/icupkg.exe: 3d8237194aab07ae0b94df5a612d9809 +bin/makeconv.exe: 99a4faca3677d2387af16a646a58ef8a +bin/pkgdata.exe: cc98c16f44eee8bbbe395b440ea4ffdf +bin/uconv.exe: d61219c6e2b6204bc6b763b19863ed36 +conaninfo.txt: fd101264bb948df865b27622957a2f15 +include/layout/LEFontInstance.h: 832355f57af5c308176c31b4b509ee66 +include/layout/LEGlyphFilter.h: d9f85ffb6092f4d0a0f7d6d2b47af762 +include/layout/LEGlyphStorage.h: f1223e9ee45c7b70bb5716523b110c53 +include/layout/LEInsertionList.h: dee4db6d6404cdb502188ef0f7271cf7 +include/layout/LELanguages.h: a067c055ed8b2463797e2219d5c4f584 +include/layout/LEScripts.h: 54a3a278a6e40180944ae915b816f4eb +include/layout/LESwaps.h: 75f4e8675dbe6af58e563834aedd7bc8 +include/layout/LETableReference.h: 5a398e838e744826c08b2c3246bb6c85 +include/layout/LETypes.h: e6b0751d998bf62a0f5c547ea385e01b +include/layout/LayoutEngine.h: 316ad98ce1ec2fbcff405706827efbc4 +include/layout/ParagraphLayout.h: 50ea2c0f4d5f43f8c889c9634628407a +include/layout/RunArrays.h: 3f617f033219e611639c272cb3aff784 +include/layout/loengine.h: f8b15a37f9c330dfa87c69c5501e80cd +include/layout/playout.h: e86c74c388011a1af118c1d4a53dde54 +include/layout/plruns.h: 84d32229ac7a487f0f9d34426fa3ea8a +include/unicode/alphaindex.h: e74fcba85b76577d32b90bc0056ee5d9 +include/unicode/appendable.h: 5c2d97a96252e2c959d4c226a554575b +include/unicode/basictz.h: 444077f7dd19bd6dbe24034360356e8a +include/unicode/brkiter.h: 0a5796a84c272600a360dc5918899492 +include/unicode/bytestream.h: f828cc9f542c232d2aadb09b9099c559 +include/unicode/bytestrie.h: 765c037e45325e1970e839349df7c28c +include/unicode/bytestriebuilder.h: 634c9203ef678ee0d8fd9baffa8e3e46 +include/unicode/calendar.h: e360220586bcd0c3ea93b610bf4fe202 +include/unicode/caniter.h: f6de1e31cdc53563f35b093f8f8a07d8 +include/unicode/chariter.h: d6030b3dffd5355f9377318f76dd69de +include/unicode/choicfmt.h: e86083f42af655ca0806ce1ed3dc55a0 +include/unicode/coleitr.h: 9a393483da6d9daae0bf18dd997abcfa +include/unicode/coll.h: 06d3855e97984cd27579ec69b1985cc1 +include/unicode/compactdecimalformat.h: d1cca4ce6027a3d42a29b55e9ce0b82c +include/unicode/curramt.h: efd2919661fe8dbc23f6b0f5bd33e685 +include/unicode/currpinf.h: b3cf75cd234ec080a7fee08e20906be6 +include/unicode/currunit.h: f8b67c06aa5547b9911378f39e70bc5d +include/unicode/datefmt.h: 034fcd313ba7753923be9b30833ff13e +include/unicode/dbbi.h: 3435ff244bdf7d248fa81c8162f6da9c +include/unicode/dcfmtsym.h: e4935f31b8f97b149fa686a9996f6758 +include/unicode/decimfmt.h: e4fcfcfcb4bb45e7935cec1ec41ba359 +include/unicode/docmain.h: 81c20148681a5d7598d33fe1e49f3c5b +include/unicode/dtfmtsym.h: 4a7ee444945513d0939376634f42d0ec +include/unicode/dtintrv.h: 9d0929775a3d4599f90020ffb304d66c +include/unicode/dtitvfmt.h: d42ce527e4a5eb3138782d92acd97b88 +include/unicode/dtitvinf.h: c7cedf40b871f6d3c77cc013d06983f7 +include/unicode/dtptngen.h: b7e58f01d5e588371e22e55a2d255208 +include/unicode/dtrule.h: 9b687ce82b426bfd8b67f2a743f9114c +include/unicode/enumset.h: 9b15421cfac73c8845562dc2eba0f2e9 +include/unicode/errorcode.h: 28c37140645dfa2f430cf531131a2cbb +include/unicode/fieldpos.h: ae206bb308885c2dae6bd15792512e6f +include/unicode/filteredbrk.h: 3d230ab55f28d50fbc5c7d391cd897d9 +include/unicode/fmtable.h: fe37b4f3f1862172fcf708a8913b5d90 +include/unicode/format.h: 637778c5df6458f3f90d6f87e7d6a694 +include/unicode/fpositer.h: 276908f795beea88cd9d3f6f43ff82b2 +include/unicode/gender.h: 05bdc8c839f568e55c1d5d57c034dd36 +include/unicode/gregocal.h: 165eb6c7ffe6d914240c4bc0a2d7e5e0 +include/unicode/icudataver.h: 6b463f7d991d4cf4b0278bda90d4419f +include/unicode/icuplug.h: 2688326bbc6184edbfb04a9e398a363a +include/unicode/idna.h: b7885800ec0092f7b0411810ef0a0150 +include/unicode/listformatter.h: 8e460de80d6cb5701b3fcc2a3e704c14 +include/unicode/localpointer.h: ef6f8ec1d09bcfd660632f2df08c8d30 +include/unicode/locdspnm.h: df688f9f85fa7927b037811db0a5a934 +include/unicode/locid.h: 7d2c34577acdb5d7372ab35b02068581 +include/unicode/measfmt.h: fdd0cbd2a7f3af228f25560a3f63c4ad +include/unicode/measunit.h: 54bcc9c8bd45f4d61baad1ecfda8874d +include/unicode/measure.h: 3a03dc0bc233874de9b869a64a057835 +include/unicode/messagepattern.h: e3ae4457660d55835e42d88c3338a661 +include/unicode/msgfmt.h: de76868b18a099b367a685c31c0a14d8 +include/unicode/normalizer2.h: 0b96e4e3fe2db9df3ea140dbbe8ea140 +include/unicode/normlzr.h: 850f123dce4120db36601bcd4a77e925 +include/unicode/numfmt.h: c45e7b584738ae545937b3431a7e97b7 +include/unicode/numsys.h: 3b40734e737a0328f7c63124f07727e4 +include/unicode/parseerr.h: aa97d4d0cb5ef66baf1652c46223a81f +include/unicode/parsepos.h: 408632c4f4a0ec42811b50295be88ec9 +include/unicode/platform.h: fceecfa20a56af2a62a310d3d9fd1b14 +include/unicode/plurfmt.h: 06a5b724a0cdc04673d2467002605b50 +include/unicode/plurrule.h: 19d8e5c3f59ac4a833883da7fc52279c +include/unicode/ptypes.h: 93226b56866b0001f58f0319e430da08 +include/unicode/putil.h: 12979acdf705cac063a0f7862a20907b +include/unicode/rbbi.h: f0fe0af5306ea31bcb128a57dad17785 +include/unicode/rbnf.h: fa3ee91ae518f46628171c5eda544702 +include/unicode/rbtz.h: 76eb867d186e64e6bd425561d9371d7d +include/unicode/regex.h: 3ef7c102b12d3167fa019d203f524ec4 +include/unicode/region.h: 149a3b19b81a6e9093cb40f63a688fe7 +include/unicode/reldatefmt.h: 0f38d6b83c8a59898e4b546bd00bb459 +include/unicode/rep.h: 5fa4336c1302e276e81d2716a9789511 +include/unicode/resbund.h: 8c9bf16c940d2fa6d27e92b4b9023b1c +include/unicode/schriter.h: fcb1bcf67285e897acf621e937b13010 +include/unicode/scientificnumberformatter.h: 0f0c586dcb3cb2d59c10f9a42490e81f +include/unicode/search.h: ddfee95357399f1840854929715a99f3 +include/unicode/selfmt.h: cf18d9ce0e01636d74c14aac25dea995 +include/unicode/simpleformatter.h: aa8128e6a7368689e974552143be3c55 +include/unicode/simpletz.h: 0c847bdd492d23c7d78993e03d8364b8 +include/unicode/smpdtfmt.h: 19192d367d28f9812c71588222331218 +include/unicode/sortkey.h: 323299d4a40734274de910e74e6b7714 +include/unicode/std_string.h: e019f8e200de712588502817a22e5049 +include/unicode/strenum.h: cece8736aaa78de5edb80b2d8bcf2339 +include/unicode/stringpiece.h: 707434771237dbc6467f49aebc26f7f7 +include/unicode/stringtriebuilder.h: 251396f1c130290458da7553cca598f6 +include/unicode/stsearch.h: 70a69561b21c1a8e14f7d1a4e0760392 +include/unicode/symtable.h: dd632a7e27832b5992d4a54205c599c4 +include/unicode/tblcoll.h: 95b69fba4fd024406b9e4d991f1ad7c7 +include/unicode/timezone.h: 3e88d71098f36369b9892baff81c603c +include/unicode/tmunit.h: b946f43e7c8bec8aa50ddd6120671446 +include/unicode/tmutamt.h: e67a0e5e8b642aee17578411d554bcc2 +include/unicode/tmutfmt.h: 9d7e425317331c3ed890cefb0f654004 +include/unicode/translit.h: 9eb1419219ba781ff4653b4983a4e33c +include/unicode/tzfmt.h: 31ad89c49cc59da450befd0a9c2cee84 +include/unicode/tznames.h: 72003f95cbf6b2bb6acc12d3b4b3f41a +include/unicode/tzrule.h: 6416905b7247c15c939cc0e2d32a6510 +include/unicode/tztrans.h: 223b5af929e494c1894c6a24e8685f44 +include/unicode/ubidi.h: 66179ab0b99a5d356dba19e14eb5ecd3 +include/unicode/ubrk.h: 117eb54e39da5ce3dba2c9679707b0b7 +include/unicode/ucal.h: 70b7c32899132549a87577d2e96d8b75 +include/unicode/ucasemap.h: 1f64f081f3d1ee03e17d9cebb4b39c34 +include/unicode/ucat.h: 7420c409443c281d0396a824f7ce954c +include/unicode/uchar.h: 6049da45cae06c38009809cd701e8fc8 +include/unicode/ucharstrie.h: cdd315664d45ceeb931f740427eba956 +include/unicode/ucharstriebuilder.h: 08b57db9db7ec6c83a727b4e7e93a84c +include/unicode/uchriter.h: 26aecb73ed6c3b66d45920b6edc82e94 +include/unicode/uclean.h: 220a7ed9637f6d08844892406ee12fd7 +include/unicode/ucnv.h: 90e6635683216cf04e9e51c7793cce02 +include/unicode/ucnv_cb.h: 29d1534d54197074136641f9e73bca3a +include/unicode/ucnv_err.h: 0b8f3b01f733daf5fa2bab7d0c77a83f +include/unicode/ucnvsel.h: af61d762e6c51d92c6191a6234eba4c0 +include/unicode/ucol.h: 5794231873c0168366cac78abd7b9ba8 +include/unicode/ucoleitr.h: 2960fa61e49001636797afbc1cbd3e61 +include/unicode/uconfig.h: 2bc6d6073763aa34555775d5868dec4e +include/unicode/ucsdet.h: 77f79ed197997607ad82834cddcecee3 +include/unicode/ucurr.h: 4e010cfe5251e583c06597df3dbbd7c8 +include/unicode/udat.h: 03876d47a6da7ae776311f580635c003 +include/unicode/udata.h: ca1f4a55a240ea9586f2cca1ea4764c8 +include/unicode/udateintervalformat.h: 6f55cc14a063de8c79b74a7316d93e6f +include/unicode/udatpg.h: fd44f3f982452c68cdf6b1f3b159f068 +include/unicode/udisplaycontext.h: cdd37d6941337b96a75801e0716ca045 +include/unicode/uenum.h: 0f39322455d626debaf0bbe476a77c54 +include/unicode/ufieldpositer.h: 68ae4017d10f71b84083c24b2e09b536 +include/unicode/uformattable.h: 257f1dd17c788b7f5eab9ee3627f654c +include/unicode/ugender.h: be7155c7b25e2a7b7ea4d22ffc939557 +include/unicode/uidna.h: 851038bc78b135bf99c65dd0648e78f7 +include/unicode/uiter.h: 8e6b6197795cb2d42f8c80922d28ccf2 +include/unicode/uldnames.h: 8545429414195c42ee9a05694540bd8d +include/unicode/ulistformatter.h: 56cc2f8025387fcb18422300373a6e47 +include/unicode/uloc.h: b048d6c8e26ed8a65d0403d90ea4081c +include/unicode/ulocdata.h: 0803ed6ac97fbf4a10c3ca436f903fb2 +include/unicode/umachine.h: 8946d5b383646c9de9fc8c84eb0456fd +include/unicode/umisc.h: 3f34c9d536fdd5d4fddca2cf952bcfaa +include/unicode/umsg.h: 8880b14654d63c6e78a50d8f569b2766 +include/unicode/unifilt.h: 3b0368ea2da9a503aa47803e395b513e +include/unicode/unifunct.h: 3d37601bd3ae27b4e51431713d9f7533 +include/unicode/unimatch.h: e1a18096e0c7c7220c5c9149cd2d184c +include/unicode/unirepl.h: 7f1973a960a652ff74fa63e21969bab9 +include/unicode/uniset.h: fa3cfc8b4883a69120bf35e65f5d75ec +include/unicode/unistr.h: 975e37994ae2d3197a86284f1bdacdf3 +include/unicode/unorm.h: a04a23023daa99571ef2b7edca9dc6d2 +include/unicode/unorm2.h: 5ab66d75a9251a8df00f2075128ab010 +include/unicode/unum.h: 6e24b3d63e65f4d0a3076d33708a96d7 +include/unicode/unumsys.h: d239b6c2f97f51c221fcd66865adbaf9 +include/unicode/uobject.h: 07ebe875a9d304f71f525d2a71b20ddc +include/unicode/upluralrules.h: d9a66886a7585743cc8abe54af8e5955 +include/unicode/uregex.h: 6eb3c76e7d6fa2fed34b77f7fcc5cc85 +include/unicode/uregion.h: 0819c20dc8e0b5aebc5ec527828f565e +include/unicode/ureldatefmt.h: 057a6220b33c1c81e0cebc9a5da40929 +include/unicode/urename.h: 73c3a4cd707c1549f27341c859b099bb +include/unicode/urep.h: dc3eaf59ed5c198facce9f4a97a79ecf +include/unicode/ures.h: 6b374e2d473dfab51bcf7306c46f9eb6 +include/unicode/uscript.h: baaefbb5a6c5e251da2bb1800626d9e4 +include/unicode/usearch.h: 3e51b12fdf6a1adfc4696946ac0a4b6c +include/unicode/uset.h: 62d5813111f8391b4f616da08802aa24 +include/unicode/usetiter.h: 6baeb6276d80be18739355f9549b38e7 +include/unicode/ushape.h: f87732f736df2bbb90d46a10779876e7 +include/unicode/uspoof.h: a6510014653e0576fcf39c9dfd74f955 +include/unicode/usprep.h: 4ea1ec6a6d4fcbf2c1a239f23873da98 +include/unicode/ustdio.h: 0fd603db4b22ee783b7298e61be990b8 +include/unicode/ustream.h: 7d0c8f8409f683d2b1044537db4be8bf +include/unicode/ustring.h: 49c56a6248a7c92ee93a11331d2a6364 +include/unicode/ustringtrie.h: 08470063002ce9a8df978481b0d5588d +include/unicode/utext.h: c83e4d6390b463b28168cf90a734966e +include/unicode/utf.h: 0d1807bea996ca42bad86a938ba69453 +include/unicode/utf16.h: b376232af20fa9f77c983c6cc91800cf +include/unicode/utf32.h: ed15f0927cec48cab1922d08e1fdcce1 +include/unicode/utf8.h: 0d3fb609e35e2c67dce1a4889973bebd +include/unicode/utf_old.h: fce92682d7539e0fde301c54ef9e8760 +include/unicode/utmscale.h: 267dcde091ed1b81f03b1fff49c05e69 +include/unicode/utrace.h: 25f64a4cd8fc8a13bdfadd59bb287d49 +include/unicode/utrans.h: cc28e262a704403f38c26becae727165 +include/unicode/utypes.h: 21e5e8cc7dc66bdb83f70971bed1a5e4 +include/unicode/uvernum.h: d878c9e384487c8668c122712134c0f1 +include/unicode/uversion.h: 140b36fa9bffd2cb2b1c7f02691923e6 +include/unicode/vtzone.h: 90e065183436be0a94918465f66be863 +lib/icu/57.1/Makefile.inc: 51df1179cc12274af810405a09627a85 +lib/icu/57.1/pkgdata.inc: ea5b004208a38d31072631debf2820c5 +lib/icu/Makefile.inc: 51df1179cc12274af810405a09627a85 +lib/icu/current/Makefile.inc: 51df1179cc12274af810405a09627a85 +lib/icu/current/pkgdata.inc: ea5b004208a38d31072631debf2820c5 +lib/icu/pkgdata.inc: ea5b004208a38d31072631debf2820c5 +lib/icudt.dll: 008d9b3a7b34c3cfcf90b3314a998db9 +lib/icudt57.dll: 008d9b3a7b34c3cfcf90b3314a998db9 +lib/icuin.dll: 2dad9816f0d70e640435604dea7a02ca +lib/icuin57.dll: 2dad9816f0d70e640435604dea7a02ca +lib/icuio.dll: 5d8d3f8556adf2c4c1508dc7fd30c9d5 +lib/icuio57.dll: 5d8d3f8556adf2c4c1508dc7fd30c9d5 +lib/icule.dll: 7711d0ed1ab71d54a13d6146a44100a0 +lib/icule57.dll: 7711d0ed1ab71d54a13d6146a44100a0 +lib/iculx.dll: 8f9829ecc0917da35df6ac1b95867ea8 +lib/iculx57.dll: 8f9829ecc0917da35df6ac1b95867ea8 +lib/icutest.dll: c58029e6799efbd6dd809665bc243661 +lib/icutest57.dll: c58029e6799efbd6dd809665bc243661 +lib/icutu.dll: 6f76dea90ce1d6e7651471dbb9c15e09 +lib/icutu57.dll: 6f76dea90ce1d6e7651471dbb9c15e09 +lib/icuuc.dll: 6d770a12bdeee63da045a1030abdbaa1 +lib/icuuc57.dll: 6d770a12bdeee63da045a1030abdbaa1 +lib/libicudt.dll.a: 2a9bd71e462b4b914efc91907d7928f1 +lib/libicuin.dll.a: 5cfe05e08eca003163f3e5765e5b4c58 +lib/libicuio.dll.a: 2bdacffc519030a8d4188f83fdc81fd1 +lib/libicule.dll.a: b1fb12fb94759dd8a38d5abfa6f4ad21 +lib/libiculx.dll.a: c15e32fd0a5f9239be1370e557e1050b +lib/libicutest.dll.a: 14cd311813f51ce75b0d0989372ed3d9 +lib/libicutu.dll.a: d3357b6836a2d24f1f9786efc195e3f1 +lib/libicuuc.dll.a: 09afc25669dd4526dfe794a8cf9428a3 +lib/pkgconfig/icu-i18n.pc: 92c5e21b66b1c1103f95f3f24aba8407 +lib/pkgconfig/icu-io.pc: 7202507898b19d39e47af89913d2e48b +lib/pkgconfig/icu-le.pc: aecca7de6d94cd8fcea30f61818c3436 +lib/pkgconfig/icu-lx.pc: e3b92f49261a56c6fa42999929e0b614 +lib/pkgconfig/icu-uc.pc: 3c15a1901d200540ea9737e69473f721 +share/icu/57.1/LICENSE: 787d3b37867445c1cdd6f6167bd0e347 +share/icu/57.1/config/mh-mingw: fba135252f1f3bf3c41d9601239b91d6 +share/icu/57.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813 +share/icu/57.1/mkinstalldirs: 7484dc240ad83e9908bed6d968fda871 +share/man/man1/derb.1: dd6ef195449ac6d5b737f593da48c645 +share/man/man1/genbrk.1: d582931cc6be22153312b877dfa10bda +share/man/man1/gencfu.1: 122f19c9001531b553d26d0df3daf5ff +share/man/man1/gencnval.1: 8e91c767edcfa124b530839d6773b186 +share/man/man1/gendict.1: c5bf41dd6f865bc6efec54e308ed3e2b +share/man/man1/genrb.1: 0334a4504849157d50d1dfc088857b90 +share/man/man1/icu-config.1: 669e5783bf5465d9828a8bee9af55257 +share/man/man1/makeconv.1: 454b0e32760b4ceb61c8b3d2ee16e989 +share/man/man1/pkgdata.1: 715020d492a3550929754c1a0df2e39c +share/man/man1/uconv.1: 80d9754f424b0468e719cc6616ba669d +share/man/man8/genccode.8: 47e0d56719f899919197ed154699910b +share/man/man8/gencmn.8: 666145011f4bdf0bd47178a93c94b710 +share/man/man8/gensprep.8: 1362b0c31dfa738c82a50fe8b7bec4d1 +share/man/man8/icupkg.8: dc12cc909e8e17758fda0ce8d241eefa \ No newline at end of file diff --git a/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt new file mode 100644 index 00000000..b7d5c80b --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/export/conanmanifest.txt @@ -0,0 +1,2 @@ +1499107210 +conanfile.py: 3efebe46ba6af17316bd4e2a6fffef0c diff --git a/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt new file mode 100644 index 00000000..888563eb --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/970e773c5651dc2560f86200a4ea56c23f568ff9/conanmanifest.txt @@ -0,0 +1,187 @@ +1499107660 +bin/icudt59.dll: 2a60bfe06670d8605ae7fc97c4ec2db7 +bin/icuin59.dll: d0a46fdd146a1bd68dde8bcb6b019470 +bin/icuio59.dll: 1fb60d06bcb4a5811e503a679b28dd67 +bin/icutest59.dll: 71bd203b8b2b930ca35240937c0f5429 +bin/icutu59.dll: fb0e6e2ee5c12c4809007747fcc23ad4 +bin/icuuc59.dll: 405d599ca8b2fbf78e6efeda65fdfffb +conaninfo.txt: b0fbb0ff195375b137bed8cc0921caad +include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc +include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395 +include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2 +include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00 +include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2 +include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5 +include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3 +include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485 +include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2 +include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4 +include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c +include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03 +include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4 +include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a +include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50 +include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37 +include/unicode/curramt.h: 323107674df349a27d624663757447e4 +include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719 +include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0 +include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587 +include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820 +include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b +include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee +include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb +include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a +include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095 +include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512 +include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6 +include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e +include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6 +include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184 +include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab +include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d +include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1 +include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166 +include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117 +include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1 +include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf +include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b +include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac +include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128 +include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef +include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0 +include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd +include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8 +include/unicode/locid.h: 34733130bd4387fa544d6761034a0955 +include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4 +include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253 +include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49 +include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1 +include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814 +include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a +include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51 +include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7 +include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b +include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226 +include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b +include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e +include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e +include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac +include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e +include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465 +include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce +include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade +include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be +include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d +include/unicode/region.h: 9975298932902d63b823382424ecb04f +include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147 +include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0 +include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032 +include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8 +include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9 +include/unicode/search.h: 3a213657ab777b638423df43e775ead6 +include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7 +include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1 +include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a +include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414 +include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87 +include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924 +include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542 +include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9 +include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521 +include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303 +include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4 +include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579 +include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a +include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247 +include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4 +include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98 +include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7 +include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068 +include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091 +include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a +include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c +include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83 +include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93 +include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f +include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063 +include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0 +include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0 +include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40 +include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b +include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235 +include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3 +include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed +include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5 +include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f +include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168 +include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854 +include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7 +include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f +include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a +include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36 +include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81 +include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987 +include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e +include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9 +include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b +include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494 +include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74 +include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a +include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee +include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517 +include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27 +include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640 +include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476 +include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e +include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688 +include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c +include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a +include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3 +include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b +include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62 +include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa +include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584 +include/unicode/uniset.h: 501821f127cc093433327c44909a7575 +include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716 +include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31 +include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8 +include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2 +include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec +include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c +include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789 +include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff +include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04 +include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98 +include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4 +include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee +include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07 +include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8 +include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56 +include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a +include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6 +include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7 +include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7 +include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5 +include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef +include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361 +include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9 +include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec +include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b +include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd +include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5 +include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410 +include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12 +include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8 +include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f +include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760 +include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8 +include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d +include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa +include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7 +include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3 +lib/icudt.lib: abf4c53a45afe7fe2232b7461db1f39c +lib/icuin.lib: 469731f3bb6c6c483a42168a9afff5fc +lib/icuio.lib: 62eebc954d46dbf22cf7e838f8bf0292 +lib/icutest.lib: 2dfda9f30ee5cd92c8e9752f19f1311f +lib/icutu.lib: 2ddf814a788e2fb77a9d06f38142a3ce +lib/icuuc.lib: 140e4ca5bbf6f88f504a2fd4bfafdd1d diff --git a/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt new file mode 100644 index 00000000..948bc2f1 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/c85f9b402dd4d46acdf074e1c63b768a41181d7a/conanmanifest.txt @@ -0,0 +1,187 @@ +1499329586 +bin/icudt59.dll: c23a39dad5b1810d53b142a79dd8040e +bin/icuin59.dll: c6904963eefd97137dd301db55c28f52 +bin/icuio59.dll: bd28d124d21c1aff1b77de11ef952447 +bin/icutest59.dll: e59aadd25c91d6b21fbdca3f18c0f3c3 +bin/icutu59.dll: 2256b957799e3816cfaedc6871f0be90 +bin/icuuc59.dll: 9a9c7f35b1fa2f93e557710e89eede8a +conaninfo.txt: 830576b304c6027b1312b1ed5165bd4b +include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc +include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395 +include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2 +include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00 +include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2 +include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5 +include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3 +include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485 +include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2 +include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4 +include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c +include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03 +include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4 +include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a +include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50 +include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37 +include/unicode/curramt.h: 323107674df349a27d624663757447e4 +include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719 +include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0 +include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587 +include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820 +include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b +include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee +include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb +include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a +include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095 +include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512 +include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6 +include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e +include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6 +include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184 +include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab +include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d +include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1 +include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166 +include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117 +include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1 +include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf +include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b +include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac +include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128 +include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef +include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0 +include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd +include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8 +include/unicode/locid.h: 34733130bd4387fa544d6761034a0955 +include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4 +include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253 +include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49 +include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1 +include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814 +include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a +include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51 +include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7 +include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b +include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226 +include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b +include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e +include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e +include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac +include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e +include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465 +include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce +include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade +include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be +include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d +include/unicode/region.h: 9975298932902d63b823382424ecb04f +include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147 +include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0 +include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032 +include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8 +include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9 +include/unicode/search.h: 3a213657ab777b638423df43e775ead6 +include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7 +include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1 +include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a +include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414 +include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87 +include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924 +include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542 +include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9 +include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521 +include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303 +include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4 +include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579 +include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a +include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247 +include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4 +include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98 +include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7 +include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068 +include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091 +include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a +include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c +include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83 +include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93 +include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f +include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063 +include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0 +include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0 +include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40 +include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b +include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235 +include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3 +include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed +include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5 +include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f +include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168 +include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854 +include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7 +include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f +include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a +include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36 +include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81 +include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987 +include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e +include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9 +include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b +include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494 +include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74 +include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a +include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee +include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517 +include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27 +include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640 +include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476 +include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e +include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688 +include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c +include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a +include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3 +include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b +include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62 +include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa +include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584 +include/unicode/uniset.h: 501821f127cc093433327c44909a7575 +include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716 +include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31 +include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8 +include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2 +include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec +include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c +include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789 +include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff +include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04 +include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98 +include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4 +include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee +include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07 +include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8 +include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56 +include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a +include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6 +include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7 +include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7 +include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5 +include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef +include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361 +include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9 +include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec +include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b +include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd +include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5 +include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410 +include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12 +include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8 +include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f +include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760 +include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8 +include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d +include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa +include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7 +include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3 +lib/icudt.lib: 8521dc55a20637af8e7cae4453fdae92 +lib/icuin.lib: 0af113d81bab592d2b7c628476b0a715 +lib/icuio.lib: 6812ca214d913a3e0ea303ddf899ff71 +lib/icutest.lib: 1bd7477e81bf551abdd0e80412b85805 +lib/icutu.lib: a69d87281efd6ade323f7c449ded3bb4 +lib/icuuc.lib: 74d264685f3ac6b7df1333fcf486aa45 diff --git a/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt new file mode 100644 index 00000000..e9b0ee71 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/c97b9e1abccf18d0aefcbcdef01d2c4689917df6/conanmanifest.txt @@ -0,0 +1,187 @@ +1499105682 +bin/icudt59.dll: 6f7abc01bb1d3d9b4a077c27ec228984 +bin/icuin59.dll: 5db6329ab0e0201d72025de56fa9d6a4 +bin/icuio59.dll: 6d3032695a7c12d3cce58a887f2bc644 +bin/icutest59.dll: 425538ed08d6785902b1238e877bc623 +bin/icutu59.dll: 83e15197d0b59cf5500c0c93aa186748 +bin/icuuc59.dll: 1eb31fe82fca12998a9a37c4852e7272 +conaninfo.txt: ad06024880f91bf13cbd6b54c13cf611 +include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc +include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395 +include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2 +include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00 +include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2 +include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5 +include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3 +include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485 +include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2 +include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4 +include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c +include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03 +include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4 +include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a +include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50 +include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37 +include/unicode/curramt.h: 323107674df349a27d624663757447e4 +include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719 +include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0 +include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587 +include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820 +include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b +include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee +include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb +include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a +include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095 +include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512 +include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6 +include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e +include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6 +include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184 +include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab +include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d +include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1 +include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166 +include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117 +include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1 +include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf +include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b +include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac +include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128 +include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef +include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0 +include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd +include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8 +include/unicode/locid.h: 34733130bd4387fa544d6761034a0955 +include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4 +include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253 +include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49 +include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1 +include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814 +include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a +include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51 +include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7 +include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b +include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226 +include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b +include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e +include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e +include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac +include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e +include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465 +include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce +include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade +include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be +include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d +include/unicode/region.h: 9975298932902d63b823382424ecb04f +include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147 +include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0 +include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032 +include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8 +include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9 +include/unicode/search.h: 3a213657ab777b638423df43e775ead6 +include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7 +include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1 +include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a +include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414 +include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87 +include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924 +include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542 +include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9 +include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521 +include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303 +include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4 +include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579 +include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a +include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247 +include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4 +include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98 +include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7 +include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068 +include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091 +include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a +include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c +include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83 +include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93 +include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f +include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063 +include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0 +include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0 +include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40 +include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b +include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235 +include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3 +include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed +include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5 +include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f +include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168 +include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854 +include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7 +include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f +include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a +include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36 +include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81 +include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987 +include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e +include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9 +include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b +include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494 +include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74 +include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a +include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee +include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517 +include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27 +include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640 +include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476 +include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e +include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688 +include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c +include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a +include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3 +include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b +include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62 +include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa +include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584 +include/unicode/uniset.h: 501821f127cc093433327c44909a7575 +include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716 +include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31 +include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8 +include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2 +include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec +include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c +include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789 +include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff +include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04 +include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98 +include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4 +include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee +include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07 +include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8 +include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56 +include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a +include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6 +include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7 +include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7 +include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5 +include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef +include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361 +include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9 +include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec +include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b +include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd +include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5 +include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410 +include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12 +include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8 +include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f +include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760 +include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8 +include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d +include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa +include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7 +include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3 +lib/icudt.lib: 0ad4d2a27d484d1ee141a17582758564 +lib/icuin.lib: 31a061da58f007137f4216294f7147ef +lib/icuio.lib: 657f8b121afa93db8433e85c98b3a2bc +lib/icutest.lib: 6d943d87ddd5a627f0c6bad0f5e13724 +lib/icutu.lib: 853af1f403ea9521004a933e91f5b508 +lib/icuuc.lib: 1e7a3fc48a7db11b6cfc16d455a4952b diff --git a/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt new file mode 100644 index 00000000..905c0750 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/59.1/vitallium/stable/package/ca0c09cfa678fd91b04c82824988c42e9ac40ddf/conanmanifest.txt @@ -0,0 +1,187 @@ +1499330414 +bin/icudt59.dll: f4f67e917d72982f4d38b95a4eebf789 +bin/icuin59.dll: 3aaa0a3bb318eb7da1732e2164c98624 +bin/icuio59.dll: eb2e025f5ebbc37da56a435727ddb27e +bin/icutest59.dll: 86aa2a9fd01d121b419e9bfc821c541d +bin/icutu59.dll: 740a6cf36312a3601813ffedb95548dc +bin/icuuc59.dll: 77ffdc48d26d21580cea392387896d9f +conaninfo.txt: 72e5f245a2656624132fba01b63171fd +include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc +include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395 +include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2 +include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00 +include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2 +include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5 +include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3 +include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485 +include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2 +include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4 +include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c +include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03 +include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4 +include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a +include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50 +include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37 +include/unicode/curramt.h: 323107674df349a27d624663757447e4 +include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719 +include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0 +include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587 +include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820 +include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b +include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee +include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb +include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a +include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095 +include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512 +include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6 +include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e +include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6 +include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184 +include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab +include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d +include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1 +include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166 +include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117 +include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1 +include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf +include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b +include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac +include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128 +include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef +include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0 +include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd +include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8 +include/unicode/locid.h: 34733130bd4387fa544d6761034a0955 +include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4 +include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253 +include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49 +include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1 +include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814 +include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a +include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51 +include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7 +include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b +include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226 +include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b +include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e +include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e +include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac +include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e +include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465 +include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce +include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade +include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be +include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d +include/unicode/region.h: 9975298932902d63b823382424ecb04f +include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147 +include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0 +include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032 +include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8 +include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9 +include/unicode/search.h: 3a213657ab777b638423df43e775ead6 +include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7 +include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1 +include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a +include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414 +include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87 +include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924 +include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542 +include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9 +include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521 +include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303 +include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4 +include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579 +include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a +include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247 +include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4 +include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98 +include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7 +include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068 +include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091 +include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a +include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c +include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83 +include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93 +include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f +include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063 +include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0 +include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0 +include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40 +include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b +include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235 +include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3 +include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed +include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5 +include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f +include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168 +include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854 +include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7 +include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f +include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a +include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36 +include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81 +include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987 +include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e +include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9 +include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b +include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494 +include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74 +include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a +include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee +include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517 +include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27 +include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640 +include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476 +include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e +include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688 +include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c +include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a +include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3 +include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b +include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62 +include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa +include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584 +include/unicode/uniset.h: 501821f127cc093433327c44909a7575 +include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716 +include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31 +include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8 +include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2 +include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec +include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c +include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789 +include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff +include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04 +include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98 +include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4 +include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee +include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07 +include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8 +include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56 +include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a +include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6 +include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7 +include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7 +include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5 +include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef +include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361 +include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9 +include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec +include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b +include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd +include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5 +include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410 +include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12 +include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8 +include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f +include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760 +include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8 +include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d +include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa +include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7 +include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3 +lib/icudt.lib: a4bc5fec27a13bc471b747e67ec58bc4 +lib/icuin.lib: 452cfb482c2b072f99489029a9bb789c +lib/icuio.lib: c9b9c1c8ef2f622825775a1fd10186c0 +lib/icutest.lib: 7408004f6b9d8318b10a631ed933353b +lib/icutu.lib: 820e5a0e98bcc257822f254f73c7c682 +lib/icuuc.lib: 62326159fad7b218f3f8455c32da970c diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt new file mode 100644 index 00000000..c5714a18 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/annulen/stable/export/conanmanifest.txt @@ -0,0 +1,2 @@ +1478795230 +conanfile.py: 677544f321559ff6cc9d738c8b609308 \ No newline at end of file diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt new file mode 100644 index 00000000..b68bca2b --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/annulen/stable/package/357fb491ae867cbbfe369d54132f4f21c3f13f7d/conanmanifest.txt @@ -0,0 +1,320 @@ +1478728779 +bin/libxml2-2.dll: 6393dbaab96c3c733b8c78dbf0adba46 +bin/xml2-config: d50d6a18c0f68d0b3ef5939ee20d59f8 +bin/xmlcatalog.exe: a2762f091400139b67e01c54de582896 +bin/xmllint.exe: 6582dafc121c69b8727bed62b9fbc74f +conaninfo.txt: a2d34e82b2ec55a9a2ffcafb7e6451f7 +include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d +include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 +include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f +include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa +include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 +include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f +include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e +include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e +include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 +include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 +include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 +include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 +include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 +include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b +include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 +include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a +include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 +include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 +include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 +include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 +include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba +include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 +include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 +include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 +include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb +include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf +include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 +include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef +include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 +include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d +include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a +include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 +include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c +include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 +include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 +include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f +include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b +include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d +include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 +include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 +include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 +include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 +include/libxml/xmlversion.h: 22579da9671c7d2d7662135fe8523088 +include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 +include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 +include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd +include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 +include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d +include/libxml2/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 +include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f +include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa +include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 +include/libxml2/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f +include/libxml2/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e +include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e +include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 +include/libxml2/libxml/dict.h: 93b78165ce896cbda4417bd278259714 +include/libxml2/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 +include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267 +include/libxml2/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 +include/libxml2/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b +include/libxml2/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 +include/libxml2/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a +include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 +include/libxml2/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 +include/libxml2/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 +include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 +include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba +include/libxml2/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 +include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 +include/libxml2/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 +include/libxml2/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb +include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf +include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 +include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef +include/libxml2/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 +include/libxml2/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d +include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a +include/libxml2/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 +include/libxml2/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c +include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 +include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 +include/libxml2/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f +include/libxml2/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b +include/libxml2/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d +include/libxml2/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 +include/libxml2/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 +include/libxml2/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 +include/libxml2/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 +include/libxml2/libxml/xmlversion.h: 90bea4a276022638ecb073eea7c849e4 +include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 +include/libxml2/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 +include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd +include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 +include/win32config.h: 410df263529fb9ec616b22f590dbdd1d +include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 +lib/cmake/libxml2/libxml2-config.cmake: 905864882fbb75196d4618cdf923ef78 +lib/libxml2.dll.a: 6944466ef81a685127a88f1ec6c528a2 +lib/libxml2.la: 82844cbca6a62f0052bb403866940c5c +lib/pkgconfig/libxml-2.0.pc: 85b1b86303c386209ad29dd2d909dfd3 +lib/xml2Conf.sh: 1ae0e5bede910b47b1cb3adc34cf7acf +share/aclocal/libxml.m4: a07f9db1c83755505dbf961c953efdf8 +share/doc/libxml2-2.9.4/Copyright: 2044417e2e5006b65a8b9067b683fcf1 +share/doc/libxml2-2.9.4/examples/testHTML.c: 6b181ebf4001bb62b07c7be7d79a2f01 +share/doc/libxml2-2.9.4/examples/testSAX.c: 34e3e9b268e1915652c15c4be11216a8 +share/doc/libxml2-2.9.4/examples/testXPath.c: 1db9d6ae0438d72387bcfd0ff1ae5ce4 +share/doc/libxml2-2.9.4/examples/xmllint.c: fc1fb77452cd8975c74b5f2664330feb +share/doc/libxml2-2.9.4/html/DOM.gif: b3d91cf23f7c9199b395356ea98cd097 +share/doc/libxml2-2.9.4/html/FAQ.html: 46b6bf6536bf9b2652891363aafb0b58 +share/doc/libxml2-2.9.4/html/Libxml2-Logo-180x168.gif: 6704060ba0272a9624e0a732455439ba +share/doc/libxml2-2.9.4/html/Libxml2-Logo-90x34.gif: 29dfd4b3dec5fee179d3dc7e3d65be8a +share/doc/libxml2-2.9.4/html/encoding.html: 3be0aba75968021dc9be873c020b93a9 +share/doc/libxml2-2.9.4/html/examples.xml: e6fad87730c6957a238a06ad3e33a4e9 +share/doc/libxml2-2.9.4/html/examples.xsl: 821de9e855568781f8c87ad0fe9afcba +share/doc/libxml2-2.9.4/html/html/book1.html: 461321024ef78221594067503eb0eba0 +share/doc/libxml2-2.9.4/html/html/home.png: f6192f4292d744423df690e785d60fdf +share/doc/libxml2-2.9.4/html/html/index.html: 461321024ef78221594067503eb0eba0 +share/doc/libxml2-2.9.4/html/html/left.png: f771308152ab24a69682daed70ce136d +share/doc/libxml2-2.9.4/html/html/libxml-DOCBparser.html: a9c425e3ab0c095b85759a321c294a72 +share/doc/libxml2-2.9.4/html/html/libxml-HTMLparser.html: b20a43ee13f4a8020b84830aa83cefb0 +share/doc/libxml2-2.9.4/html/html/libxml-HTMLtree.html: b639bc91545a89e12d9c0a34a23bd6de +share/doc/libxml2-2.9.4/html/html/libxml-SAX.html: a1dddf7f62888196c45c587a216cbe8a +share/doc/libxml2-2.9.4/html/html/libxml-SAX2.html: 2d8812144ee7796aa073b748ba560d34 +share/doc/libxml2-2.9.4/html/html/libxml-c14n.html: af407530b72ad6d8342eab7e3d90207b +share/doc/libxml2-2.9.4/html/html/libxml-catalog.html: 6ccaf618b222577f8b1c9ed8278ea357 +share/doc/libxml2-2.9.4/html/html/libxml-chvalid.html: 4bec2549c1505b9048041b722cb052c6 +share/doc/libxml2-2.9.4/html/html/libxml-debugXML.html: b1b29857fbff5d68b7bdf982f8b9f6c7 +share/doc/libxml2-2.9.4/html/html/libxml-dict.html: 390df4fbbac8f9ba0a1338bc448b6ad4 +share/doc/libxml2-2.9.4/html/html/libxml-encoding.html: 812d49f58d6f7721ccf9289c0813a473 +share/doc/libxml2-2.9.4/html/html/libxml-entities.html: d4ae454060415d31a5eec7a09d6c05a3 +share/doc/libxml2-2.9.4/html/html/libxml-globals.html: 7487fd3b2740f53f259016b9032caf19 +share/doc/libxml2-2.9.4/html/html/libxml-hash.html: 53ff0d00bc6b42b1f6981a58a4bc5ff8 +share/doc/libxml2-2.9.4/html/html/libxml-lib.html: 461321024ef78221594067503eb0eba0 +share/doc/libxml2-2.9.4/html/html/libxml-list.html: 086afdd20e6be957346251d3ea8552f0 +share/doc/libxml2-2.9.4/html/html/libxml-nanoftp.html: c07d479ce51894e6181be84cd7afc8f6 +share/doc/libxml2-2.9.4/html/html/libxml-nanohttp.html: a4457c15280d27457677a436286c344e +share/doc/libxml2-2.9.4/html/html/libxml-parser.html: d9abc1e3b231427736e24bb53d310edf +share/doc/libxml2-2.9.4/html/html/libxml-parserInternals.html: dc212b49555db1f4d3473021415990f5 +share/doc/libxml2-2.9.4/html/html/libxml-pattern.html: bff29ccd97d10d65cd40201985ba2501 +share/doc/libxml2-2.9.4/html/html/libxml-relaxng.html: da69ff4b925629ce5667c63895aecf3f +share/doc/libxml2-2.9.4/html/html/libxml-schemasInternals.html: 9fe427f9b1b272d687e6ed524df9ac77 +share/doc/libxml2-2.9.4/html/html/libxml-schematron.html: f0ddff7bae5bba25b1c98abd75038c36 +share/doc/libxml2-2.9.4/html/html/libxml-threads.html: 8bfd4253309b18e5b94f01228f3c6887 +share/doc/libxml2-2.9.4/html/html/libxml-tree.html: dd8a9d64d5cd75bcecfcfa530a298cf1 +share/doc/libxml2-2.9.4/html/html/libxml-uri.html: 9b4186c1502963221da42717dfcf2789 +share/doc/libxml2-2.9.4/html/html/libxml-valid.html: 51b24ec90bd3c5591130fa219172dca8 +share/doc/libxml2-2.9.4/html/html/libxml-xinclude.html: 2639d942d8a7bb71201ef35d8dd0a5d1 +share/doc/libxml2-2.9.4/html/html/libxml-xlink.html: 1de0d3b14ab220eb6b51bfa254b03769 +share/doc/libxml2-2.9.4/html/html/libxml-xmlIO.html: e9d7b75133b68febff966553614ca1e3 +share/doc/libxml2-2.9.4/html/html/libxml-xmlautomata.html: 28a6fdabf1bcc027c5723ef484551a3b +share/doc/libxml2-2.9.4/html/html/libxml-xmlerror.html: 13b79642aa3895e095f83dc5ebddc7d9 +share/doc/libxml2-2.9.4/html/html/libxml-xmlexports.html: 76a89eb95c8256a4277f65250245ef9a +share/doc/libxml2-2.9.4/html/html/libxml-xmlmemory.html: ea097805488added49ebb2f1373c212a +share/doc/libxml2-2.9.4/html/html/libxml-xmlmodule.html: dad4c35e0c0a8fb9bc1db2d42ae5f664 +share/doc/libxml2-2.9.4/html/html/libxml-xmlreader.html: 61db95ee91a1056009c76ad04c7aad47 +share/doc/libxml2-2.9.4/html/html/libxml-xmlregexp.html: fc8289c2885a2e9adae8ce5f3f784f4d +share/doc/libxml2-2.9.4/html/html/libxml-xmlsave.html: 8e4208e2908bd9a021c31ee1338755d2 +share/doc/libxml2-2.9.4/html/html/libxml-xmlschemas.html: 455628ea9eca007ecaa224305df3b0c8 +share/doc/libxml2-2.9.4/html/html/libxml-xmlschemastypes.html: f698db4a289728d46199ad42160da1d3 +share/doc/libxml2-2.9.4/html/html/libxml-xmlstring.html: 708539f930210582860e0374d501b801 +share/doc/libxml2-2.9.4/html/html/libxml-xmlunicode.html: 7b282351048157db2233f4a8c9ed305c +share/doc/libxml2-2.9.4/html/html/libxml-xmlversion.html: d9e2cd59ac2a1aa5319d09f7ad726a63 +share/doc/libxml2-2.9.4/html/html/libxml-xmlwriter.html: f7345386e22ec21cf60d91371eeaed57 +share/doc/libxml2-2.9.4/html/html/libxml-xpath.html: 9e3290a0c3f1704b066d736cdadaa93f +share/doc/libxml2-2.9.4/html/html/libxml-xpathInternals.html: 463d1f6b154041eaed041a32ffd5a8c5 +share/doc/libxml2-2.9.4/html/html/libxml-xpointer.html: 578d2d95c3a254fdd208d5eb5d8bc063 +share/doc/libxml2-2.9.4/html/html/libxml-xzlib.html: 8d55e7cdc5a0363d945c8a672841bd6f +share/doc/libxml2-2.9.4/html/html/right.png: ebd7e6d206d73850d77d305ab548f957 +share/doc/libxml2-2.9.4/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa +share/doc/libxml2-2.9.4/html/index.html: 854eae61c805261731f38a873415144f +share/doc/libxml2-2.9.4/html/io1.c: 8861af9d5ae163e2679d14cccd7c50a8 +share/doc/libxml2-2.9.4/html/io1.res: c1063365cedce05c3c75361d8b21eda0 +share/doc/libxml2-2.9.4/html/io2.c: 064a8c92267a391f5cbc41dbf49b14ad +share/doc/libxml2-2.9.4/html/io2.res: c6a030758261e4b23c18fe8fa9b9f1cb +share/doc/libxml2-2.9.4/html/libxml.gif: 7b77627ea524c095934962f5dee442cb +share/doc/libxml2-2.9.4/html/parse1.c: 35924de5d0e047f4e2732e8ef4d31fea +share/doc/libxml2-2.9.4/html/parse2.c: 1533aa6faa9efa078a56d2d37b4e318c +share/doc/libxml2-2.9.4/html/parse3.c: 745ea8e70138377b1fb1d0e3116dba63 +share/doc/libxml2-2.9.4/html/parse4.c: 1ebc80d9df8a1b0568f9cf7a2cc70a3e +share/doc/libxml2-2.9.4/html/reader1.c: b30f26d62bb3c37fc9cba51fff13924e +share/doc/libxml2-2.9.4/html/reader1.res: c7e547f58d4407d091d189a1ebfeab77 +share/doc/libxml2-2.9.4/html/reader2.c: 8b66731b71444ec57b99acc9d41a5f1d +share/doc/libxml2-2.9.4/html/reader3.c: 2874d5506c9f0b9f4a1dead26d58e559 +share/doc/libxml2-2.9.4/html/reader3.res: ce152220e5a24918935d6f0c8bbcf587 +share/doc/libxml2-2.9.4/html/reader4.c: c7d0e7908cfc12c1102a58f4e530bbfd +share/doc/libxml2-2.9.4/html/reader4.res: 2f8c9c74667d1434104e5610a77f824f +share/doc/libxml2-2.9.4/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869 +share/doc/libxml2-2.9.4/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f +share/doc/libxml2-2.9.4/html/structure.gif: f10610a92f24c3f0fc35078f5764867e +share/doc/libxml2-2.9.4/html/test1.xml: 5ffe018a2890cdd13b4d08d674cf8dd4 +share/doc/libxml2-2.9.4/html/test2.xml: 4084cf4871ee86fef27f5e5ee91ea455 +share/doc/libxml2-2.9.4/html/test3.xml: 0ba76ca9c89e995bbaf258ab154e5205 +share/doc/libxml2-2.9.4/html/testWriter.c: f76b29aaee2bb1f0323ed8b28a45a794 +share/doc/libxml2-2.9.4/html/tree1.c: 8e3b9f050ff7e6ecd2912940cbb2394f +share/doc/libxml2-2.9.4/html/tree1.res: 4d4d5f3e8297d35e59d9f92c876b42ac +share/doc/libxml2-2.9.4/html/tree2.c: 58c5720b77f06428c3824c66003c6b73 +share/doc/libxml2-2.9.4/html/tree2.res: 8e5cc417bcb23115c4f802404e09657e +share/doc/libxml2-2.9.4/html/tst.xml: 6d10ac1b8fb04bc8fb73f9964589a223 +share/doc/libxml2-2.9.4/html/tutorial/apa.html: 51b23839855ffbb232c8ba2211a4d9ca +share/doc/libxml2-2.9.4/html/tutorial/apb.html: 6fa0d1a793a7d794967c497dc9112077 +share/doc/libxml2-2.9.4/html/tutorial/apc.html: c263a905499b8177ee93b6ab39b26266 +share/doc/libxml2-2.9.4/html/tutorial/apd.html: 9f3342db337c1a28df32d4b85eba94be +share/doc/libxml2-2.9.4/html/tutorial/ape.html: 69164a2345a37ac0b1001f2084ee5abc +share/doc/libxml2-2.9.4/html/tutorial/apf.html: 4b58ea573ee05ceb46cac6c3eeef8211 +share/doc/libxml2-2.9.4/html/tutorial/apg.html: a84665f786e99169afa8e9dceb5003ca +share/doc/libxml2-2.9.4/html/tutorial/aph.html: d49dfaba969e5b9161748d98b6f8eb0b +share/doc/libxml2-2.9.4/html/tutorial/api.html: 0433fb6f377e50662e0f89b1e2f8e49a +share/doc/libxml2-2.9.4/html/tutorial/ar01s02.html: d2b5e466f1613a0a281969296efe652e +share/doc/libxml2-2.9.4/html/tutorial/ar01s03.html: af7d8b5f8bf6e7c6949c5f1b260289ef +share/doc/libxml2-2.9.4/html/tutorial/ar01s04.html: 08161b16d07d12969e2ff0db52c0006d +share/doc/libxml2-2.9.4/html/tutorial/ar01s05.html: a39259d226409f45e234b8e4f0ae1e9f +share/doc/libxml2-2.9.4/html/tutorial/ar01s06.html: 4d622cd5afe28d58e8808651c896ff1e +share/doc/libxml2-2.9.4/html/tutorial/ar01s07.html: c3d0264c72c908e119c22c7787892db9 +share/doc/libxml2-2.9.4/html/tutorial/ar01s08.html: 47bfaa87452e5e5d3436b232d96b1cf7 +share/doc/libxml2-2.9.4/html/tutorial/ar01s09.html: 066052f4864add31dffd8fc4bb1b9b7f +share/doc/libxml2-2.9.4/html/tutorial/images/blank.png: 6f7573d4bb6bf0f55ed9ebd79f3f786f +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/1.png: 0f67842b8cc059137a88288e95115a18 +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/10.png: 29fd9e419eee2efa4ef6ce493ca51a9c +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/2.png: 782f998bab59d0221977c1c0eaa676c8 +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/3.png: 35dcf1dd29a802080c984e52d76e5b1f +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/4.png: 3d412b47729eb73afc7aa430feeb7da0 +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/5.png: 489005941fbb522369466ca850189c59 +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/6.png: f64cfcfac0c4219edebc96d6d043c84c +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/7.png: 0def94f52c5e45256232320aaffeb1ce +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/8.png: 2f899cf0909049b0472654d7357eaeb3 +share/doc/libxml2-2.9.4/html/tutorial/images/callouts/9.png: 5ba16a0731d050493bd7e0b95244aafc +share/doc/libxml2-2.9.4/html/tutorial/images/caution.png: 2245032ab69fc481e2eefd246aa96e07 +share/doc/libxml2-2.9.4/html/tutorial/images/draft.png: 1b1da3ec69df05af5f2a5475e8a8a24b +share/doc/libxml2-2.9.4/html/tutorial/images/home.png: 700644702db92b31d7488edfb3adfe7e +share/doc/libxml2-2.9.4/html/tutorial/images/important.png: ca20b7b781cf82d1aeb36ce63590ccd0 +share/doc/libxml2-2.9.4/html/tutorial/images/next.png: c4ec8d7f81407ce09d175d7366c25ba0 +share/doc/libxml2-2.9.4/html/tutorial/images/note.png: 109e4af9c43357a74c6de01db819f36f +share/doc/libxml2-2.9.4/html/tutorial/images/prev.png: 2188e42454c65ed8a37126d0f5f5830a +share/doc/libxml2-2.9.4/html/tutorial/images/tip.png: dbb88aaf05b4a6a7df59c72cc5c947b4 +share/doc/libxml2-2.9.4/html/tutorial/images/toc-blank.png: a9dfccc01739501bbc01d561da12c944 +share/doc/libxml2-2.9.4/html/tutorial/images/toc-minus.png: 72baddf4a76d4d74f634edf1e71134b3 +share/doc/libxml2-2.9.4/html/tutorial/images/toc-plus.png: ee8d311bafbc474875730d7644e86047 +share/doc/libxml2-2.9.4/html/tutorial/images/up.png: ddf37bee4d12f626b42004e26bdd4e13 +share/doc/libxml2-2.9.4/html/tutorial/images/warning.png: 59c28f6840b1f20094af4ffc16ce3189 +share/doc/libxml2-2.9.4/html/tutorial/includeaddattribute.c: ba57721ff902105ef3c79eb199f4da5e +share/doc/libxml2-2.9.4/html/tutorial/includeaddkeyword.c: 268f90fc598ccf5a5bd1de7d1f57c873 +share/doc/libxml2-2.9.4/html/tutorial/includeconvert.c: b91e86a449cb257dd92ada947c2b2320 +share/doc/libxml2-2.9.4/html/tutorial/includegetattribute.c: af83032a68f54f420f04430efd7629c8 +share/doc/libxml2-2.9.4/html/tutorial/includekeyword.c: 5508972bd6f704cddb4b4faeaa5397b0 +share/doc/libxml2-2.9.4/html/tutorial/includexpath.c: a9718d128b1abbf9710cb7ea315cffec +share/doc/libxml2-2.9.4/html/tutorial/index.html: c3df2af08328cd4cbf697d55ca9cd419 +share/doc/libxml2-2.9.4/html/tutorial/ix01.html: 2f9c98d5610fc9a8f02c7312c3c49691 +share/doc/libxml2-2.9.4/html/tutorial/xmltutorial.pdf: 12df01000d92ab495235de65abcd4e46 +share/doc/libxml2-2.9.4/html/w3c.png: ba69544b9cfa7659a0bb1b81410680a9 +share/doc/libxml2-2.9.4/html/writer.xml: 1e16356328b8e3fa703a18858a11f3bb +share/doc/libxml2-2.9.4/html/xml.html: 238ceba29df713265480f81bf31c1f1a +share/doc/libxml2-2.9.4/html/xpath1.c: 87445983c77091ef0441ff775fb8edc6 +share/doc/libxml2-2.9.4/html/xpath1.res: cf508aadb27c5c145ac58d256326e8eb +share/doc/libxml2-2.9.4/html/xpath2.c: 413d481a75246b5af3d8e7f489e3408f +share/doc/libxml2-2.9.4/html/xpath2.res: c32344efbb7334a5f2563420e0d1723c +share/gtk-doc/html/libxml2/general.html: df2b20bc526b927eefa3f401349d1287 +share/gtk-doc/html/libxml2/home.png: f6192f4292d744423df690e785d60fdf +share/gtk-doc/html/libxml2/index.html: b0b369ddf6959a2604b422c9268a0a3f +share/gtk-doc/html/libxml2/left.png: f771308152ab24a69682daed70ce136d +share/gtk-doc/html/libxml2/libxml2-DOCBparser.html: bde929bed90adf39144b561ad443c278 +share/gtk-doc/html/libxml2/libxml2-HTMLparser.html: 448bf8a3ac020486b4b50ac3cdd52c16 +share/gtk-doc/html/libxml2/libxml2-HTMLtree.html: e53dcd12a0e8e51413ca1de4986d7898 +share/gtk-doc/html/libxml2/libxml2-SAX.html: 5ba9dd3cf89972a337869e55024aeb0e +share/gtk-doc/html/libxml2/libxml2-SAX2.html: 9a8574da93ad762a54194f690db4dbee +share/gtk-doc/html/libxml2/libxml2-c14n.html: 57a9ef60a8af4df6586ab78061a75fd6 +share/gtk-doc/html/libxml2/libxml2-catalog.html: bcd705392f52867a1afadc1166739d17 +share/gtk-doc/html/libxml2/libxml2-chvalid.html: dca486d382dbf88f4d9155e3f7a826cf +share/gtk-doc/html/libxml2/libxml2-debugXML.html: efd04207438816e0ce69c47bc93e525b +share/gtk-doc/html/libxml2/libxml2-dict.html: 3d220f5057f1d2f86c2d900763855a53 +share/gtk-doc/html/libxml2/libxml2-encoding.html: eac9c8c39be246af865c4ad51bf94d32 +share/gtk-doc/html/libxml2/libxml2-entities.html: 3afcaf72917d0f9dda002baf4445e936 +share/gtk-doc/html/libxml2/libxml2-globals.html: 08b752bd53e687bf8ac51400c62ded68 +share/gtk-doc/html/libxml2/libxml2-hash.html: 11b6563618a2b99b9831857a5e81cfd2 +share/gtk-doc/html/libxml2/libxml2-list.html: e26c2e29812e0dd9b790a38f447f6aba +share/gtk-doc/html/libxml2/libxml2-nanoftp.html: 79f4eb67e7eb955c19bd5337a8cc5177 +share/gtk-doc/html/libxml2/libxml2-nanohttp.html: 0eac4dace4fda9fcd0bb2ebb6c16aaf0 +share/gtk-doc/html/libxml2/libxml2-parser.html: c3f66200ba47bd8198ec81aa3c8ce608 +share/gtk-doc/html/libxml2/libxml2-parserInternals.html: b2757ce5c41539e70df72da43af67825 +share/gtk-doc/html/libxml2/libxml2-pattern.html: 6129a6b5661fc0a38d5c967153651d26 +share/gtk-doc/html/libxml2/libxml2-relaxng.html: f98fee61d7e051dff9719e13b768b26c +share/gtk-doc/html/libxml2/libxml2-schemasInternals.html: f69402825563b84f449e76963e654c55 +share/gtk-doc/html/libxml2/libxml2-schematron.html: b3700a489202f309f02c6309f9d86984 +share/gtk-doc/html/libxml2/libxml2-threads.html: bb12a300c2c86bc49f586858a1ef6cd0 +share/gtk-doc/html/libxml2/libxml2-tree.html: 18d8636860bdf93d9a33d4780c84db61 +share/gtk-doc/html/libxml2/libxml2-uri.html: c46c9dfea580890ac48b70346c987bf0 +share/gtk-doc/html/libxml2/libxml2-valid.html: b4165290c6751ed9b2074eb915f0601f +share/gtk-doc/html/libxml2/libxml2-xinclude.html: 644e5093b3931eee1fece47fb9a3c908 +share/gtk-doc/html/libxml2/libxml2-xlink.html: fe35c6e86ba9419aea9f628ed45bc57a +share/gtk-doc/html/libxml2/libxml2-xmlIO.html: 1dd2f72b5a9014978f94155981fa6486 +share/gtk-doc/html/libxml2/libxml2-xmlautomata.html: 9cd301cf92ecca4ff9e896663f6d6570 +share/gtk-doc/html/libxml2/libxml2-xmlerror.html: 00e0588cbbeed28f03ca5665d6ff27ec +share/gtk-doc/html/libxml2/libxml2-xmlexports.html: 62aebfe3442aedae77f8ff0514a8160c +share/gtk-doc/html/libxml2/libxml2-xmlmemory.html: 8c22f5ea8ddd2ed6795726d714b4ab9f +share/gtk-doc/html/libxml2/libxml2-xmlmodule.html: 215331b3567ef3b2e79cf35b1998a357 +share/gtk-doc/html/libxml2/libxml2-xmlreader.html: 576384e2dd8965ab77e6f459022d827f +share/gtk-doc/html/libxml2/libxml2-xmlregexp.html: 1a42a4508373992c4471d360bf1cdf4f +share/gtk-doc/html/libxml2/libxml2-xmlsave.html: ee31535906cba2ee6455e430f48eb236 +share/gtk-doc/html/libxml2/libxml2-xmlschemas.html: 55b5ed0793dd7f64e9c25cfe4be40287 +share/gtk-doc/html/libxml2/libxml2-xmlschemastypes.html: aa49b7bc4fe1493b926c035484fd77af +share/gtk-doc/html/libxml2/libxml2-xmlstring.html: 92b3946891a43aaa8d983f599b9aadf0 +share/gtk-doc/html/libxml2/libxml2-xmlunicode.html: 9ac652a74d46f8c3e1caa26c19732b2a +share/gtk-doc/html/libxml2/libxml2-xmlversion.html: 11a6e7c28ccbdbc1ca91213139decfa9 +share/gtk-doc/html/libxml2/libxml2-xmlwriter.html: 088d1735eaf6fcd0e4117c3cad0aa691 +share/gtk-doc/html/libxml2/libxml2-xpath.html: 09af6c8f3ce2aec4abfc523bc197bda6 +share/gtk-doc/html/libxml2/libxml2-xpathInternals.html: 7e1cd39d27fb760f721fb1f5e276dcf9 +share/gtk-doc/html/libxml2/libxml2-xpointer.html: eb4ef1b1665e08fd1c43e44f311367bb +share/gtk-doc/html/libxml2/libxml2.devhelp: dec063a88e7aa03c218f1a7a93cfb912 +share/gtk-doc/html/libxml2/right.png: ebd7e6d206d73850d77d305ab548f957 +share/gtk-doc/html/libxml2/style.css: a7b180ebf583ed0c315d70d6a4890f79 +share/gtk-doc/html/libxml2/up.png: 2f07d9272deb4ae870ca6821117877fa +share/man/man1/xml2-config.1: f9ea1b8ede868111a96fc3dbd9db79e6 +share/man/man1/xmlcatalog.1: c01059c82575fe971688706702d175e7 +share/man/man1/xmllint.1: c2da2d5425849f19b8b0d355f5215973 +share/man/man3/libxml.3: 1bc9e496f1d34157a9e0d1b65704819a \ No newline at end of file diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt new file mode 100644 index 00000000..54a81a2e --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/export/conanmanifest.txt @@ -0,0 +1,2 @@ +1499347513 +conanfile.py: 13d33f258924b0e194abbae675d10623 diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt new file mode 100644 index 00000000..46e106f7 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/3c9b592a3dd15507b8a6d90a8fcc34d2b4de2260/conanmanifest.txt @@ -0,0 +1,55 @@ +1499348590 +bin/libxml2.dll: 21125a168735fe1f2da4ed04d7478ae6 +conaninfo.txt: 38d79dbe71569466f32385561d0a7c01 +include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d +include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 +include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f +include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa +include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 +include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f +include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e +include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e +include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 +include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 +include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 +include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 +include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 +include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b +include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 +include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a +include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 +include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 +include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 +include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 +include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba +include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 +include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 +include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 +include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb +include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf +include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 +include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef +include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 +include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d +include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a +include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 +include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c +include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 +include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 +include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f +include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b +include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d +include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 +include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 +include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 +include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 +include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10 +include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 +include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 +include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd +include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 +include/win32config.h: 410df263529fb9ec616b22f590dbdd1d +include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 +lib/libxml2.lib: 8401cfb31c445b419fd36f7cca9287ba +lib/libxml2_a.lib: b44b970cfaee62a922b7424646f07bbc +lib/libxml2_a_dll.lib: b7a0af9a50e80ab55a92714e1068f48c diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt new file mode 100644 index 00000000..5aded80c --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/61c4f21bb72fcb92afb46571ac7caaa967c09c5d/conanmanifest.txt @@ -0,0 +1,55 @@ +1499348835 +bin/libxml2.dll: d9a4499bddd011be860ed1414a2cbae4 +conaninfo.txt: 64d85058962adbbc211c59513c575f8e +include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d +include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 +include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f +include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa +include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 +include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f +include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e +include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e +include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 +include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 +include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 +include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 +include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 +include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b +include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 +include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a +include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 +include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 +include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 +include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 +include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba +include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 +include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 +include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 +include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb +include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf +include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 +include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef +include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 +include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d +include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a +include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 +include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c +include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 +include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 +include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f +include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b +include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d +include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 +include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 +include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 +include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 +include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10 +include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 +include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 +include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd +include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 +include/win32config.h: 410df263529fb9ec616b22f590dbdd1d +include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 +lib/libxml2.lib: 1943502c63f1459602a39bd2323d38f6 +lib/libxml2_a.lib: fd6456fbcd17a0467525faad0666ff8b +lib/libxml2_a_dll.lib: a4c27aa254afe3f1b0279a92421e7342 diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt new file mode 100644 index 00000000..e07078e6 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/8ec39b27fb5828ba512b3f2dafe88cc0962c29b9/conanmanifest.txt @@ -0,0 +1,55 @@ +1499348420 +bin/libxml2.dll: d97dd77e1ca7b5cc92bb16f1519c2f02 +conaninfo.txt: 2954c763996d7723b688af93f860be53 +include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d +include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 +include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f +include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa +include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 +include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f +include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e +include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e +include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 +include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 +include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 +include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 +include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 +include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b +include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 +include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a +include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 +include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 +include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 +include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 +include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba +include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 +include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 +include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 +include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb +include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf +include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 +include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef +include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 +include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d +include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a +include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 +include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c +include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 +include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 +include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f +include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b +include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d +include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 +include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 +include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 +include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 +include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10 +include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 +include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 +include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd +include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 +include/win32config.h: 410df263529fb9ec616b22f590dbdd1d +include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 +lib/libxml2.lib: 63bd590c414dfc9907df9e8cea6c3ba6 +lib/libxml2_a.lib: e811e6c280f3715f435ea3d7cebda6c2 +lib/libxml2_a_dll.lib: e2c6edb8085198269970611c68edffaf diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt new file mode 100644 index 00000000..75b0084f --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.4/vitallium/stable/package/e08083f0910e4ba3ae89c4298d94b672829af1fe/conanmanifest.txt @@ -0,0 +1,55 @@ +1499348033 +bin/libxml2.dll: 41e781ae591bbf0b36780ccce4565226 +conaninfo.txt: 6ef37ed57f0f92d64efc139dff95365b +include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d +include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087 +include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f +include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa +include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 +include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f +include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e +include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e +include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 +include/libxml/dict.h: 93b78165ce896cbda4417bd278259714 +include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778 +include/libxml/entities.h: 16467595fdaff28420d1657b1658f267 +include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357 +include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b +include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7 +include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a +include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 +include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034 +include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133 +include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 +include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba +include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7 +include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 +include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265 +include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb +include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf +include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 +include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef +include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49 +include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d +include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a +include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975 +include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c +include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 +include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 +include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f +include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b +include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d +include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0 +include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4 +include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53 +include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29 +include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10 +include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 +include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1 +include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd +include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 +include/win32config.h: 410df263529fb9ec616b22f590dbdd1d +include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72 +lib/libxml2.lib: d7556bca5f0c194de00b118175c9e786 +lib/libxml2_a.lib: 2e4f2027834a545ab38246c576ff0f31 +lib/libxml2_a_dll.lib: 1932915fa9f066097c72915cabea32a0 diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt new file mode 100644 index 00000000..73d392f3 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/annulen/stable/export/conanmanifest.txt @@ -0,0 +1,2 @@ +1478799778 +conanfile.py: b879c8be77c29214d239564bf9d04969 \ No newline at end of file diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt new file mode 100644 index 00000000..ead7f1ca --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/annulen/stable/package/30620cba1eaf28add40f441a20f7d1be9a5c636c/conanmanifest.txt @@ -0,0 +1,136 @@ +1478799864 +bin/libexslt-0.dll: 7675292df50bf7e337e6fe7641612f2b +bin/libxslt-1.dll: a1c6847bea36a592e198604f930974d2 +bin/xslt-config: 92edf713575aac5c5db15127af375842 +bin/xsltproc.exe: c215ee880a249a87c6eab40d5a9660e3 +conaninfo.txt: d4dddabb56f9b9605df4d8fa2f367028 +include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 +include/libexslt/exsltconfig.h: b3e4cceec1495ff23ba07518c4a8afcb +include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 +include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f +include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f +include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a +include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 +include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 +include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 +include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 +include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e +include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f +include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b +include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 +include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f +include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 +include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 +include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac +include/libxslt/transform.h: 060c2e753adea589569d2835a006075e +include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 +include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c +include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 +include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 +include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 +include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e +include/libxslt/xsltconfig.h: 696ee4c678ac92cb4b17a955475698b0 +include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 +include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 +include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 +lib/libexslt.dll.a: c03cb36bcefbeaf9f2529dcae7d38db5 +lib/libexslt.la: 4e7f084a461a3ab245dce1836aaf4384 +lib/libxslt.dll.a: 3dca0c97875f4f44cf46039657d5f5eb +lib/libxslt.la: 04ac200e9b2c56292ad91ffcb83ff676 +lib/pkgconfig/libexslt.pc: 6ae3965889e819ace738967546160ede +lib/pkgconfig/libxslt.pc: 101abf476285d150fb6130679868fd2a +lib/xsltConf.sh: 387130017807ac4132eccf4db20b3be8 +share/aclocal/libxslt.m4: 7b0b8b6bd86eea30c617663c9e9439b3 +share/doc/libxslt-1.1.29/html/API.html: 99b964a0e24da7db2d479302fbde49ef +share/doc/libxslt-1.1.29/html/APIchunk0.html: 379e5dd4f4ae9cdbaea4428322524d23 +share/doc/libxslt-1.1.29/html/APIchunk1.html: e6bedc4a557c35709cfaadb3b3a2c78e +share/doc/libxslt-1.1.29/html/APIchunk10.html: 990d5445086a566dff80c3c55e7fe777 +share/doc/libxslt-1.1.29/html/APIchunk11.html: d2c1db9800e2fefec12d29d1d4935787 +share/doc/libxslt-1.1.29/html/APIchunk12.html: 3e91f14eb29aa1b149a6dc47adfe3f7e +share/doc/libxslt-1.1.29/html/APIchunk13.html: f81829102703ab031d34501e86c38de6 +share/doc/libxslt-1.1.29/html/APIchunk2.html: 8de13f862400c55f79640149263ecdf2 +share/doc/libxslt-1.1.29/html/APIchunk3.html: a67b4125d6d62adefd42a1f14d8e743e +share/doc/libxslt-1.1.29/html/APIchunk4.html: 56f35b492dacfd056fb9aeb0d465d4d8 +share/doc/libxslt-1.1.29/html/APIchunk5.html: a0fd3189be50ea1bd6193387408f586c +share/doc/libxslt-1.1.29/html/APIchunk6.html: 9bbcf809a505e114d6639124cf4ea61c +share/doc/libxslt-1.1.29/html/APIchunk7.html: a13a001cbc5772a5f078dcb6b6933ed7 +share/doc/libxslt-1.1.29/html/APIchunk8.html: bcffc0a904c0e63029ea40434087e8a6 +share/doc/libxslt-1.1.29/html/APIchunk9.html: ed227fe1b81942da23d7e2aa7b743888 +share/doc/libxslt-1.1.29/html/APIconstructors.html: d79268dc83d0336691469ee5e7de4ffa +share/doc/libxslt-1.1.29/html/APIfiles.html: 490ec3f50d79908176cd61723381ebdf +share/doc/libxslt-1.1.29/html/APIfunctions.html: 78ba3e4807646ecedb871570caecf6d2 +share/doc/libxslt-1.1.29/html/APIsymbols.html: 3e7d7df3374823ed4a8b9e00de152f5e +share/doc/libxslt-1.1.29/html/EXSLT/APIchunk0.html: be037131987b78b19b9e61ce54877bee +share/doc/libxslt-1.1.29/html/EXSLT/APIconstructors.html: 3da084171718dfe3cfc77c6d4350762f +share/doc/libxslt-1.1.29/html/EXSLT/APIfiles.html: d67a66297a2fd601bc1553874765a315 +share/doc/libxslt-1.1.29/html/EXSLT/APIfunctions.html: 6b0b4b814785deca06fb32b27d1421db +share/doc/libxslt-1.1.29/html/EXSLT/APIsymbols.html: 39928a27a9ada210627deef998899296 +share/doc/libxslt-1.1.29/html/EXSLT/bugs.html: 7e22e19ae460ec6a27849b6bf2870eaf +share/doc/libxslt-1.1.29/html/EXSLT/docs.html: de04679a46246ab14183bfddfb9fe21e +share/doc/libxslt-1.1.29/html/EXSLT/downloads.html: 775d1c9006018e2a6afbd46aabac94cc +share/doc/libxslt-1.1.29/html/EXSLT/exslt.html: 9f53a9098c0ae4b86092ec453f9bf5e0 +share/doc/libxslt-1.1.29/html/EXSLT/help.html: 6a3ae7a677b508299d6843ec2aa06919 +share/doc/libxslt-1.1.29/html/EXSLT/index.html: f10878530c0c370434e38f8669b87fb2 +share/doc/libxslt-1.1.29/html/EXSLT/intro.html: 08c5743544fa11d3e47794d2bddf58c5 +share/doc/libxslt-1.1.29/html/FAQ.html: d50bcf8a29a1593dd5e0a3821071274f +share/doc/libxslt-1.1.29/html/Libxslt-Logo-180x168.gif: e6f8bb7e4a5a426380d387adaedadad9 +share/doc/libxslt-1.1.29/html/Libxslt-Logo-90x34.gif: 6b3ac58ce6c3e622db3dbf83d127f1ac +share/doc/libxslt-1.1.29/html/bugs.html: f724ff1f191cd6d6006ff81f85b84987 +share/doc/libxslt-1.1.29/html/contexts.gif: 8d882ee509aaba54abf791a312fdb617 +share/doc/libxslt-1.1.29/html/contribs.html: c3d4e7a850f0d5e373f857093b092fbc +share/doc/libxslt-1.1.29/html/docbook.html: 776f814590907d566008cb194162da1a +share/doc/libxslt-1.1.29/html/docs.html: 4291a6eb59ef115310843882330d25f1 +share/doc/libxslt-1.1.29/html/downloads.html: a34b24da9c37d11b160a51375b2d8e26 +share/doc/libxslt-1.1.29/html/extensions.html: d9dc8d45c36e77af9b229d9de2fa184c +share/doc/libxslt-1.1.29/html/help.html: ec0ba42602368c606bb282ae37d6e8ff +share/doc/libxslt-1.1.29/html/html/book1.html: 38e702d7abb51be701e9e4a132b7fbf3 +share/doc/libxslt-1.1.29/html/html/home.png: f6192f4292d744423df690e785d60fdf +share/doc/libxslt-1.1.29/html/html/index.html: 38e702d7abb51be701e9e4a132b7fbf3 +share/doc/libxslt-1.1.29/html/html/left.png: f771308152ab24a69682daed70ce136d +share/doc/libxslt-1.1.29/html/html/libxslt-attributes.html: 01e3dad54911c715af8eb4edd03680d7 +share/doc/libxslt-1.1.29/html/html/libxslt-documents.html: 04b4f566bc179282ba31e4086733d392 +share/doc/libxslt-1.1.29/html/html/libxslt-extensions.html: 48ba473ecaca35f0e9d118bfe569a4ce +share/doc/libxslt-1.1.29/html/html/libxslt-extra.html: b531cac2627f78c17bf7751d709d15e4 +share/doc/libxslt-1.1.29/html/html/libxslt-functions.html: 8f859868f4d61cc91fc3297f58cf467f +share/doc/libxslt-1.1.29/html/html/libxslt-imports.html: b190003ede5181d38069a360e9e54696 +share/doc/libxslt-1.1.29/html/html/libxslt-keys.html: 595c6d8e3cbd5836d765a714cdaa8662 +share/doc/libxslt-1.1.29/html/html/libxslt-lib.html: 38e702d7abb51be701e9e4a132b7fbf3 +share/doc/libxslt-1.1.29/html/html/libxslt-namespaces.html: f1957f303bf803b546fea20c3210e66c +share/doc/libxslt-1.1.29/html/html/libxslt-numbersInternals.html: 8270d01773d6827cef5eb0e5fbc06cbe +share/doc/libxslt-1.1.29/html/html/libxslt-pattern.html: 68a6e5041985bd90b062f225d3e4a4ea +share/doc/libxslt-1.1.29/html/html/libxslt-preproc.html: 2e5b3d40d10b5d19f8d8981890fa60e6 +share/doc/libxslt-1.1.29/html/html/libxslt-security.html: 0fc54dbb04c31db7273540c6aa15b789 +share/doc/libxslt-1.1.29/html/html/libxslt-templates.html: f795df05f5ada549196b3b0af2b51b6f +share/doc/libxslt-1.1.29/html/html/libxslt-transform.html: 10347ce214f564ed64480e3a29629bce +share/doc/libxslt-1.1.29/html/html/libxslt-variables.html: 78a0a52b6df345ecda47c06da8ac8d58 +share/doc/libxslt-1.1.29/html/html/libxslt-xslt.html: e94fba7be3d50049b723a80d3b0a1b40 +share/doc/libxslt-1.1.29/html/html/libxslt-xsltInternals.html: 4fc3053cfdc99227025f82dd83b99059 +share/doc/libxslt-1.1.29/html/html/libxslt-xsltexports.html: 21afd523be589d91dac3cdd1692d434c +share/doc/libxslt-1.1.29/html/html/libxslt-xsltlocale.html: 8a6973315db00ad07f270a50fb864ff1 +share/doc/libxslt-1.1.29/html/html/libxslt-xsltutils.html: 25ce5faa616e42268d54a34cb5983e5c +share/doc/libxslt-1.1.29/html/html/right.png: ebd7e6d206d73850d77d305ab548f957 +share/doc/libxslt-1.1.29/html/html/up.png: 2f07d9272deb4ae870ca6821117877fa +share/doc/libxslt-1.1.29/html/index.html: 05e32435399ac231b17cd820de78ac70 +share/doc/libxslt-1.1.29/html/internals.html: 922c61987ad85ba31859d1fa36ca2fc2 +share/doc/libxslt-1.1.29/html/intro.html: f7674ee30704647018c1cdd5ffa4b56f +share/doc/libxslt-1.1.29/html/news.html: 7deecee24a4b90b4e4c88f0d299f090f +share/doc/libxslt-1.1.29/html/node.gif: e0b48d09fa64e4a64831c42c4f9e6331 +share/doc/libxslt-1.1.29/html/object.gif: 879905dbfdc584f7a8543b7804cc3ff4 +share/doc/libxslt-1.1.29/html/processing.gif: e6924e110962e92a04d6d3f1f1196b31 +share/doc/libxslt-1.1.29/html/python.html: c8c7fafbda61cd06c188c4cceb78184e +share/doc/libxslt-1.1.29/html/redhat.gif: dd0216f442bf6845c103aba1b4bcb869 +share/doc/libxslt-1.1.29/html/smallfootonly.gif: e92b022a99a76d6fceeb35576bb7718f +share/doc/libxslt-1.1.29/html/stylesheet.gif: 15a7ac6844ef2b2a7f601ed6cb6cb277 +share/doc/libxslt-1.1.29/html/templates.gif: e1ac04018d8f602adbd28a72153f9956 +share/doc/libxslt-1.1.29/html/tutorial/libxslt_tutorial.c: 0c3d2acbfb0be23b984c695600170d16 +share/doc/libxslt-1.1.29/html/tutorial/libxslttutorial.html: ee8ec694b4a88c4b6503f5301c998ecd +share/doc/libxslt-1.1.29/html/tutorial/libxslttutorial.xml: 7f3bb19c2dcc54c5f76e953a65dbd339 +share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.c: 01a91d21b5e9a1e2259752d5325feaf0 +share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.html: ac0dc678b3ab0da56681555c51e6fa64 +share/doc/libxslt-1.1.29/html/tutorial2/libxslt_pipes.xml: 0c0faafe5595b19ebe09f6110fe3a7fd +share/doc/libxslt-1.1.29/html/xslt.html: 739e6a1bf660969174feb4db301f3e80 +share/doc/libxslt-1.1.29/html/xsltproc.html: fa713b8a3fd6b30a19319a821d7bb238 +share/doc/libxslt-1.1.29/html/xsltproc2.html: 52997d42ce172e9b1cace319bb5aaa0b +share/man/man1/xsltproc.1: be3aaba050a613d185ab69a1547eeee1 +share/man/man3/libexslt.3: c7089bab11720e9c9c17962a68c528ff +share/man/man3/libxslt.3: e4962632ed2590adad3621054417bd2a \ No newline at end of file diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt new file mode 100644 index 00000000..de2aa3a0 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/export/conanmanifest.txt @@ -0,0 +1,2 @@ +1482494842 +conanfile.py: 2472a82109b2d59062d3e50a54d08a4a diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt new file mode 100644 index 00000000..0820b583 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/19663639a14063d996b277c7fac0e00264689c20/conanmanifest.txt @@ -0,0 +1,38 @@ +1482494796 +bin/libexslt.dll: acf1f58607eb1a10534cc30ca2bf2c9f +bin/libxslt.dll: 9edc15648704934221ec3afcedb25451 +conaninfo.txt: 224814c47f7d14968c401d2180974e77 +include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 +include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9 +include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 +include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f +include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f +include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a +include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 +include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 +include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 +include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 +include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e +include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f +include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b +include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 +include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f +include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 +include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 +include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac +include/libxslt/transform.h: 060c2e753adea589569d2835a006075e +include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 +include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c +include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 +include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 +include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 +include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e +include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7 +include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 +include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 +include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 +include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001 +lib/libexslt.lib: 0c9f94aeea183a48ec62d6e1a3ac42af +lib/libexslt_a.lib: 026a42ff0b36660c1bd4890b656c80ee +lib/libxslt.lib: 084d078777bf34d52af7fc93a425d6b0 +lib/libxslt_a.lib: a07434cb5a40a32a17be58f71fe24976 diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt new file mode 100644 index 00000000..22a7c428 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/466fc39fa8b7a19ee2095aa945fff98630acdd12/conanmanifest.txt @@ -0,0 +1,38 @@ +1482494566 +bin/libexslt.dll: 656ebfef4dcd7d299bff8f5123bfd4b9 +bin/libxslt.dll: cdca16a3183ddcbdf3d0087c3f1e62e9 +conaninfo.txt: 73548fb3ff61aade734c0ce2071a2d05 +include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 +include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9 +include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 +include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f +include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f +include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a +include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 +include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 +include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 +include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 +include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e +include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f +include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b +include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 +include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f +include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 +include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 +include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac +include/libxslt/transform.h: 060c2e753adea589569d2835a006075e +include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 +include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c +include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 +include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 +include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 +include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e +include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7 +include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 +include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 +include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 +include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001 +lib/libexslt.lib: a84716fa57d325856a55cf5ba8a816c6 +lib/libexslt_a.lib: c428937c93542c6386534b61239e8119 +lib/libxslt.lib: 43b2e966367546ff110762f24f4c919d +lib/libxslt_a.lib: a802233763886894a7a89e4f8e634e6a diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt new file mode 100644 index 00000000..0501df3e --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/8c83c725f7fefe466a2c6c18ff17d3b0b91202c6/conanmanifest.txt @@ -0,0 +1,38 @@ +1499348623 +bin/libexslt.dll: 27d2ff4cdff16eb9dd4944ef27cb467a +bin/libxslt.dll: b33bd4f30819263259ab52ee0cd9b7ff +conaninfo.txt: 00cd7d1f6493ac337bb709aedcabcc77 +include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 +include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9 +include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 +include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f +include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f +include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a +include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 +include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 +include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 +include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 +include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e +include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f +include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b +include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 +include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f +include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 +include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 +include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac +include/libxslt/transform.h: 060c2e753adea589569d2835a006075e +include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 +include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c +include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 +include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 +include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 +include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e +include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7 +include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 +include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 +include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 +include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001 +lib/libexslt.lib: c491b1f54d162d9d5d42271d49315fee +lib/libexslt_a.lib: 7be28465f2df067865a4edd9a70fca92 +lib/libxslt.lib: 5392c2fe22b1ee711bd469eb1cfdceae +lib/libxslt_a.lib: 8f62e865d164a187b5b8c43d07315363 diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt new file mode 100644 index 00000000..db328396 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.29/vitallium/stable/package/f8cbe39e2f6584ea05b56c1f3dd9b0a99f522727/conanmanifest.txt @@ -0,0 +1,38 @@ +1499348859 +bin/libexslt.dll: d2372193eb260a7b2351402a8e14b0f8 +bin/libxslt.dll: 9f8883be8f7b3df46f0d7b1c6312e191 +conaninfo.txt: fab5795c699ab977ff1852840f4d1c77 +include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 +include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9 +include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809 +include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f +include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f +include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a +include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 +include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3 +include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0 +include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 +include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e +include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f +include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b +include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 +include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f +include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 +include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 +include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac +include/libxslt/transform.h: 060c2e753adea589569d2835a006075e +include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 +include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c +include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661 +include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 +include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 +include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e +include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7 +include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000 +include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07 +include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9 +include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001 +lib/libexslt.lib: 0c2503b1eca0a09387fda8cc216dd487 +lib/libexslt_a.lib: 24a3c1b936b7433a786954203dea83cd +lib/libxslt.lib: bfbf055a6a5fb8aa246bf4b094669fd9 +lib/libxslt_a.lib: 49538c60313cbfc216007fa1ec3fc6a7 diff --git a/coin/provisioning/common/windows/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt new file mode 100644 index 00000000..d7806e94 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/zlib/1.2.8/annulen/stable/export/conanmanifest.txt @@ -0,0 +1,4 @@ +1479836260 +CMakeLists.txt: 6ce169fb0b2f6eaa5d054d1dc007fc81 +FindZLIB.cmake: 4b85e65d40b77da736416f28e5931e56 +conanfile.py: e8de244463aa84c51238f1fd22a1ae00 \ No newline at end of file diff --git a/coin/provisioning/common/windows/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt new file mode 100644 index 00000000..88b5c152 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/zlib/1.2.8/annulen/stable/package/a990f14748d35a55b067140a0973ea7204f67350/conanmanifest.txt @@ -0,0 +1,56 @@ +1479836298 +FindZLIB.cmake: 4b85e65d40b77da736416f28e5931e56 +conaninfo.txt: e2f8774ada0606cca4800e6f6987394e +include/blast.h: fa67f1dd7e681b188546423884fe25ec +include/crc32.h: f28d16b67efecdfafa0d816a7d982124 +include/crypt.h: 6e72c46776f0db175ec8f15144a3c250 +include/deflate.h: 7ceae74a13201f14c91623116af169c3 +include/gzguts.h: b337a2af7b4c7af157b1b2a9dd64c0f8 +include/gzlog.h: 7d497747a90370d3b13320bbf97e65dc +include/infback9.h: 52b1ed99960d3ed7ed60cd20295e64a8 +include/inffast.h: f3669099d3f571dbc0426401ed5f50e3 +include/inffix9.h: 1558f49aeca6376b7aa331add59e0e06 +include/inffixed.h: 7fa3e91804601b6618c915b76a8dc332 +include/inflate.h: 8f1b05cdf36a269882a955071b140162 +include/inflate9.h: 8a4de1bca6c4182d025ea55062d125d9 +include/inftree9.h: be5cf855a19b76feb28468e5b46145b7 +include/inftrees.h: ec87be89b9bcca8ced80a70f857e823b +include/ioapi.h: 7d6c0585719ba47fd356795801befc6d +include/iowin32.h: 818e2950cc00d787eaa9b710007dc53f +include/mztools.h: 7caac7503f8f002d61e0f0e5b7f33bc6 +include/puff.h: 7ecbeeb67e09a843961187673974f86d +include/trees.h: 51fdcb3e2ccf60ca13c06920c89296a3 +include/unzip.h: 11ae6a9d654c95c47da55fe16772a1e5 +include/zconf.h: 371f055f4b9c75a473da59dfb9268f21 +include/zfstream.h: 938f58c179fabf6ff9ffb85395ada81f +include/zip.h: e1495f151b00503a64aae7b375cc3b80 +include/zlib.h: 64d8a5180bd54ff5452886e4cbb21e14 +include/zstream.h: a980b61c1e8be68d5cdb1236ba6b43e7 +include/zutil.h: 04fcfbb961591c9452c4d0fd1525ffdf +lib/C.includecache: 2a275573d6bdd65a8b8ef59f629c18ba +lib/DependInfo.cmake: ae32810aa874699287b057a57bb4ebe3 +lib/adler32.obj: 628307ada6c4f583837f98a86f0cdc7a +lib/build.make: d22b7b24b231da06fed02e9c19860d8c +lib/cmake_clean.cmake: 02e9e0e203fb9e96f49a4136f66ae6d9 +lib/cmake_clean_target.cmake: 0d82d9dfb4e94fa1d2c8201023c801ab +lib/compress.obj: fd3ee3b189db238906e6d8c3bc7f3785 +lib/crc32.obj: 4a4ea589d4cb9c892a9690446bded090 +lib/deflate.obj: 5c08287751273abb2649a39abd33b57c +lib/depend.internal: 9f57661ca5d24b63b07e4b17717dbf31 +lib/depend.make: 3565852809d7357179f74379be7af651 +lib/flags.make: 15b3124297b5ec74b2f7ba7876adca3e +lib/gzclose.obj: fa130c24a884e3db58195315eb2002e9 +lib/gzlib.obj: 100b5cdf0edf3cf759446d8a836a9e63 +lib/gzread.obj: e44720562c175dd122e99a158a87272a +lib/gzwrite.obj: 2943d7662bee2a9367c62d5a5a84e122 +lib/includes_C.rsp: 459fa74070615e1040d5c8dfd9bd5177 +lib/infback.obj: e19339854ee788b1ac54cd97e03fde0b +lib/inffast.obj: 067b8b689801213f6740e05405053a84 +lib/inflate.obj: a429f8ec8a73d923911f50f0153b5e42 +lib/inftrees.obj: 8a7349abf3599a7d2d5b88578fa44ac4 +lib/libzlibstatic.a: 91f1ddd318e256ffb4c526e111ed063f +lib/link.txt: f94b96609f51147e6e09cd3143aaac07 +lib/progress.make: 20799cec453b892ad5a11033508bce80 +lib/trees.obj: a9f9d07743b1742ed4e466469581c54f +lib/uncompr.obj: d46edd5a818878e69c138a5bde688b22 +lib/zutil.obj: d59a363a9262423a29179499e1479c45 \ No newline at end of file diff --git a/coin/provisioning/common/windows/disable-ntp.ps1 b/coin/provisioning/common/windows/disable-ntp.ps1 new file mode 100644 index 00000000..4ec9d1bd --- /dev/null +++ b/coin/provisioning/common/windows/disable-ntp.ps1 @@ -0,0 +1,2 @@ +# Disable the NTP from syncing +w32tm /config /syncfromflags:NO diff --git a/coin/provisioning/common/windows/disable-sleep.ps1 b/coin/provisioning/common/windows/disable-sleep.ps1 new file mode 100644 index 00000000..dda785ac --- /dev/null +++ b/coin/provisioning/common/windows/disable-sleep.ps1 @@ -0,0 +1,39 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script prevents Windows from going to sleep + +powercfg -change -monitor-timeout-ac 0 +powercfg -change -standby-timeout-ac 0 +powercfg -change -disk-timeout-ac 0 +powercfg -change -hibernate-timeout-ac 0 diff --git a/coin/provisioning/common/windows/disable-uac.ps1 b/coin/provisioning/common/windows/disable-uac.ps1 new file mode 100644 index 00000000..757c4a7e --- /dev/null +++ b/coin/provisioning/common/windows/disable-uac.ps1 @@ -0,0 +1,36 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script disables the Windows UAC + +C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f diff --git a/coin/provisioning/common/windows/disable-windefender.ps1 b/coin/provisioning/common/windows/disable-windefender.ps1 new file mode 100644 index 00000000..2d1f0783 --- /dev/null +++ b/coin/provisioning/common/windows/disable-windefender.ps1 @@ -0,0 +1,5 @@ +# Turning off win defender. +# +# If disabled manually, windows will automatically enable it after +# some period of time. Disabling it speeds up the builds. +REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /V DisableAntiSpyware /T REG_dWORD /D 1 /F diff --git a/coin/provisioning/common/windows/disable-windows-updates.ps1 b/coin/provisioning/common/windows/disable-windows-updates.ps1 new file mode 100644 index 00000000..1a014733 --- /dev/null +++ b/coin/provisioning/common/windows/disable-windows-updates.ps1 @@ -0,0 +1,37 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# This script disables the automatic Windows updates + +stop-service wuauserv +set-service wuauserv –startup disabled diff --git a/coin/provisioning/common/windows/fbx_windows.ps1 b/coin/provisioning/common/windows/fbx_windows.ps1 new file mode 100644 index 00000000..00de579d --- /dev/null +++ b/coin/provisioning/common/windows/fbx_windows.ps1 @@ -0,0 +1,68 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script will install FBX SDK + +$version = "2016.1.2" + +$name = "fbx20161_2_fbxsdk_vs2015_win" +$packageName = "$name.7z" +$installerName = "$name.exe" +$cacheUrl = "\\ci-files01-hki.intra.qt.io\provisioning\fbx\$packageName" +$sha1 = "3690400625672bef6369bcf90dcde4d78b493b24" + +# The executable is an interactive installer only. We can't run it in a script silently. +# $officialUrl = "http://download.autodesk.com/us/fbx_release_older/2016.1.2/$installerName" +# This sha is for the executable +# $sha1 = "54f581c7c19cf5a08cf5e7bc62b8cc7f0617558e" + +#$targetFile = "C:\Windows\Temp\$packageName" +$targetFolder = "C:\Program Files\" + +#echo "Downloading '$installerName'" +#Download $officialUrl $cacheUrl $targetFile +#Verify-Checksum $targetFile $sha1 + +echo "Extracting '$cacheUrl'" +#Extract-7Zip $cacheUrl $targetFolder +Start-Process -FilePath "C:\Utils\sevenzip\7z.exe" -ArgumentList "x -y `"$cacheUrl`" -o`"$targetFolder`"" -Wait + +#Remove-Item -Recurse -Force "$packageName" + +echo "Adding environment variables." +[Environment]::SetEnvironmentVariable("FBXSDK", "$targetFolder\Autodesk\FBX\FBX SDK\2016.1.2", [EnvironmentVariableTarget]::Machine) + +echo "FBX SDK = $version" >> ~\versions.txt + diff --git a/coin/provisioning/common/windows/helpers.ps1 b/coin/provisioning/common/windows/helpers.ps1 new file mode 100644 index 00000000..f6a9fd90 --- /dev/null +++ b/coin/provisioning/common/windows/helpers.ps1 @@ -0,0 +1,129 @@ +function Verify-Checksum +{ + Param ( + [string]$File=$(throw("You must specify a filename to get the checksum of.")), + [string]$Expected=$(throw("Checksum required")), + [ValidateSet("sha1","md5")][string]$Algorithm="sha1" + ) + $fs = new-object System.IO.FileStream $File, "Open" + $algo = [type]"System.Security.Cryptography.$Algorithm" + $crypto = $algo::Create() + $hash = [BitConverter]::ToString($crypto.ComputeHash($fs)).Replace("-", "") + $fs.Close() + if ($hash -ne $Expected) { + Write-Error "Checksum verification failed, got: '$hash' expected: '$Expected'" + } +} + +function Extract-7Zip +{ + Param ( + [string]$Source, + [string]$Destination + ) + echo "Extracting '$Source' to '$Destination'..." + + if ((Get-Command "7z.exe" -ErrorAction SilentlyContinue) -eq $null) { + $zipExe = join-path (${env:ProgramFiles(x86)}, ${env:ProgramFiles} -ne $null)[0] '7-zip\7z.exe' + if (-not (test-path $zipExe)) { + $zipExe = join-path ${env:ProgramW6432} '7-zip\7z.exe' + if (-not (test-path $zipExe)) { + $zipExe = "C:\Utils\sevenzip\7z.exe" + if (-not (test-path $zipExe)) { + throw "Could not find 7-zip." + } + } + } + } else { + $zipExe = "7z.exe" + } + + & $zipExe x $Source "-o$Destination" -y +} + +function Extract-Zip +{ + Param ( + [string]$Source, + [string]$Destination + ) + echo "Extracting '$Source' to '$Destination'..." + + New-Item -ItemType Directory -Force -Path $Destination + $shell = new-object -com shell.application + $zipfile = $shell.Namespace($Source) + $destinationFolder = $shell.Namespace($Destination) + $destinationFolder.CopyHere($zipfile.Items(), 16) +} + +function Extract-Dev-Folders-From-Zip +{ + Param ( + [string]$package, + [string]$zipDir, + [string]$installPath + ) + + $shell = new-object -com shell.application + + echo "Extracting contents of $package" + foreach ($subDir in "lib", "include", "bin", "share") { + $zip = $shell.Namespace($package + "\" + $zipDir + "\" + $subDir) + if ($zip) { + Write-Host "Extracting $subDir from zip archive" + } else { + Write-Host "$subDir is missing from zip archive - skipping" + continue + } + $destDir = $installPath + "\" + $subdir + New-Item $destDir -type directory + $destinationFolder = $shell.Namespace($destDir) + $destinationFolder.CopyHere($zip.Items(), 16) + } +} + +function BadParam +{ + Param ([string]$Description) + throw("You must specify $Description") +} + +function Download +{ + Param ( + [string] $OfficialUrl = $(BadParam("the official download URL")), + [string] $CachedUrl = $(BadParam("the locally cached URL")), + [string] $Destination = $(BadParam("a download target location")) + ) + $ProgressPreference = 'SilentlyContinue' + try { + if ($CachedUrl.StartsWith("http")) { + Invoke-WebRequest -UseBasicParsing $CachedUrl -OutFile $Destination + } else { + Copy-Item $CachedUrl $Destination + } + } catch { + Invoke-WebRequest -UseBasicParsing $OfficialUrl -OutFile $Destination + } +} + +function Add-Path +{ + Param ( + [string]$Path + ) + echo "Adding $Path to Path" + + $oldPath = [System.Environment]::GetEnvironmentVariable('Path', 'Machine') + [Environment]::SetEnvironmentVariable("Path", $oldPath + ";$Path", [EnvironmentVariableTarget]::Machine) +} + +function is64bitWinHost +{ + if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -eq "AMD64")) { + return 1 + } + else { + return 0 + } +} diff --git a/coin/provisioning/common/windows/icu.ps1 b/coin/provisioning/common/windows/icu.ps1 new file mode 100644 index 00000000..c08748d8 --- /dev/null +++ b/coin/provisioning/common/windows/icu.ps1 @@ -0,0 +1,89 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################ + +. "$PSScriptRoot\helpers.ps1" + +# This script installs ICU. + +$version = "53_1" + +if(($env:PROCESSOR_ARCHITECTURE -eq "AMD64") -or ($env:PROCESSOR_ARCHITEW6432 -eq "AMD64")) { + + $url_official_2013 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_64_devel.7z" + $url_cache_2013 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_64_devel.7z" + $sha1_2013 = "7267CF8C5BD39C4218F2CCFE31ECA81B7644ED6F" + + $icuPackage_msvc2013_64 = "C:\Windows\Temp\icu-$version-msvc2013_64.7z" + + if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_64_devel\)) { + echo "Fetching from URL ..." + Download $url_official_2013 $url_cache_2013 $icuPackage_msvc2013_64 + Verify-Checksum $icuPackage_msvc2013_64 $sha1_2013 + Get-ChildItem $icuPackage_msvc2013_64 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2013_64_devel\""} + + echo "Cleaning $icuPackage_msvc2013_64..." + Remove-Item -Recurse -Force $icuPackage_msvc2013_64 + + echo "ICU MSVC2013 = $version" >> ~\versions.txt + } + +# FIXME: do we really want to have it per MSVC version? What about MSVC2015? +[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_64_devel\\icu53_1", "Machine") + +# FIXME: do we really want to use the 4.8.2 ICU build? +[Environment]::SetEnvironmentVariable("CI_ICU_PATH_Mingw49", "C:\Utils\icu_53_1_Mingw_builds_4_8_2_posix_seh_64_devel\icu53_1", "Machine") + +} else { + + $url_official_2013_32 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_32_devel.7z" + $url_cache_2013_32 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_32_devel.7z" + $sha1_2013_32 = "D745A5F0F6A3817AE989501A01A5A0BA53FDB800" + + $icuPackage_msvc2013_32 = "C:\Windows\Temp\icu-$version-msvc2013_32.7z" + + if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_32_devel\)) { + echo "Fetching from URL ..." + Download $url_official_2013_32 $url_cache_2013_32 $icuPackage_msvc2013_32 + Verify-Checksum $icuPackage_msvc2013_32 $sha1_2013_32 + Get-ChildItem $icuPackage_msvc2013_32 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2013_32_devel\""} + + echo "Cleaning $icuPackage_msvc2013_32..." + Remove-Item -Recurse -Force $icuPackage_msvc2013_32 + + echo "ICU MSVC2013 = $version" >> ~\versions.txt + } + +# FIXME: do we really want to have it per MSVC version? What about MSVC2015? +[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_32_devel\\icu53_1", "Machine") + +} diff --git a/coin/provisioning/common/windows/install-dependencywalker.ps1 b/coin/provisioning/common/windows/install-dependencywalker.ps1 new file mode 100644 index 00000000..3fc17052 --- /dev/null +++ b/coin/provisioning/common/windows/install-dependencywalker.ps1 @@ -0,0 +1,63 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script will install Dependency Walker 2.2.6000 + +$version = "2.2.6000" +if( (is64bitWinHost) -eq 1 ) { + $arch = "_x64" + $sha1 = "4831D2A8376D64110FF9CD18799FE6C69509D3EA" +} +else { + $arch = "_x86" + $sha1 = "bfec714057e8449b0246051be99ba46a7760bab9" +} +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\depends22" + $arch + ".zip" +$url_official = "http://www.dependencywalker.com/depends22" + $arch + ".zip" +$dependsPackage = "C:\Windows\Temp\depends-$version.zip" + +$TARGETDIR = "C:\Utils\dependencywalker" +if(!(Test-Path -Path $TARGETDIR )){ + New-Item -ItemType directory -Path $TARGETDIR +} +Download $url_official $url_cache $dependsPackage +Verify-Checksum $dependsPackage $sha1 + +Get-ChildItem $dependsPackage | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname "-o$TARGETDIR"} + +echo "Cleaning $dependsPackage.." +Remove-Item -Recurse -Force "$dependsPackage" + +echo "Dependency Walker = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/windows/install-git.ps1 b/coin/provisioning/common/windows/install-git.ps1 new file mode 100644 index 00000000..00700a22 --- /dev/null +++ b/coin/provisioning/common/windows/install-git.ps1 @@ -0,0 +1,57 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +. "$PSScriptRoot\helpers.ps1" + +# Install Git version 2.13.0 + +$version = "2.13.0" +if( (is64bitWinHost) -eq 1 ) { + $arch = "-64-bit" + $sha1 = "E1D7C6E5E16ACAF3C108064A2ED158F604FA29A7" +} +else { + $arch = "-32-bit" + $sha1 = "03c7df2e4ef61ea6b6f9c0eb7e6d5151d9682aec" +} +$gitPackage = "C:\Windows\Temp\Git-" + $version + $arch + ".exe" +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\Git-" + $version + $arch + ".exe" +$url_official = "https://github.com/git-for-windows/git/releases/download/v" + $version + ".windows.1/Git-" + $version + $arch + ".exe" + +echo "Fetching Git $version..." +Download $url_official $url_cache $gitPackage +Verify-Checksum $gitPackage $sha1 +echo "Installing Git $version..." +cmd /c "$gitPackage /SILENT /COMPONENTS="icons,ext\reg\shellhere,assoc,assoc_sh"" +remove-item $gitPackage + +echo "Git = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/windows/install-jdk.ps1 b/coin/provisioning/common/windows/install-jdk.ps1 new file mode 100644 index 00000000..f6cf6a66 --- /dev/null +++ b/coin/provisioning/common/windows/install-jdk.ps1 @@ -0,0 +1,78 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script will install Java SE + +$installdir = "C:\Program Files\Java\jdk1.8.0_144" + +$version = "8u144" +if( (is64bitWinHost) -eq 1 ) { + $arch = "x64" + $sha1 = "adb03bc3f4b40bcb3227687860798981d58e1858" +} +else { + $arch = "i586" + $sha1 = "3b9ab95914514eaefd72b815c5d9dd84c8e216fc" +} + +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\jdk-" + $version + "-windows-" + $arch + ".exe" +$official_url = "http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-" + $version + "-windows-" + $arch + ".exe" +$javaPackage = "C:\Windows\Temp\jdk-$version.exe" + +echo "Fetching Java SE $version..." +$ProgressPreference = 'SilentlyContinue' +try { + echo "...from local cache" + Invoke-WebRequest -UseBasicParsing $url_cache -OutFile $javaPackage +} catch { + echo "...from oracle.com" + $client = new-object System.Net.WebClient + $cookie = "oraclelicense=accept-securebackup-cookie" + $client.Headers.Add("Cookie", $cookie) + $client.DownloadFile($official_url, $javaPackage) + + Invoke-WebRequest -UseBasicParsing $official_url -OutFile $javaPackage +} + +Verify-Checksum $javaPackage $sha1 + +cmd /c "$javaPackage /s SPONSORS=0" +echo "Cleaning $javaPackage.." +Remove-Item -Recurse -Force "$javaPackage" + +[Environment]::SetEnvironmentVariable("JAVA_HOME", "$installdir", [EnvironmentVariableTarget]::Machine) +Add-Path "$installdir\bin" + +echo "Java SE = $version $arch" >> ~\versions.txt diff --git a/coin/provisioning/common/windows/install-mingw.ps1 b/coin/provisioning/common/windows/install-mingw.ps1 new file mode 100644 index 00000000..9609336e --- /dev/null +++ b/coin/provisioning/common/windows/install-mingw.ps1 @@ -0,0 +1,68 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################ + +. "$PSScriptRoot\helpers.ps1" + +function InstallMinGW +{ + Param ( + [string] $release = $(BadParam("release file name")), + [string] $sha1 = $(BadParam("SHA1 checksum of the file")) + ) + + $arch, $version, $null, $threading, $ex_handling, $build_ver, $revision = $release.split('-') + + if ($arch -eq "i686") { $win_arch = "Win32" } + elseif ($arch -eq "x86_64") { $win_arch = "Win64" } + + $envvar = "MINGW$version" + $envvar = $envvar -replace '["."]' + $targetdir = "C:\$envvar" + $url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\" + $release + ".7z" + $url_official = "https://netcologne.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20" + $win_arch + "/Personal%20Builds/mingw-builds/" + $version + "/threads-" + $threading + "/" + $ex_handling + "/" + $arch + "-" + $version + "-release-" + $threading + "-" + $ex_handling + "-" + $build_ver + "-" + $revision + ".7z" + + $mingwPackage = "C:\Windows\Temp\MinGW-$version.zip" + Download $url_official $url_cache $mingwPackage + Verify-Checksum $mingwPackage $sha1 + + Get-ChildItem $mingwPackage | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname "-o$TARGETDIR"} + + echo "Adding MinGW environment variable." + [Environment]::SetEnvironmentVariable("$envvar", "$targetdir\mingw32", [EnvironmentVariableTarget]::Machine) + + echo "Cleaning $mingwPackage.." + Remove-Item -Recurse -Force "$mingwPackage" + + echo "MinGW = $version $release" >> ~\versions.txt + +} diff --git a/coin/provisioning/common/windows/install-notepad++.ps1 b/coin/provisioning/common/windows/install-notepad++.ps1 new file mode 100644 index 00000000..a6e20d5e --- /dev/null +++ b/coin/provisioning/common/windows/install-notepad++.ps1 @@ -0,0 +1,67 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script will install Notepad++ + +$version = "7.3" +if( (is64bitWinHost) -eq 1 ) { + $arch = ".x64" + $sha1 = "E7306DF1D6E81801FB4BE0868610DB70E979B0AA" +} +else { + $arch = "" + $sha1 = "d4c403675a21cc381f640b92e596bae3ef958dc6" +} +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\npp." + $version + ".Installer" + $arch + ".exe" +$url_official = "https://notepad-plus-plus.org/repository/7.x/" + $version + "/npp." + $version + ".Installer" + $arch + ".exe" +$nppPackage = "C:\Windows\Temp\npp-$version.exe" + +Download $url_official $url_cache $nppPackage +Verify-Checksum $nppPackage $sha1 +cmd /c "$nppPackage /S" + +echo "Cleaning $nppPackage.." +Remove-Item -Recurse -Force "$nppPackage" + +echo "Notepad++ = $version" >> ~\versions.txt + +if( (is64bitWinHost) -eq 1 ) { + Rename-Item -Path "C:\Program Files (x86)\Notepad++\updater" -NewName "updater_disabled" +} +else { + Rename-Item -Path "C:\Program Files\Notepad++\updater" -NewName "updater_disabled" +} + +echo "Auto-updating disabled." diff --git a/coin/provisioning/common/windows/install-qnx660.ps1 b/coin/provisioning/common/windows/install-qnx660.ps1 new file mode 100644 index 00000000..bf9c9d09 --- /dev/null +++ b/coin/provisioning/common/windows/install-qnx660.ps1 @@ -0,0 +1,46 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script will install QNX 6.6.0 + +$version = "6.6.0" +$nondottedversion = $version -replace '[.]','' +$targetFolder = "c:" +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\qnx" + $nondottedversion + ".zip" + +Get-ChildItem $url_cache | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o"C:\"} + +[Environment]::SetEnvironmentVariable("QNX_660", "$targetFolder", "Machine") +echo "QNX = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/windows/install-ruby.ps1 b/coin/provisioning/common/windows/install-ruby.ps1 new file mode 100644 index 00000000..3a9aa0d2 --- /dev/null +++ b/coin/provisioning/common/windows/install-ruby.ps1 @@ -0,0 +1,58 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script will install Ruby + +$version = "2.4.2-2" +if( (is64bitWinHost) -eq 1 ) { + $arch = "-x64" + $sha1 = "c961c2752a183487bc42ed24beb7e931230fa7d5" +} +else { + $arch = "-x86" + $sha1 = "2639a481c3b5ad11f57d5523cc41ca884286089e" +} +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\rubyinstaller-" + $version + $arch + ".exe" +$url_official = "https://github.com/oneclick/rubyinstaller2/releases/download/rubyinstaller-" + $version + "/rubyinstaller-" + $version + $arch + ".exe" +$rubyPackage = "C:\Windows\Temp\rubyinstaller-$version.exe" + +Download $url_official $url_cache $rubyPackage +Verify-Checksum $rubyPackage $sha1 +Start-Process -FilePath $rubyPackage -ArgumentList "/dir=C:\Ruby-$version$arch /tasks=modpath /verysilent" -Wait + +echo "Cleaning $rubyPackage.." +Remove-Item -Recurse -Force "$rubyPackage" + +echo "Ruby = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/windows/install-sevenzip.ps1 b/coin/provisioning/common/windows/install-sevenzip.ps1 new file mode 100644 index 00000000..e7e73e9c --- /dev/null +++ b/coin/provisioning/common/windows/install-sevenzip.ps1 @@ -0,0 +1,64 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script installs 7-Zip + +$version = "16.04" +$nonDottedVersion = "1604" + +if( (is64bitWinHost) -eq 1 ) { + $arch = "-x64" + $sha1 = "338A5CC5200E98EDD644FC21807FDBE59910C4D0" +} +else { + $arch = "" + $sha1 = "dd1cb1163c5572951c9cd27f5a8dd550b33c58a4" +} + +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\7z" + $nonDottedVersion + $arch + ".exe" +$url_official = "http://www.7-zip.org/a/7z" + $nonDottedVersion + $arch + ".exe" +$7zPackage = "C:\Windows\Temp\7zip-$nonDottedVersion.exe" +$7zTargetLocation = "C:\Utils\sevenzip\" + +Download $url_official $url_cache $7zPackage +Verify-Checksum $7zPackage $sha1 +Start-Process -FilePath $7zPackage -ArgumentList "/S","/D=$7zTargetLocation" -Wait + +echo "Cleaning $7zPackage.." +Remove-Item -Recurse -Force "$7zPackage" + +Add-Path $7zTargetLocation + +echo "7-Zip = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/windows/install-strawberry-perl.ps1 b/coin/provisioning/common/windows/install-strawberry-perl.ps1 new file mode 100644 index 00000000..8b4a4a25 --- /dev/null +++ b/coin/provisioning/common/windows/install-strawberry-perl.ps1 @@ -0,0 +1,58 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script installs Strawberry Perl + +$version = "5.26.0.1" +if( (is64bitWinHost) -eq 1 ) { + $arch = "-64bit" + $sha1 = "2AE2EDA36A190701399130CBFEE04D00E9BA036D" +} +else { + $arch = "-32bit" + $sha1 = "b50b688a879f33941433774b2813bfd4b917e4ee" +} +$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\strawberry-perl-" + $version + $arch + ".msi" +$url_official = "http://strawberryperl.com/download/" + $version + "/strawberry-perl-" + $version + $arch + ".msi" +$strawberryPackage = "C:\Windows\Temp\strawberry-installer-$version.msi" + +Download $url_official $url_cache $strawberryPackage +Verify-Checksum $strawberryPackage $sha1 +cmd /c "$strawberryPackage /QB INSTALLDIR=C:\strawberry REBOOT=REALLYSUPPRESS" + +echo "Cleaning $strawberryPackage.." +Remove-Item -Recurse -Force "$strawberryPackage" + +echo "strawberry = $version" >> ~\versions.txt diff --git a/coin/provisioning/common/windows/jom.ps1 b/coin/provisioning/common/windows/jom.ps1 new file mode 100644 index 00000000..c1e2cbf7 --- /dev/null +++ b/coin/provisioning/common/windows/jom.ps1 @@ -0,0 +1,9 @@ +. "$PSScriptRoot\helpers.ps1" + +$zip = "c:\users\qt\downloads\jom_1_1_2.zip" + +Invoke-WebRequest -UseBasicParsing http://download.qt.io/official_releases/jom/jom_1_1_2.zip -OutFile $zip +Verify-Checksum $zip "80EE5678E714DE99DDAF5F7593AB04DB1C7928E4" +Extract-Zip $zip C:\Utils\Jom + +[Environment]::SetEnvironmentVariable("CI_JOM_PATH", "C:\Utils\Jom", "Machine") diff --git a/coin/provisioning/common/windows/libclang.ps1 b/coin/provisioning/common/windows/libclang.ps1 new file mode 100644 index 00000000..9d857051 --- /dev/null +++ b/coin/provisioning/common/windows/libclang.ps1 @@ -0,0 +1,32 @@ +param([Int32]$archVer=32) +. "$PSScriptRoot\helpers.ps1" + +# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/). +# The Clang library (C-bindings), version 3.9 or higher is required for building. + +Get-Content "$PSScriptRoot\..\sw_versions.txt" | Foreach-Object { + $var = $_.Split('=') + New-Variable -Name $var[0] -Value $var[1] + $libclang_version = $libclang_version -replace '["."]' +} + +if ( $archVer -eq 64 ) { + $sha1 = "dc42beb0efff130c4d7dfef3c97adf26f1ab04e0" + $url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_64.7z" +} else { + $sha1 = "64e826c00ae632fbb28655e6e1fa9194980e1205" + $url = "https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_$libclang_version-windows-vs2015_32.7z" +} + +$zip = "c:\users\qt\downloads\libclang.7z" +$destination = "C:\Utils\libclang-" + $libclang_version + +Download $url $url $zip +Verify-Checksum $zip $sha1 + +C:\Utils\sevenzip\7z.exe x $zip -oC:\Utils\ +Rename-Item C:\Utils\libclang $destination + +[Environment]::SetEnvironmentVariable("LLVM_INSTALL_DIR", $destination, [EnvironmentVariableTarget]::Machine) +del $zip +echo "libClang = $libclang_version" >> ~/versions.txt diff --git a/coin/provisioning/common/windows/libusb.ps1 b/coin/provisioning/common/windows/libusb.ps1 new file mode 100644 index 00000000..38d8b8e6 --- /dev/null +++ b/coin/provisioning/common/windows/libusb.ps1 @@ -0,0 +1,47 @@ +############################################################################# +# +# Copyright (C) 2017 The Qt Company Ltd. +# Contact: http://www.qt.io/licensing/ +# +# This file is part of the provisioning scripts of the Qt Toolkit. +# +# $QT_BEGIN_LICENSE:LGPL21$ +# Commercial License Usage +# Licensees holding valid commercial Qt licenses may use this file in +# accordance with the commercial license agreement provided with the +# Software or, alternatively, in accordance with the terms contained in +# a written agreement between you and The Qt Company. For licensing terms +# and conditions see http://www.qt.io/terms-conditions. For further +# information use the contact form at http://www.qt.io/contact-us. +# +# GNU Lesser General Public License Usage +# Alternatively, this file may be used under the terms of the GNU Lesser +# General Public License version 2.1 or version 3 as published by the Free +# Software Foundation and appearing in the file LICENSE.LGPLv21 and +# LICENSE.LGPLv3 included in the packaging of this file. Please review the +# following information to ensure the GNU Lesser General Public License +# requirements will be met: https://www.gnu.org/licenses/lgpl.html and +# http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +# +# As a special exception, The Qt Company gives you certain additional +# rights. These rights are described in The Qt Company LGPL Exception +# version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +# +# $QT_END_LICENSE$ +# +############################################################################ + +# libusb-1.0 is needed by qt-apps/qdb + +. "$PSScriptRoot\helpers.ps1" + +$archive = "C:\users\qt\downloads\libusb-1.0.21-ife3db79196-msvc2015.7z" +$libusb_location = "C:\Utils\libusb-1.0" + +Copy-Item \\ci-files01-hki.intra.qt.io\provisioning\libusb-1.0\libusb-1.0.21-ife3db79196-msvc2015.7z $archive +Verify-Checksum $archive "396a3224c306480f24a583850d923d06aa4377c1" + +Extract-7Zip $archive $libusb_location + +# Tell qt-apps/qdb build system where to find libusb +[Environment]::SetEnvironmentVariable("LIBUSB_PATH", $libusb_location, "Machine") diff --git a/coin/provisioning/common/windows/memorypershell.ps1 b/coin/provisioning/common/windows/memorypershell.ps1 new file mode 100644 index 00000000..2a8ebb68 --- /dev/null +++ b/coin/provisioning/common/windows/memorypershell.ps1 @@ -0,0 +1,3 @@ +# This is needed e.g. for Android NDK installation for Windows 7 x86 +echo "Increase value of MaxMemoryPerShellMB to avoid 'out of memory' exception" +set-item wsman:localhost\Shell\MaxMemoryPerShellMB 2048 diff --git a/coin/provisioning/common/windows/mesa_llvmpipe.ps1 b/coin/provisioning/common/windows/mesa_llvmpipe.ps1 new file mode 100644 index 00000000..4a468e10 --- /dev/null +++ b/coin/provisioning/common/windows/mesa_llvmpipe.ps1 @@ -0,0 +1,63 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +. "$PSScriptRoot\helpers.ps1" + +$version = "11_2_2" +$package = "C:\Windows\temp\opengl32sw.7z" +$mesaOpenglSha1_64 = "b2ffa5f230a0caa2c2e0bb9a5398bcfb81a0e5d1" +$mesaOpenglUrl_64 = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-64-mesa_$version.7z" +$mesaOpenglSha1_32 = "e742e9d4e16b9c69b6d844940861d3ef1748356b" +$mesaOpenglUrl_32 = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-32-mesa_$version.7z" + +function Extract-Mesa +{ + Param ( + [string]$downloadUrl, + [string]$sha1, + [string]$targetFolder + ) + Write-Host "Installing Mesa from $downloadUrl to $targetFolder" + $localArchivePath = "C:\Windows\temp\opengl32sw.7z" + Invoke-WebRequest -UseBasicParsing $downloadUrl -OutFile $localArchivePath + Verify-Checksum $localArchivePath $sha1 + Get-ChildItem $package | % {& "C:\Utils\sevenzip\7z.exe" "x" "-y" $_.fullname "-o$targetFolder"} + Remove-Item $localArchivePath +} + +if ( Test-Path C:\Windows\SysWOW64 ) { + Extract-Mesa $mesaOpenglUrl_64 $mesaOpenglSha1_64 "C:\Windows\System32" + Extract-Mesa $mesaOpenglUrl_32 $mesaOpenglSha1_32 "C:\Windows\SysWOW64" +} else { + Extract-Mesa $mesaOpenglUrl_32 $mesaOpenglSha1_32 "C:\Windows\system32" +} + diff --git a/coin/provisioning/common/windows/msvc_2015_update3_patch.ps1 b/coin/provisioning/common/windows/msvc_2015_update3_patch.ps1 new file mode 100644 index 00000000..bab0f3a1 --- /dev/null +++ b/coin/provisioning/common/windows/msvc_2015_update3_patch.ps1 @@ -0,0 +1,60 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +. "$PSScriptRoot\helpers.ps1" + +# Install Cumulative Servicing Release Visual Studio 2015 update 3 +# Original download page: https://msdn.microsoft.com/en-us/library/mt752379.aspx + +$version = "2015 update3 (KB3165756)" +$package = "C:\Windows\Temp\vs14-kb3165756.exe" +$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/vs14-kb3165756.exe" +$url_official = "http://go.microsoft.com/fwlink/?LinkID=816878" +$sha1 = "6a21d9b291ca75d44baad95e278fdc0d05d84c02" +$preparedPackage="\\ci-files01-hki.intra.qt.io\provisioning\windows\vs14-kb3165756-update" + +if (Test-Path $preparedPackage) { + echo "Using prepared package" + pushd $preparedPackage + $commandLine = "$preparedPackage\vs14-kb3165756.exe" +} else { + echo "Fetching patch for Visual Studio $version..." + Download $url_official $url_cache $package + Verify-Checksum $package $sha1 + $commandLine = $package +} +echo "Installing patch for Visual Studio $version..." +. $commandLine /norestart /passive + +if ($commandLine.StartsWith("C:\Windows")) { + remove-item $package +} diff --git a/coin/provisioning/common/windows/mysql.ps1 b/coin/provisioning/common/windows/mysql.ps1 new file mode 100644 index 00000000..63088861 --- /dev/null +++ b/coin/provisioning/common/windows/mysql.ps1 @@ -0,0 +1,90 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script installs MySQL $version. +# Both x86 and x64 versions needed when x86 integrations are done on x64 machine + +$version = "5.6.11" +$packagex64 = "C:\Windows\temp\mysql-$version-winx64.zip" +$packagex86 = "C:\Windows\temp\mysql-$version-win32.zip" + +function DownloadAndInstall +{ + Param ( + [string]$internalUrl, + [string]$package, + [string]$installPath + ) + + echo "Fetching from URL ..." + Copy-Item $internalUrl $package + + $zipDir = [io.path]::GetFileNameWithoutExtension($package) + Extract-Dev-Folders-From-Zip $package $zipDir $installPath + + Remove-Item $package +} + +if( (is64bitWinHost) -eq 1 ) { + # Install x64 bit version + $architecture = "x64" + $installFolder = "C:\Utils\my_sql\my_sql" + $internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\mysql-$version-winx64.zip" + + DownloadAndInstall $internalUrl $packagex64 $installFolder + + echo "Set environment variables ..." + [Environment]::SetEnvironmentVariable("MYSQL_INCLUDE_x64", "$installFolder\include", "Machine") + [Environment]::SetEnvironmentVariable("MYSQL_LIB_x64", "$installFolder\lib", "Machine") +} + +# Install x86 bit version +$architecture = "x86" +$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\mysql-$version-win32.zip" +if( (is64bitWinHost) -eq 1 ) { + $installFolder = "C:\Utils\my_sql\my_sql$architecture" +} +else { + $installFolder = "C:\Utils\my_sql\my_sql" +} + +DownloadAndInstall $internalUrl $packagex86 $installFolder + +echo "Set environment variables ..." +[Environment]::SetEnvironmentVariable("MYSQL_INCLUDE_x86", "$installFolder\include", "Machine") +[Environment]::SetEnvironmentVariable("MYSQL_LIB_x86", "$installFolder\lib", "Machine") + +# Store version information to ~/versions.txt, which is used to print version information to provision log. +echo "MySQL = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/windows/ninja.ps1 b/coin/provisioning/common/windows/ninja.ps1 new file mode 100644 index 00000000..08bf2579 --- /dev/null +++ b/coin/provisioning/common/windows/ninja.ps1 @@ -0,0 +1,11 @@ +. "$PSScriptRoot\helpers.ps1" + +$zip = "c:\users\qt\downloads\ninja-1.6.0-win-x86.zip" + +Download https://github.com/ninja-build/ninja/releases/download/v1.6.0/ninja-win.zip \\ci-files01-hki.intra.qt.io\provisioning\ninja\ninja-1.6.0-win-x86.zip $zip +Verify-Checksum $zip "E01093F6533818425F8EFB0843CED7DCAABEA3B2" + +Extract-Zip $zip C:\Utils\Ninja +Remove-Item $zip + +Add-Path "C:\Utils\Ninja" diff --git a/coin/provisioning/common/windows/openssl.ps1 b/coin/provisioning/common/windows/openssl.ps1 new file mode 100644 index 00000000..f8268492 --- /dev/null +++ b/coin/provisioning/common/windows/openssl.ps1 @@ -0,0 +1,95 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script installs OpenSSL $version. +# Both x86 and x64 versions needed when x86 integrations are done on x64 machine + +$version = "1_0_2j" +$packagex64 = "C:\Windows\Temp\Win64OpenSSL-$version.exe" +$packagex86 = "C:\Windows\Temp\Win32OpenSSL-$version.exe" + +if( (is64bitWinHost) -eq 1 ) { + + # Install x64 bit version + $architecture = "x64" + $installFolder = "C:\openssl" + $externalUrl = "https://slproweb.com/download/Win64OpenSSL-$version.exe" + $internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\openssl\Win64OpenSSL-$version.exe" + $sha1 = "b1660dbdcc77e1b3d81d780c7167be1c75384d44" + + echo "Fetching from URL ..." + Download $externalUrl $internalUrl $packagex64 + Verify-Checksum $packagex64 $sha1 + echo "Installing $packagex64 ..." + cmd /c "$packagex64 /SP- /SILENT /LOG /SUPPRESSMSGBOXES /NORESTART /DIR=$installFolder" + + echo "Remove downloaded $packagex64 ..." + Remove-Item $packagex64 + + echo "Set $architecture environment variables ..." + [Environment]::SetEnvironmentVariable("OPENSSL_CONF_x64", "$installFolder\bin\openssl.cfg", "Machine") + [Environment]::SetEnvironmentVariable("OPENSSL_INCLUDE_x64", "$installFolder\include", "Machine") + [Environment]::SetEnvironmentVariable("OPENSSL_LIB_x64", "$installFolder\lib", "Machine") +} + +# Install x86 bit version +$architecture = "x86" + +if( (is64bitWinHost) -eq 1 ) { + $installFolder = "C:\openssl$architecture" +} else { + $installFolder = "C:\openssl" +} + +$externalUrl = "https://slproweb.com/download/Win32OpenSSL-$version.exe" +$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\openssl\Win32OpenSSL-$version.exe" +$sha1 = "29b31d20545214ab4e4c57afb20be2338c317cc3" + +echo "Fetching from URL ..." +Download $externalUrl $internalUrl $packagex86 +Verify-Checksum $packagex86 $sha1 +echo "Installing $packagex86 ..." +cmd /c "$packagex86 /SP- /SILENT /LOG /SUPPRESSMSGBOXES /NORESTART /DIR=$installFolder" + +echo "Remove downloaded $packagex86 ..." +Remove-Item $packagex86 + +echo "Set $architecture environment variables ..." +[Environment]::SetEnvironmentVariable("OPENSSL_CONF_x86", "$installFolder\bin\openssl.cfg", "Machine") +[Environment]::SetEnvironmentVariable("OPENSSL_INCLUDE_x86", "$installFolder\include", "Machine") +[Environment]::SetEnvironmentVariable("OPENSSL_LIB_x86", "$installFolder\lib", "Machine") + +# Store version information to ~/versions.txt, which is used to print version information to provision log. +echo "OpenSSL = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/windows/patch_qnx.ps1 b/coin/provisioning/common/windows/patch_qnx.ps1 new file mode 100644 index 00000000..632859a0 --- /dev/null +++ b/coin/provisioning/common/windows/patch_qnx.ps1 @@ -0,0 +1,51 @@ +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +# Patch QNX SDK due to issues in the standard library. +# The patches are available here: +# http://www.qnx.com/download/feature.html?programid=27555 +# A copy of the patch must be in the root of the Coin path in +# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip + + +. "$PSScriptRoot\helpers.ps1" + +$zip = "c:\users\qt\downloads\patch-660-4367-RS6069_cpp-headers.zip" +$sha1 = "57A11FFE4434AD567B3C36F7B828DBB468A9E565" +$tempDir = "C:\temp\qnx_path" + +Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.intra.qt.io/input/qnx/patch-660-4367-RS6069_cpp-headers.zip -OutFile $zip +Verify-Checksum $zip $sha1 +Extract-Zip $zip $tempDir +Copy-Item $tempDir\patches\660-4367\target\* C:\qnx660\target\ -recurse -force +Remove-Item $tempDir -recurse diff --git a/coin/provisioning/common/windows/postgresql.ps1 b/coin/provisioning/common/windows/postgresql.ps1 new file mode 100644 index 00000000..ca47f078 --- /dev/null +++ b/coin/provisioning/common/windows/postgresql.ps1 @@ -0,0 +1,92 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script installs postgresql $version. +# Both x86 and x64 versions needed when x86 integrations are done on x64 machine + +$version = "9.1.9-1" +$packagex64 = "C:\Windows\temp\postgresql-$version-windows-x64-binaries.zip" +$packagex86 = "C:\Windows\temp\postgresql-$version-windows-binaries.zip" + +if( (is64bitWinHost) -eq 1 ) { + # Install x64 bit versions + $architecture = "x64" + $installFolder = "C:\Utils\postgresql\pgsql" + $externalUrl = "http://get.enterprisedb.com/postgresql/postgresql-$version-windows-x64-binaries.zip" + $internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\postgresql-$version-windows-x64-binaries.zip" + $sha1 = "4da0453cdfda335e064d4437cf5bb9d356054cfd" + + echo "Fetching from URL ..." + Download $externalUrl $internalUrl $packagex64 + Verify-Checksum $packagex64 $sha1 + echo "Installing $packagex64 ..." + Extract-Dev-Folders-From-Zip $packagex64 "pgsql" $installFolder + + echo "Remove downloaded $packagex64 ..." + Remove-Item $packagex64 + + echo "Set $architecture environment variables ..." + [Environment]::SetEnvironmentVariable("POSTGRESQL_INCLUDE_x64", "$installFolder\include", "Machine") + [Environment]::SetEnvironmentVariable("POSTGRESQL_LIB_x64", "$installFolder\lib", "Machine") +} + +# Install x86 bit version +$architecture = "x86" +$externalUrl = "http://get.enterprisedb.com/postgresql/postgresql-$version-windows-binaries.zip" +$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\postgresql-$version-windows-binaries.zip" +$sha1 = "eb4f01845e1592800edbb74f60944b6c0aca51a9" +if( (is64bitWinHost) -eq 1 ) { + $installFolder = "C:\Utils\postgresql$architecture\pgsql" +} +else { + $installFolder = "C:\Utils\postgresql\pgsql" +} + + +echo "Fetching from URL..." +Download $externalUrl $internalUrl $packagex86 +Verify-Checksum $packagex86 $sha1 +echo "Installing $packagex86 ..." +Extract-Dev-Folders-From-Zip $packagex86 "pgsql" $installFolder + +echo "Remove downloaded $packagex86 ..." +Remove-Item $packagex86 + +echo "Set $architecture environment variables ..." +[Environment]::SetEnvironmentVariable("POSTGRESQL_INCLUDE_x86", "$installFolder\include", "Machine") +[Environment]::SetEnvironmentVariable("POSTGRESQL_LIB_x86", "$installFolder\lib", "Machine") + +# Store version information to ~/versions.txt, which is used to print version information to provision log. +echo "PostgreSQL = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/windows/python.ps1 b/coin/provisioning/common/windows/python.ps1 new file mode 100644 index 00000000..c3eba2d8 --- /dev/null +++ b/coin/provisioning/common/windows/python.ps1 @@ -0,0 +1,66 @@ +############################################################################# +## +## Copyright (C) 2016 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# +. "$PSScriptRoot\helpers.ps1" + +# This script installs Python $version. +# Python is required for building Qt 5 from source. + +$version = "2.7.13" +if( (is64bitWinHost) -eq 1 ) { + $arch = ".amd64" + $sha1 = "d9113142bae8829365c595735e1ad1f9f5e2894c" +} +else { + $arch = "" + $sha1 = "7e3b54236dbdbea8fe2458db501176578a4d59c0" +} +$package = "C:\Windows\temp\python-$version.msi" +$externalUrl = "https://www.python.org/ftp/python/$version/python-$version" + $arch + ".msi" +$internalUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\python-$version" + $arch + ".msi" + +echo "Fetching from URL..." +Download $externalUrl $internalUrl $package +Verify-Checksum $package $sha1 +echo "Installing $package..." +cmd /c "msiexec /passive /i $package ALLUSERS=1" +# We need to change allowZip64 from 'False' to 'True' to be able to create ZIP files that use the ZIP64 extensions when the zipfile is larger than 2 GB +echo "Chancing allowZip64 value to 'True'..." +(Get-Content C:\Python27\lib\zipfile.py) | ForEach-Object { $_ -replace "allowZip64=False", "allowZip64=True" } | Set-Content C:\Python27\lib\zipfile.py +echo "Remove $package..." +del $package + +Add-Path "C:\Python27;C:\Python27\Scripts" + +C:\Python27\python.exe -m ensurepip +# Install python virtual env +C:\Python27\Scripts\pip.exe install virtualenv diff --git a/coin/provisioning/common/windows/python3.ps1 b/coin/provisioning/common/windows/python3.ps1 new file mode 100644 index 00000000..316b567a --- /dev/null +++ b/coin/provisioning/common/windows/python3.ps1 @@ -0,0 +1,70 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Copyright (C) 2017 Pelagicore AG +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +param([Int32]$archVer=32) +. "$PSScriptRoot\helpers.ps1" + +# This script installs Python $version. +# Python3 is required for building some qt modules. + +$version = "3.6.1" +$package = "C:\Windows\temp\python-$version.exe" +$install_path = "C:\Python36" + +# check bit version +if ( $archVer -eq 64 ) { + echo "Running in 64 bit system" + $externalUrl = "https://www.python.org/ftp/python/$version/python-$version-amd64.exe" + $internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/python-$version-amd64.exe" + $sha1 = "bf54252c4065b20f4a111cc39cf5215fb1edccff" +} +else { + $externalUrl = "https://www.python.org/ftp/python/$version/python-$version.exe" + $internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/python-$version.exe" + $sha1 = "76c50b747237a0974126dd8b32ea036dd77b2ad1" +} + +echo "Fetching from URL..." +Download $externalUrl $internalUrl $package +Verify-Checksum $package $sha1 +echo "Installing $package..." +cmd /c "$package /q TargetDir=$install_path" +echo "Remove $package..." +del $package + +[Environment]::SetEnvironmentVariable("PYTHON3_PATH", "$install_path", [EnvironmentVariableTarget]::Machine) +[Environment]::SetEnvironmentVariable("PIP3_PATH", "$install_path\Scripts", [EnvironmentVariableTarget]::Machine) + +# Install python virtual env +cmd /c "$install_path\Scripts\pip3.exe install virtualenv" diff --git a/coin/provisioning/common/windows/set-network-test-server.ps1 b/coin/provisioning/common/windows/set-network-test-server.ps1 new file mode 100644 index 00000000..69059a2a --- /dev/null +++ b/coin/provisioning/common/windows/set-network-test-server.ps1 @@ -0,0 +1,42 @@ +############################################################################ +## +## Copyright (C) 2017 The Qt Company Ltd. +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the provisioning scripts of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +. "$PSScriptRoot\helpers.ps1" + +# This script will set the network test server IP in to hosts file + +$n = Get-Content "$PSScriptRoot\..\network_test_server_ip.txt" +$n = $n.Split('=') +New-Variable -Name $n[0] -Value $n[1] + +Add-Content -Path C:\Windows\System32\drivers\etc\hosts. -Value "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" diff --git a/coin/provisioning/common/windows/vc_redist.ps1 b/coin/provisioning/common/windows/vc_redist.ps1 new file mode 100644 index 00000000..4a8376b6 --- /dev/null +++ b/coin/provisioning/common/windows/vc_redist.ps1 @@ -0,0 +1,64 @@ +############################################################################# +## +## Copyright (C) 2017 The Qt Company Ltd. +## Copyright (C) 2017 Pelagicore AG +## Contact: http://www.qt.io/licensing/ +## +## This file is part of the test suite of the Qt Toolkit. +## +## $QT_BEGIN_LICENSE:LGPL21$ +## Commercial License Usage +## Licensees holding valid commercial Qt licenses may use this file in +## accordance with the commercial license agreement provided with the +## Software or, alternatively, in accordance with the terms contained in +## a written agreement between you and The Qt Company. For licensing terms +## and conditions see http://www.qt.io/terms-conditions. For further +## information use the contact form at http://www.qt.io/contact-us. +## +## GNU Lesser General Public License Usage +## Alternatively, this file may be used under the terms of the GNU Lesser +## General Public License version 2.1 or version 3 as published by the Free +## Software Foundation and appearing in the file LICENSE.LGPLv21 and +## LICENSE.LGPLv3 included in the packaging of this file. Please review the +## following information to ensure the GNU Lesser General Public License +## requirements will be met: https://www.gnu.org/licenses/lgpl.html and +## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +## +## As a special exception, The Qt Company gives you certain additional +## rights. These rights are described in The Qt Company LGPL Exception +## version 1.1, included in the file LGPL_EXCEPTION.txt in this package. +## +## $QT_END_LICENSE$ +## +############################################################################# + +param([Int32]$archVer=32) +. "$PSScriptRoot\helpers.ps1" + +# This script installs Visual C++ Redistributable for Visual Studio 2015 +# This is a dependency of the current python3 version + +# check bit version +if ( $archVer -eq 64 ) { + echo "Running in 64 bit system" + $arch = "x64" + $externalUrl = "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe" + $internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/vc_redist.x64.exe" + $sha1 = "3155cb0f146b927fcc30647c1a904cd162548c8c" +} +else { + $arch = "x86" + $externalUrl = "https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe" + $internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/vc_redist.x86.exe" + $sha1 = "bfb74e498c44d3a103ca3aa2831763fb417134d1" +} + +$package = "C:\Windows\temp\vc_redist.$arch.exe" + +echo "Fetching from URL..." +Download $externalUrl $internalUrl $package +Verify-Checksum $package $sha1 +echo "Installing $package..." +Start-Process -FilePath $package -ArgumentList "/q" -Wait +echo "Remove $package..." +del $package diff --git a/coin/provisioning/common/windows/wsearch-off.ps1 b/coin/provisioning/common/windows/wsearch-off.ps1 new file mode 100644 index 00000000..09c45bbd --- /dev/null +++ b/coin/provisioning/common/windows/wsearch-off.ps1 @@ -0,0 +1,3 @@ + +# Disable the windows search indexing service +sc.exe config WSearch start= disabled diff --git a/coin/provisioning/common/wsearch-off.ps1 b/coin/provisioning/common/wsearch-off.ps1 deleted file mode 100644 index 09c45bbd..00000000 --- a/coin/provisioning/common/wsearch-off.ps1 +++ /dev/null @@ -1,3 +0,0 @@ - -# Disable the windows search indexing service -sc.exe config WSearch start= disabled diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh index 945d2e99..90b32d0d 100755 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/01-systemsetup.sh @@ -35,7 +35,7 @@ set -ex -source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" +source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh" if [ "$proxy" != "" ]; then echo "proxy=$proxy" | sudo tee -a /etc/yum.conf diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh index 5248f86f..b418ed8b 100755 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/08-libclang.sh @@ -8,4 +8,4 @@ VERSION=$libclang_version URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel6.6-gcc4.9-x86_64.7z" SHA1="c7466109628418a6aa3db8b3f5825f847f1c4952" -$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION" +$BASEDIR/../common/unix/libclang.sh "$URL" "$SHA1" "$VERSION" diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh index 00b57918..572ad7ad 100755 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh @@ -1,4 +1,4 @@ #!/usr/bin/env bash set -ex -$(dirname $0)/../common/cmake_linux.sh +$(dirname $0)/../common/linux/cmake_linux.sh diff --git a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh index fb3e9642..739d06b6 100755 --- a/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh +++ b/coin/provisioning/qtci-linux-RHEL-6.6-x86_64/99-version.sh @@ -44,4 +44,4 @@ echo "***** All installed RPM packages *****" >> ~/versions.txt rpm -q -a | sort >> ~/versions.txt echo "*********************************************" >> ~/versions.txt -$(dirname $0)/../common/version.sh +$(dirname $0)/../common/linux/version.sh diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh index 52ac3d6c..f8847e51 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/01-systemsetup.sh @@ -36,8 +36,8 @@ set -ex BASEDIR=$(dirname "$0") +source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh" source $BASEDIR/../common/network_test_server_ip.txt -source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts" echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh index bb97d390..d95f4f21 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/04-p7zip.sh @@ -35,7 +35,7 @@ set -ex -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" +source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh" name="p7zip" version="7-11" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh index bf2e1ce9..fa8d3a44 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/05-libclang.sh @@ -7,4 +7,4 @@ VERSION=$libclang_version URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z" SHA1="bbdbbc0296f42310077539b7247d285386119ef4" -$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION" +$BASEDIR/../common/unix/libclang.sh "$URL" "$SHA1" "$VERSION" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh index 7ce3d514..9800229d 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/06-cmake.sh @@ -39,4 +39,4 @@ set -ex # CMake is needed for autotests that verify that Qt can be built with CMake -source "${BASH_SOURCE%/*}/../common/cmake_linux.sh" +source "${BASH_SOURCE%/*}/../common/linux/cmake_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh index c415db3a..970d80b1 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/07-qnx_700.sh @@ -35,4 +35,4 @@ set -ex -source "${BASH_SOURCE%/*}/../common/qnx_700.sh" +source "${BASH_SOURCE%/*}/../common/linux/qnx_700.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh index 4f3f4205..1710b878 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-integrity.sh @@ -35,4 +35,4 @@ set -ex -source "${BASH_SOURCE%/*}/../common/integrity.sh" +source "${BASH_SOURCE%/*}/../common/linux/integrity.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh index d5fe88c7..20e82868 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/08-pythondev.sh @@ -35,7 +35,7 @@ set -ex -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" +source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh" packageEpel="epel-release-latest-7.noarch.rpm" OfficialUrl="https://dl.fedoraproject.org/pub/epel/$packageEpel" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh index b3cca8f9..e4d2dc15 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/09-disable_selinux.sh @@ -35,4 +35,4 @@ set -ex -source "${BASH_SOURCE%/*}/../common/disable_selinux.sh" +source "${BASH_SOURCE%/*}/../common/linux/disable_selinux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh index 7ecc470d..b685362e 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/10-openssl_for_android_linux.sh @@ -37,4 +37,4 @@ source /opt/rh/devtoolset-4/enable set -ex -source "${BASH_SOURCE%/*}/../common/openssl_for_android_linux.sh" +source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh" diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh index 7e39935b..ca24a70e 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/30-fbx.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/fbx_linux.sh +$BASEDIR/../common/linux/fbx_linux.sh diff --git a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh index 19e41d46..ffe96d30 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.4-x86_64/40-android_linux.sh @@ -35,4 +35,4 @@ set -ex -source "${BASH_SOURCE%/*}/../common/android_linux.sh" +source "${BASH_SOURCE%/*}/../common/linux/android_linux.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh index f245c90c..60e637b7 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/01-systemsetup.sh @@ -35,12 +35,12 @@ # This script modifies system settings for automated use -# shellcheck source=../common/try_catch.sh - set -ex -source "${BASH_SOURCE%/*}/../common/try_catch.sh" -source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" +source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" NTS_IP=10.212.2.216 diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh index acf92779..ef2b14d0 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/02-apt.sh @@ -37,7 +37,7 @@ set -ex -source "${BASH_SOURCE%/*}/../common/try_catch.sh" +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" ExceptionAPTUpdate=100 ExceptionAPT=101 diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh index b3fea7df..ddb1d3dc 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/04-yocto.sh @@ -37,7 +37,7 @@ set -ex -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" +source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh" echo "Installing Yocto toolchain for 32-bit b2qt..." diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh index 9937765a..0f89e72c 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/10-openssl_for_android_linux.sh @@ -35,4 +35,4 @@ set -ex -source "${BASH_SOURCE%/*}/../common/openssl_for_android_linux.sh" +source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh index 7e39935b..ca24a70e 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/30-fbx.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/fbx_linux.sh +$BASEDIR/../common/linux/fbx_linux.sh diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh index 5808a45c..6784335a 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-android_linux.sh @@ -35,4 +35,4 @@ set -ex -source "${BASH_SOURCE%/*}/../common/android_linux.sh" +source "${BASH_SOURCE%/*}/../common/linux/android_linux.sh" diff --git a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh index ddfc88a6..8f81a7dd 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-16.04-x86_64/40-cmake.sh @@ -1,5 +1,5 @@ #!/bin/bash BASEDIR=$(dirname "$0") -$BASEDIR/../common/cmake_linux.sh +$BASEDIR/../common/linux/cmake_linux.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh index eeb98b70..f419b7c1 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/01-systemsetup.sh @@ -4,7 +4,7 @@ set -ex BASEDIR=$(dirname "$0") source $BASEDIR/../common/network_test_server_ip.txt -source "${BASH_SOURCE%/*}/../common/check_and_set_proxy.sh" +source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh" sed -i '$ a\[Daemon\]\nAutolock=false\nLockOnResume=false' ~/.config/kscreenlockerrc diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh index f0e0f19c..65d3ad4b 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/08-libclang.sh @@ -8,4 +8,4 @@ VERSION=$libclang_version URL="https://download.qt.io/development_releases/prebuilt/libclang/libclang-release_${VERSION//\./}-linux-Rhel7.2-gcc5.3-x86_64.7z" SHA1="bbdbbc0296f42310077539b7247d285386119ef4" -$BASEDIR/../common/libclang.sh "$URL" "$SHA1" "$VERSION" +$BASEDIR/../common/unix/libclang.sh "$URL" "$SHA1" "$VERSION" diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh index f1f2d5bd..2044310c 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/09-cmake.sh @@ -2,4 +2,4 @@ set -ex -$(dirname $0)/../common/cmake_linux.sh +$(dirname $0)/../common/linux/cmake_linux.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh index b5f370ab..e5a4208b 100755 --- a/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh +++ b/coin/provisioning/qtci-linux-openSUSE-42.3-x86_64/18-icc.sh @@ -35,7 +35,7 @@ # This script install Intel Parallel Studio XE Composer Edition for C++ Linux -source "${BASH_SOURCE%/*}/../common/DownloadURL.sh" +source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh" set -ex diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh index dceb3bcc..20430d6a 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/05-systemsetup.sh @@ -37,8 +37,8 @@ set -ex # This script modified system settings for automated use -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" VNCPassword=qt NTS_IP=10.212.2.216 diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh b/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh index 6f5faee0..34202209 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/15-xz.sh @@ -39,8 +39,8 @@ set -ex -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/macos/InstallPKGFromURL.sh" PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/XZ.pkg" AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh b/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh index 39719bb8..66e4dfde 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/20-java.sh @@ -39,8 +39,8 @@ set -ex echo "Installing Java Development Kit" -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" ExceptionDownloadPrimaryUrl=100 ExceptionDownloadAltUrl=101 diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh b/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh index f879d756..a0611154 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/20-xcode.sh @@ -44,10 +44,10 @@ set -ex -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" -# shellcheck source=../common/install_xcode.sh -source "${BASH_SOURCE%/*}/../common/install_xcode.sh" +# shellcheck source=../common/macos/install_xcode.sh +source "${BASH_SOURCE%/*}/../common/macos/install_xcode.sh" InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_8.3.3.xz 8.3.3 diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh b/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh index 9801e99c..d534e74d 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/21-install-commandlinetools.sh @@ -35,7 +35,7 @@ set -ex -source "${BASH_SOURCE%/*}/../common/install-commandlinetools.sh" +source "${BASH_SOURCE%/*}/../common/macos/install-commandlinetools.sh" version="8.3.2" packageName="CommandLineToolsforXcode$version.dmg" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh index 3cdbd463..e5dd1910 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-cmake.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/cmake.sh +$BASEDIR/../common/macos/cmake.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh index 9fb5d672..0ead5a58 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-homebrew.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/homebrew.sh +$BASEDIR/../common/macos/homebrew.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh index b37bb02d..b47f9705 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh @@ -39,8 +39,8 @@ set -ex -# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" +# shellcheck source=../common/macos/InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/macos/InstallAppFromCompressedFileFromURL.sh" PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/mysql-5.7.15-osx10.11-x86_64.tar.gz" AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-pip.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-pip.sh index 9e1df19a..69c6b318 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-pip.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-pip.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/pip.sh +$BASEDIR/../common/macos/pip.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh index c9e9c842..8f3f85ec 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-postgresql.sh @@ -39,8 +39,8 @@ set -ex -# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" +# shellcheck source=../common/macos/InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/macos/InstallAppFromCompressedFileFromURL.sh" psqlVersion="9.6.0" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh b/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh index b18e4923..92b05bf3 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/25-python3.sh @@ -1,4 +1,4 @@ #!/usr/bin/env bash set -ex -source "${BASH_SOURCE%/*}/../common/python3.sh" +source "${BASH_SOURCE%/*}/../common/macos/python3.sh" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh b/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh index 8cdb7108..a35d26ca 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/26-virtualenv.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/virtualenv.sh +$BASEDIR/../common/macos/virtualenv.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh b/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh index 2a8a90c3..fea11e01 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/27-libclang.sh @@ -4,4 +4,4 @@ set -ex BASEDIR=$(dirname "$0") # There is only one mac package and common script uses it as a default -$BASEDIR/../common/libclang.sh +$BASEDIR/../common/unix/libclang.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh b/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh index 9c754dbf..b6e731f2 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/30-android.sh @@ -39,8 +39,8 @@ set -ex -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" targetFolder="/opt/android" sdkTargetFolder="$targetFolder/sdk" diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh b/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh index acefd8b7..9ce5d9ff 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/30-fbx.sh @@ -3,5 +3,5 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/fbx_macos.sh +$BASEDIR/../common/macos/fbx_macos.sh diff --git a/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh b/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh index 503a4c07..ccff42c3 100755 --- a/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh +++ b/coin/provisioning/qtci-macos-10.12-x86_64/35-openssl.sh @@ -37,10 +37,10 @@ set -ex -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" -# shellcheck source=../common/InstallFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" +# shellcheck source=../common/unix/InstallFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/unix/InstallFromCompressedFileFromURL.sh" opensslVersion="1.0.2k" opensslFile="openssl-$opensslVersion.tar.gz" diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh b/coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh index a1ab3a92..94b53309 100755 --- a/coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/01-system_updates.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/system_updates.sh +$BASEDIR/../common/macos/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh b/coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh index 3cdbd463..e5dd1910 100755 --- a/coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/04-cmake.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/cmake.sh +$BASEDIR/../common/macos/cmake.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh b/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh index 2a8a90c3..fea11e01 100755 --- a/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/08-libclang.sh @@ -4,4 +4,4 @@ set -ex BASEDIR=$(dirname "$0") # There is only one mac package and common script uses it as a default -$BASEDIR/../common/libclang.sh +$BASEDIR/../common/unix/libclang.sh diff --git a/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh b/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh index b18e4923..92b05bf3 100755 --- a/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh +++ b/coin/provisioning/qtci-osx-10.10-x86_64/25-python3.sh @@ -1,4 +1,4 @@ #!/usr/bin/env bash set -ex -source "${BASH_SOURCE%/*}/../common/python3.sh" +source "${BASH_SOURCE%/*}/../common/macos/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/01-system_updates.sh b/coin/provisioning/qtci-osx-10.11-x86_64/01-system_updates.sh index a1ab3a92..94b53309 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/01-system_updates.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/01-system_updates.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/system_updates.sh +$BASEDIR/../common/macos/system_updates.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh b/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh index 0e39a958..5cb067a7 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/05-systemsetup.sh @@ -37,8 +37,8 @@ set -ex -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" VNCPassword=qt NTS_IP=10.212.2.216 diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh b/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh index 314a0d24..9f66cc66 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/15-xz.sh @@ -39,8 +39,8 @@ set -ex -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/InstallPKGFromURL.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/macos/InstallPKGFromURL.sh" PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/XZ.pkg" AltUrl="http://sourceforge.net/projects/macpkg/files/XZ/5.0.7/XZ.pkg" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh b/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh index 779a525e..b1e1d657 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/20-xcode.sh @@ -44,10 +44,10 @@ set -ex -# shellcheck source=../common/try_catch.sh -source "${BASH_SOURCE%/*}/../common/try_catch.sh" +# shellcheck source=../common/unix/try_catch.sh +source "${BASH_SOURCE%/*}/../common/unix/try_catch.sh" -# shellcheck source=../common/install_xcode.sh -source "${BASH_SOURCE%/*}/../common/install_xcode.sh" +# shellcheck source=../common/macos/install_xcode.sh +source "${BASH_SOURCE%/*}/../common/macos/install_xcode.sh" InstallXCode /net/ci-files01-hki.intra.qt.io/hdd/www/input/mac/Xcode_8.2.xz 8.2 diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh b/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh index a8f7cca1..cb7dcfc6 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/21-install-commandlinetools.sh @@ -35,7 +35,7 @@ set -ex -source "${BASH_SOURCE%/*}/../common/install-commandlinetools.sh" +source "${BASH_SOURCE%/*}/../common/macos/install-commandlinetools.sh" version="8.2" packageName="Command_Line_Tools_macOS_10.11_for_Xcode_$version.dmg" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-cmake.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-cmake.sh index 3cdbd463..e5dd1910 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/25-cmake.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-cmake.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/cmake.sh +$BASEDIR/../common/macos/cmake.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-homebrew.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-homebrew.sh index 9fb5d672..0ead5a58 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/25-homebrew.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-homebrew.sh @@ -3,4 +3,4 @@ set -ex BASEDIR=$(dirname "$0") -$BASEDIR/../common/homebrew.sh +$BASEDIR/../common/macos/homebrew.sh diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh index 17bb0df3..89534baf 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-mysql.sh @@ -39,8 +39,8 @@ set -ex -# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" +# shellcheck source=../common/macos/InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/macos/InstallAppFromCompressedFileFromURL.sh" PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/mysql-5.7.15-osx10.11-x86_64.tar.gz" AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh index f71225f5..8d88630b 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-postgresql.sh @@ -39,8 +39,8 @@ set -ex -# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh -source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh" +# shellcheck source=../common/macos/InstallAppFromCompressedFileFromURL.sh +source "${BASH_SOURCE%/*}/../common/macos/InstallAppFromCompressedFileFromURL.sh" PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/Postgres-9.6.0.zip" AltUrl="https://github.com/PostgresApp/PostgresApp/releases/download/9.6.0/Postgres-9.6.0.zip" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh b/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh index b18e4923..92b05bf3 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/25-python3.sh @@ -1,4 +1,4 @@ #!/usr/bin/env bash set -ex -source "${BASH_SOURCE%/*}/../common/python3.sh" +source "${BASH_SOURCE%/*}/../common/macos/python3.sh" diff --git a/coin/provisioning/qtci-osx-10.11-x86_64/27-libclang.sh b/coin/provisioning/qtci-osx-10.11-x86_64/27-libclang.sh index 2a8a90c3..fea11e01 100755 --- a/coin/provisioning/qtci-osx-10.11-x86_64/27-libclang.sh +++ b/coin/provisioning/qtci-osx-10.11-x86_64/27-libclang.sh @@ -4,4 +4,4 @@ set -ex BASEDIR=$(dirname "$0") # There is only one mac package and common script uses it as a default -$BASEDIR/../common/libclang.sh +$BASEDIR/../common/unix/libclang.sh diff --git a/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1 b/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1 index 1042c846..ee3b3b7d 100644 --- a/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-ntp.ps1" +. "$PSScriptRoot\..\common\windows\disable-ntp.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/02-python.ps1 b/coin/provisioning/qtci-windows-10-x86/02-python.ps1 index 27c618e1..19e64a94 100644 --- a/coin/provisioning/qtci-windows-10-x86/02-python.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/02-python.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python.ps1" 32 +. "$PSScriptRoot\..\common\windows\python.ps1" 32 diff --git a/coin/provisioning/qtci-windows-10-x86/03-conan.ps1 b/coin/provisioning/qtci-windows-10-x86/03-conan.ps1 index 2fc36311..75c6a232 100644 --- a/coin/provisioning/qtci-windows-10-x86/03-conan.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/03-conan.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\..\common\03-conan.ps1" +. "$PSScriptRoot\..\common\windows\03-conan.ps1" Run-Conan-Install ` -ConanfilesDir "$PSScriptRoot\conanfiles" ` diff --git a/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 index f92acd91..8f94b3d5 100644 --- a/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/04-disable-windefender.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windefender.ps1" +. "$PSScriptRoot\..\common\windows\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1 b/coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1 index 167cfd35..eed6b734 100644 --- a/coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\wsearch-off.ps1" +. "$PSScriptRoot\..\common\windows\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/06-mesa_llvmpipe.ps1 b/coin/provisioning/qtci-windows-10-x86/06-mesa_llvmpipe.ps1 index b405191e..1b1a07e9 100644 --- a/coin/provisioning/qtci-windows-10-x86/06-mesa_llvmpipe.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/06-mesa_llvmpipe.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\mesa_llvmpipe.ps1" +. "$PSScriptRoot\..\common\windows\mesa_llvmpipe.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 b/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 index e46361a0..ba571a1e 100644 --- a/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/06-ninja.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\ninja.ps1" +. "$PSScriptRoot\..\common\windows\ninja.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/08-libclang.ps1 b/coin/provisioning/qtci-windows-10-x86/08-libclang.ps1 index cc8be923..3ad5b9fd 100644 --- a/coin/provisioning/qtci-windows-10-x86/08-libclang.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/08-libclang.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\libclang.ps1" 32 +. "$PSScriptRoot\..\common\windows\libclang.ps1" 32 diff --git a/coin/provisioning/qtci-windows-10-x86/08-python3.ps1 b/coin/provisioning/qtci-windows-10-x86/08-python3.ps1 index 164fbe43..28299307 100644 --- a/coin/provisioning/qtci-windows-10-x86/08-python3.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/08-python3.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python3.ps1" 32 +. "$PSScriptRoot\..\common\windows\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 b/coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 index 0d28ea1e..875b426f 100644 --- a/coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/09-install-ruby.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-ruby.ps1" +. "$PSScriptRoot\..\common\windows\install-ruby.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/10-icu.ps1 b/coin/provisioning/qtci-windows-10-x86/10-icu.ps1 index 325be36a..074a7a6d 100644 --- a/coin/provisioning/qtci-windows-10-x86/10-icu.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/10-icu.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\icu.ps1" +. "$PSScriptRoot\..\common\windows\icu.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/10-msvc_2015_update3_patch.ps1 b/coin/provisioning/qtci-windows-10-x86/10-msvc_2015_update3_patch.ps1 index 37af7119..fe1aec7d 100644 --- a/coin/provisioning/qtci-windows-10-x86/10-msvc_2015_update3_patch.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/10-msvc_2015_update3_patch.ps1 @@ -30,5 +30,5 @@ ## $QT_END_LICENSE$ ## ############################################################################# -. "$PSScriptRoot\..\common\msvc_2015_update3_patch.ps1" +. "$PSScriptRoot\..\common\windows\msvc_2015_update3_patch.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/60-jom.ps1 b/coin/provisioning/qtci-windows-10-x86/60-jom.ps1 index 842c65dd..b246ce25 100644 --- a/coin/provisioning/qtci-windows-10-x86/60-jom.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/60-jom.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\jom.ps1" +. "$PSScriptRoot\..\common\windows\jom.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 b/coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 index 8dbe0372..73dc7bc2 100644 --- a/coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/70-cmake.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\cmake.ps1" +. "$PSScriptRoot\..\common\windows\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/90-libusb.ps1 b/coin/provisioning/qtci-windows-10-x86/90-libusb.ps1 index a853ffef..29a1cfa4 100644 --- a/coin/provisioning/qtci-windows-10-x86/90-libusb.ps1 +++ b/coin/provisioning/qtci-windows-10-x86/90-libusb.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\libusb.ps1" +. "$PSScriptRoot\..\common\windows\libusb.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-allow-remote-desktop-access.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-allow-remote-desktop-access.ps1 index e8e24995..af05e838 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/01-allow-remote-desktop-access.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/01-allow-remote-desktop-access.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\allow-remote-desktop-access.ps1" +. "$PSScriptRoot\..\common\windows\allow-remote-desktop-access.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 index f92acd91..8f94b3d5 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/01-disable-windefender.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windefender.ps1" +. "$PSScriptRoot\..\common\windows\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/02-disable-ntp.ps1 b/coin/provisioning/qtci-windows-10-x86_64/02-disable-ntp.ps1 index 1042c846..ee3b3b7d 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/02-disable-ntp.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/02-disable-ntp.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-ntp.ps1" +. "$PSScriptRoot\..\common\windows\disable-ntp.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/02-disable-sleep.ps1 b/coin/provisioning/qtci-windows-10-x86_64/02-disable-sleep.ps1 index ae3f327d..5bf811ef 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/02-disable-sleep.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/02-disable-sleep.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-sleep.ps1" +. "$PSScriptRoot\..\common\windows\disable-sleep.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/02-python.ps1 b/coin/provisioning/qtci-windows-10-x86_64/02-python.ps1 index 44c1c5ff..e2e9be9c 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/02-python.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/02-python.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python.ps1" 64 +. "$PSScriptRoot\..\common\windows\python.ps1" 64 diff --git a/coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1 b/coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1 index 65aee221..c2068666 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\..\common\03-conan.ps1" +. "$PSScriptRoot\..\common\windows\03-conan.ps1" Run-Conan-Install ` -ConanfilesDir "$PSScriptRoot\conanfiles" ` diff --git a/coin/provisioning/qtci-windows-10-x86_64/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-10-x86_64/03-install-sevenzip.ps1 index ee3f36a9..a9044256 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/03-install-sevenzip.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/03-install-sevenzip.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-sevenzip.ps1" +. "$PSScriptRoot\..\common\windows\install-sevenzip.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 index c19bf6cd..57428310 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/04-disable-windows-updates.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windows-updates.ps1" +. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1 b/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1 index 3ffe1a06..18ce0581 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/05-qnx_700.ps1 @@ -31,7 +31,7 @@ ## ############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # This script installs QNX SDP 7.0 diff --git a/coin/provisioning/qtci-windows-10-x86_64/05-wsearch-off.ps1 b/coin/provisioning/qtci-windows-10-x86_64/05-wsearch-off.ps1 index 167cfd35..eed6b734 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/05-wsearch-off.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/05-wsearch-off.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\wsearch-off.ps1" +. "$PSScriptRoot\..\common\windows\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/06-mesa_llvmpipe.ps1 b/coin/provisioning/qtci-windows-10-x86_64/06-mesa_llvmpipe.ps1 index b405191e..1b1a07e9 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/06-mesa_llvmpipe.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/06-mesa_llvmpipe.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\mesa_llvmpipe.ps1" +. "$PSScriptRoot\..\common\windows\mesa_llvmpipe.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/06-ninja.ps1 b/coin/provisioning/qtci-windows-10-x86_64/06-ninja.ps1 index e46361a0..ba571a1e 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/06-ninja.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/06-ninja.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\ninja.ps1" +. "$PSScriptRoot\..\common\windows\ninja.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/08-install-git.ps1 b/coin/provisioning/qtci-windows-10-x86_64/08-install-git.ps1 index f9129cff..38106de7 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/08-install-git.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/08-install-git.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-git.ps1" +. "$PSScriptRoot\..\common\windows\install-git.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/08-install-jdk.ps1 b/coin/provisioning/qtci-windows-10-x86_64/08-install-jdk.ps1 index 3b64ffec..15065b55 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/08-install-jdk.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/08-install-jdk.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-jdk.ps1" +. "$PSScriptRoot\..\common\windows\install-jdk.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/08-libclang.ps1 b/coin/provisioning/qtci-windows-10-x86_64/08-libclang.ps1 index 7eeb0a37..b6e3582c 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/08-libclang.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/08-libclang.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\libclang.ps1" 64 +. "$PSScriptRoot\..\common\windows\libclang.ps1" 64 diff --git a/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 b/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 index b0c21996..3201032d 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/08-python3.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python3.ps1" 64 +. "$PSScriptRoot\..\common\windows\python3.ps1" 64 diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-dependencywalker.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-dependencywalker.ps1 index 8d549455..331de489 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/09-install-dependencywalker.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-dependencywalker.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-dependencywalker.ps1" +. "$PSScriptRoot\..\common\windows\install-dependencywalker.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw530.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw530.ps1 index 7c4cd8ac..684816f0 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw530.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw530.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\..\common\install-mingw.ps1" +. "$PSScriptRoot\..\common\windows\install-mingw.ps1" # This script will install MinGW 5.3.0 diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw630.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw630.ps1 index e11f2310..27612c49 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw630.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw630.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\..\common\install-mingw.ps1" +. "$PSScriptRoot\..\common\windows\install-mingw.ps1" # This script will install MinGW 6.3.0 diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-ruby.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-ruby.ps1 index 0d28ea1e..875b426f 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/09-install-ruby.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-ruby.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-ruby.ps1" +. "$PSScriptRoot\..\common\windows\install-ruby.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-strawberry-perl.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-strawberry-perl.ps1 index 18109622..2b5756be 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/09-install-strawberry-perl.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-strawberry-perl.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-strawberry-perl.ps1" +. "$PSScriptRoot\..\common\windows\install-strawberry-perl.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-openssl.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-openssl.ps1 index f3906f78..d57ad1cd 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/09-openssl.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/09-openssl.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\openssl.ps1" +. "$PSScriptRoot\..\common\windows\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-set-network-test-server.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-set-network-test-server.ps1 index 16d2e180..7918fabf 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/09-set-network-test-server.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/09-set-network-test-server.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\set-network-test-server.ps1" +. "$PSScriptRoot\..\common\windows\set-network-test-server.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/10-icu.ps1 b/coin/provisioning/qtci-windows-10-x86_64/10-icu.ps1 index 325be36a..074a7a6d 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/10-icu.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/10-icu.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\icu.ps1" +. "$PSScriptRoot\..\common\windows\icu.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 b/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 index 37af7119..fe1aec7d 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 @@ -30,5 +30,5 @@ ## $QT_END_LICENSE$ ## ############################################################################# -. "$PSScriptRoot\..\common\msvc_2015_update3_patch.ps1" +. "$PSScriptRoot\..\common\windows\msvc_2015_update3_patch.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/30-fbx.ps1 b/coin/provisioning/qtci-windows-10-x86_64/30-fbx.ps1 index 82cee080..468b0433 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/30-fbx.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/30-fbx.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\fbx_windows.ps1" +. "$PSScriptRoot\..\common\windows\fbx_windows.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1 b/coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1 index 39627626..2a71fd55 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/30-qnx660.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-qnx660.ps1" +. "$PSScriptRoot\..\common\windows\install-qnx660.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/50-patch_qnx.ps1 b/coin/provisioning/qtci-windows-10-x86_64/50-patch_qnx.ps1 index 41210dcb..de486c97 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/50-patch_qnx.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/50-patch_qnx.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\patch_qnx.ps1" +. "$PSScriptRoot\..\common\windows\patch_qnx.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/60-jom.ps1 b/coin/provisioning/qtci-windows-10-x86_64/60-jom.ps1 index 842c65dd..b246ce25 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/60-jom.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/60-jom.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\jom.ps1" +. "$PSScriptRoot\..\common\windows\jom.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/70-cmake.ps1 b/coin/provisioning/qtci-windows-10-x86_64/70-cmake.ps1 index 8dbe0372..73dc7bc2 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/70-cmake.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/70-cmake.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\cmake.ps1" +. "$PSScriptRoot\..\common\windows\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-3dstudio_3rdparty.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-3dstudio_3rdparty.ps1 index 3bc58072..114f52f9 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/90-3dstudio_3rdparty.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/90-3dstudio_3rdparty.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\3dstudio_3rdparty.ps1" +. "$PSScriptRoot\..\common\windows\3dstudio_3rdparty.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-install-notepad++.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-install-notepad++.ps1 index 1f26c731..455d92bf 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/90-install-notepad++.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/90-install-notepad++.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-notepad++.ps1" +. "$PSScriptRoot\..\common\windows\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-install-virtualbox.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-install-virtualbox.ps1 index 4d09becf..298375a3 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/90-install-virtualbox.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/90-install-virtualbox.ps1 @@ -31,7 +31,7 @@ ## ############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # This script will install VirtualBox diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-libusb.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-libusb.ps1 index a853ffef..29a1cfa4 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/90-libusb.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/90-libusb.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\libusb.ps1" +. "$PSScriptRoot\..\common\windows\libusb.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-mysql.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-mysql.ps1 index f6902153..864a79a5 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/90-mysql.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/90-mysql.ps1 @@ -1,2 +1,2 @@ -. "$PSScriptRoot\..\common\mysql.ps1" +. "$PSScriptRoot\..\common\windows\mysql.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-postgresql.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-postgresql.ps1 index c1d8e13e..0e0d87be 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/90-postgresql.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/90-postgresql.ps1 @@ -1,2 +1,2 @@ -. "$PSScriptRoot\..\common\postgresql.ps1" +. "$PSScriptRoot\..\common\windows\postgresql.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/90-signing-tools.ps1 b/coin/provisioning/qtci-windows-10-x86_64/90-signing-tools.ps1 index 882bd1de..7d01edac 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/90-signing-tools.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/90-signing-tools.ps1 @@ -32,7 +32,7 @@ ## ############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # Signing tools are needed to sign offline installers when releasing diff --git a/coin/provisioning/qtci-windows-7-x86/01-allow-remote-desktop-access.ps1 b/coin/provisioning/qtci-windows-7-x86/01-allow-remote-desktop-access.ps1 index e8e24995..af05e838 100644 --- a/coin/provisioning/qtci-windows-7-x86/01-allow-remote-desktop-access.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/01-allow-remote-desktop-access.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\allow-remote-desktop-access.ps1" +. "$PSScriptRoot\..\common\windows\allow-remote-desktop-access.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/01-disable-uac.ps1 b/coin/provisioning/qtci-windows-7-x86/01-disable-uac.ps1 index 2303699c..51eb0b2b 100644 --- a/coin/provisioning/qtci-windows-7-x86/01-disable-uac.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/01-disable-uac.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-uac.ps1" +. "$PSScriptRoot\..\common\windows\disable-uac.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/02-disable-ntp.ps1 b/coin/provisioning/qtci-windows-7-x86/02-disable-ntp.ps1 index 1042c846..ee3b3b7d 100644 --- a/coin/provisioning/qtci-windows-7-x86/02-disable-ntp.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/02-disable-ntp.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-ntp.ps1" +. "$PSScriptRoot\..\common\windows\disable-ntp.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/02-disable-sleep.ps1 b/coin/provisioning/qtci-windows-7-x86/02-disable-sleep.ps1 index ae3f327d..5bf811ef 100644 --- a/coin/provisioning/qtci-windows-7-x86/02-disable-sleep.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/02-disable-sleep.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-sleep.ps1" +. "$PSScriptRoot\..\common\windows\disable-sleep.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/02-memorypershell.ps1 b/coin/provisioning/qtci-windows-7-x86/02-memorypershell.ps1 index ba24f9d7..e9a9c438 100644 --- a/coin/provisioning/qtci-windows-7-x86/02-memorypershell.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/02-memorypershell.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\memorypershell.ps1" +. "$PSScriptRoot\..\common\windows\memorypershell.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/02-python.ps1 b/coin/provisioning/qtci-windows-7-x86/02-python.ps1 index 27c618e1..19e64a94 100644 --- a/coin/provisioning/qtci-windows-7-x86/02-python.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/02-python.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python.ps1" 32 +. "$PSScriptRoot\..\common\windows\python.ps1" 32 diff --git a/coin/provisioning/qtci-windows-7-x86/03-conan.ps1 b/coin/provisioning/qtci-windows-7-x86/03-conan.ps1 index 163739fa..807e5480 100644 --- a/coin/provisioning/qtci-windows-7-x86/03-conan.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/03-conan.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\..\common\03-conan.ps1" +. "$PSScriptRoot\..\common\windows\03-conan.ps1" Run-Conan-Install ` -ConanfilesDir "$PSScriptRoot\conanfiles" ` diff --git a/coin/provisioning/qtci-windows-7-x86/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-7-x86/03-install-sevenzip.ps1 index ee3f36a9..a9044256 100644 --- a/coin/provisioning/qtci-windows-7-x86/03-install-sevenzip.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/03-install-sevenzip.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-sevenzip.ps1" +. "$PSScriptRoot\..\common\windows\install-sevenzip.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-7-x86/04-disable-windefender.ps1 index f92acd91..8f94b3d5 100644 --- a/coin/provisioning/qtci-windows-7-x86/04-disable-windefender.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/04-disable-windefender.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windefender.ps1" +. "$PSScriptRoot\..\common\windows\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-7-x86/04-disable-windows-updates.ps1 index c19bf6cd..57428310 100644 --- a/coin/provisioning/qtci-windows-7-x86/04-disable-windows-updates.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/04-disable-windows-updates.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windows-updates.ps1" +. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/04-msys.ps1 b/coin/provisioning/qtci-windows-7-x86/04-msys.ps1 index 9c1d90d4..8bfcdbae 100644 --- a/coin/provisioning/qtci-windows-7-x86/04-msys.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/04-msys.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # This script will install msys which is needed for configuring openssl for Android diff --git a/coin/provisioning/qtci-windows-7-x86/05-wsearch-off.ps1 b/coin/provisioning/qtci-windows-7-x86/05-wsearch-off.ps1 index 167cfd35..eed6b734 100644 --- a/coin/provisioning/qtci-windows-7-x86/05-wsearch-off.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/05-wsearch-off.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\wsearch-off.ps1" +. "$PSScriptRoot\..\common\windows\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/07-vc_redist.ps1 b/coin/provisioning/qtci-windows-7-x86/07-vc_redist.ps1 index ad3d5950..b9d8153e 100644 --- a/coin/provisioning/qtci-windows-7-x86/07-vc_redist.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/07-vc_redist.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\vc_redist.ps1" 32 +. "$PSScriptRoot\..\common\windows\vc_redist.ps1" 32 diff --git a/coin/provisioning/qtci-windows-7-x86/08-install-git.ps1 b/coin/provisioning/qtci-windows-7-x86/08-install-git.ps1 index f9129cff..38106de7 100644 --- a/coin/provisioning/qtci-windows-7-x86/08-install-git.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/08-install-git.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-git.ps1" +. "$PSScriptRoot\..\common\windows\install-git.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/08-install-jdk.ps1 b/coin/provisioning/qtci-windows-7-x86/08-install-jdk.ps1 index 3b64ffec..15065b55 100644 --- a/coin/provisioning/qtci-windows-7-x86/08-install-jdk.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/08-install-jdk.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-jdk.ps1" +. "$PSScriptRoot\..\common\windows\install-jdk.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/08-mesa_llvmpipe.ps1 b/coin/provisioning/qtci-windows-7-x86/08-mesa_llvmpipe.ps1 index b405191e..1b1a07e9 100644 --- a/coin/provisioning/qtci-windows-7-x86/08-mesa_llvmpipe.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/08-mesa_llvmpipe.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\mesa_llvmpipe.ps1" +. "$PSScriptRoot\..\common\windows\mesa_llvmpipe.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/08-ninja.ps1 b/coin/provisioning/qtci-windows-7-x86/08-ninja.ps1 index e46361a0..ba571a1e 100644 --- a/coin/provisioning/qtci-windows-7-x86/08-ninja.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/08-ninja.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\ninja.ps1" +. "$PSScriptRoot\..\common\windows\ninja.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/08-python3.ps1 b/coin/provisioning/qtci-windows-7-x86/08-python3.ps1 index 164fbe43..28299307 100644 --- a/coin/provisioning/qtci-windows-7-x86/08-python3.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/08-python3.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python3.ps1" 32 +. "$PSScriptRoot\..\common\windows\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-7-x86/09-cmake.ps1 b/coin/provisioning/qtci-windows-7-x86/09-cmake.ps1 index 8dbe0372..73dc7bc2 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-cmake.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-cmake.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\cmake.ps1" +. "$PSScriptRoot\..\common\windows\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/09-install-dependencywalker.ps1 b/coin/provisioning/qtci-windows-7-x86/09-install-dependencywalker.ps1 index 8d549455..331de489 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-install-dependencywalker.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-install-dependencywalker.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-dependencywalker.ps1" +. "$PSScriptRoot\..\common\windows\install-dependencywalker.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/09-install-mingw530.ps1 b/coin/provisioning/qtci-windows-7-x86/09-install-mingw530.ps1 index 7c4cd8ac..684816f0 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-install-mingw530.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-install-mingw530.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\..\common\install-mingw.ps1" +. "$PSScriptRoot\..\common\windows\install-mingw.ps1" # This script will install MinGW 5.3.0 diff --git a/coin/provisioning/qtci-windows-7-x86/09-install-ruby.ps1 b/coin/provisioning/qtci-windows-7-x86/09-install-ruby.ps1 index 0d28ea1e..875b426f 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-install-ruby.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-install-ruby.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-ruby.ps1" +. "$PSScriptRoot\..\common\windows\install-ruby.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/09-install-strawberry-perl.ps1 b/coin/provisioning/qtci-windows-7-x86/09-install-strawberry-perl.ps1 index 18109622..2b5756be 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-install-strawberry-perl.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-install-strawberry-perl.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-strawberry-perl.ps1" +. "$PSScriptRoot\..\common\windows\install-strawberry-perl.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/09-jom.ps1 b/coin/provisioning/qtci-windows-7-x86/09-jom.ps1 index 842c65dd..b246ce25 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-jom.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-jom.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\jom.ps1" +. "$PSScriptRoot\..\common\windows\jom.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/09-mysql.ps1 b/coin/provisioning/qtci-windows-7-x86/09-mysql.ps1 index a41035da..eca19011 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-mysql.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-mysql.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\mysql.ps1" +. "$PSScriptRoot\..\common\windows\mysql.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/09-openssl.ps1 b/coin/provisioning/qtci-windows-7-x86/09-openssl.ps1 index f3906f78..d57ad1cd 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-openssl.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-openssl.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\openssl.ps1" +. "$PSScriptRoot\..\common\windows\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/09-postgresql.ps1 b/coin/provisioning/qtci-windows-7-x86/09-postgresql.ps1 index 92339a45..451d2452 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-postgresql.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-postgresql.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\postgresql.ps1" +. "$PSScriptRoot\..\common\windows\postgresql.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/09-set-network-test-server.ps1 b/coin/provisioning/qtci-windows-7-x86/09-set-network-test-server.ps1 index 16d2e180..7918fabf 100644 --- a/coin/provisioning/qtci-windows-7-x86/09-set-network-test-server.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/09-set-network-test-server.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\set-network-test-server.ps1" +. "$PSScriptRoot\..\common\windows\set-network-test-server.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/10-dxsdk.ps1 b/coin/provisioning/qtci-windows-7-x86/10-dxsdk.ps1 index ba194de6..6fea9693 100644 --- a/coin/provisioning/qtci-windows-7-x86/10-dxsdk.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/10-dxsdk.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # This script installs DirectX SDK diff --git a/coin/provisioning/qtci-windows-7-x86/10-icu.ps1 b/coin/provisioning/qtci-windows-7-x86/10-icu.ps1 index 325be36a..074a7a6d 100644 --- a/coin/provisioning/qtci-windows-7-x86/10-icu.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/10-icu.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\icu.ps1" +. "$PSScriptRoot\..\common\windows\icu.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/30-android.ps1 b/coin/provisioning/qtci-windows-7-x86/30-android.ps1 index f355a5de..3568c681 100644 --- a/coin/provisioning/qtci-windows-7-x86/30-android.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/30-android.ps1 @@ -31,7 +31,7 @@ ## ############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # This script installs Android sdk and ndk # It also runs update for SDK API level 21, latest SDK tools, latest platform-tools and build-tools version $sdkBuildToolsVersion diff --git a/coin/provisioning/qtci-windows-7-x86/31-android_openssl.ps1 b/coin/provisioning/qtci-windows-7-x86/31-android_openssl.ps1 index 4f2b74eb..a38272a6 100644 --- a/coin/provisioning/qtci-windows-7-x86/31-android_openssl.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/31-android_openssl.ps1 @@ -33,7 +33,7 @@ # Requires: 7z, perl and msys -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # OpenSSL need to be configured from sources for Android build in windows 7 # Msys need to be installed to target machine diff --git a/coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1 b/coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1 index 41210dcb..de486c97 100644 --- a/coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/50-patch_qnx.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\patch_qnx.ps1" +. "$PSScriptRoot\..\common\windows\patch_qnx.ps1" diff --git a/coin/provisioning/qtci-windows-7-x86/90-install-notepad++.ps1 b/coin/provisioning/qtci-windows-7-x86/90-install-notepad++.ps1 index 1f26c731..455d92bf 100644 --- a/coin/provisioning/qtci-windows-7-x86/90-install-notepad++.ps1 +++ b/coin/provisioning/qtci-windows-7-x86/90-install-notepad++.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-notepad++.ps1" +. "$PSScriptRoot\..\common\windows\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/01-allow-remote-desktop-access.ps1 b/coin/provisioning/qtci-windows-8.1-x86/01-allow-remote-desktop-access.ps1 index e8e24995..af05e838 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/01-allow-remote-desktop-access.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/01-allow-remote-desktop-access.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\allow-remote-desktop-access.ps1" +. "$PSScriptRoot\..\common\windows\allow-remote-desktop-access.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/01-disable-uac.ps1 b/coin/provisioning/qtci-windows-8.1-x86/01-disable-uac.ps1 index 2303699c..51eb0b2b 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/01-disable-uac.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/01-disable-uac.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-uac.ps1" +. "$PSScriptRoot\..\common\windows\disable-uac.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/02-disable-ntp.ps1 b/coin/provisioning/qtci-windows-8.1-x86/02-disable-ntp.ps1 index 1042c846..ee3b3b7d 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/02-disable-ntp.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/02-disable-ntp.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-ntp.ps1" +. "$PSScriptRoot\..\common\windows\disable-ntp.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/02-disable-sleep.ps1 b/coin/provisioning/qtci-windows-8.1-x86/02-disable-sleep.ps1 index ae3f327d..5bf811ef 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/02-disable-sleep.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/02-disable-sleep.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-sleep.ps1" +. "$PSScriptRoot\..\common\windows\disable-sleep.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/02-python.ps1 b/coin/provisioning/qtci-windows-8.1-x86/02-python.ps1 index 44c1c5ff..e2e9be9c 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/02-python.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/02-python.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python.ps1" 64 +. "$PSScriptRoot\..\common\windows\python.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-8.1-x86/03-install-sevenzip.ps1 index ee3f36a9..a9044256 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/03-install-sevenzip.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/03-install-sevenzip.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-sevenzip.ps1" +. "$PSScriptRoot\..\common\windows\install-sevenzip.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-8.1-x86/04-disable-windefender.ps1 index f92acd91..8f94b3d5 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/04-disable-windefender.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/04-disable-windefender.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windefender.ps1" +. "$PSScriptRoot\..\common\windows\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-8.1-x86/04-disable-windows-updates.ps1 index c19bf6cd..57428310 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/04-disable-windows-updates.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/04-disable-windows-updates.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windows-updates.ps1" +. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/05-wsearch-off.ps1 b/coin/provisioning/qtci-windows-8.1-x86/05-wsearch-off.ps1 index 167cfd35..eed6b734 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/05-wsearch-off.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/05-wsearch-off.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\wsearch-off.ps1" +. "$PSScriptRoot\..\common\windows\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/07-mesa_llvmpipe.ps1 b/coin/provisioning/qtci-windows-8.1-x86/07-mesa_llvmpipe.ps1 index b405191e..1b1a07e9 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/07-mesa_llvmpipe.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/07-mesa_llvmpipe.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\mesa_llvmpipe.ps1" +. "$PSScriptRoot\..\common\windows\mesa_llvmpipe.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/07-vc_redist.ps1 b/coin/provisioning/qtci-windows-8.1-x86/07-vc_redist.ps1 index ad3d5950..b9d8153e 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/07-vc_redist.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/07-vc_redist.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\vc_redist.ps1" 32 +. "$PSScriptRoot\..\common\windows\vc_redist.ps1" 32 diff --git a/coin/provisioning/qtci-windows-8.1-x86/08-install-git.ps1 b/coin/provisioning/qtci-windows-8.1-x86/08-install-git.ps1 index f9129cff..38106de7 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/08-install-git.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/08-install-git.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-git.ps1" +. "$PSScriptRoot\..\common\windows\install-git.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/08-install-jdk.ps1 b/coin/provisioning/qtci-windows-8.1-x86/08-install-jdk.ps1 index 3b64ffec..15065b55 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/08-install-jdk.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/08-install-jdk.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-jdk.ps1" +. "$PSScriptRoot\..\common\windows\install-jdk.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/08-libclang.ps1 b/coin/provisioning/qtci-windows-8.1-x86/08-libclang.ps1 index cc8be923..3ad5b9fd 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/08-libclang.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/08-libclang.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\libclang.ps1" 32 +. "$PSScriptRoot\..\common\windows\libclang.ps1" 32 diff --git a/coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1 b/coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1 index 164fbe43..28299307 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/08-python3.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python3.ps1" 32 +. "$PSScriptRoot\..\common\windows\python3.ps1" 32 diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-install-dependencywalker.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-install-dependencywalker.ps1 index 8d549455..331de489 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/09-install-dependencywalker.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/09-install-dependencywalker.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-dependencywalker.ps1" +. "$PSScriptRoot\..\common\windows\install-dependencywalker.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-install-ruby.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-install-ruby.ps1 index 0d28ea1e..875b426f 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/09-install-ruby.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/09-install-ruby.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-ruby.ps1" +. "$PSScriptRoot\..\common\windows\install-ruby.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-install-strawberry-perl.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-install-strawberry-perl.ps1 index 18109622..2b5756be 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/09-install-strawberry-perl.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/09-install-strawberry-perl.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-strawberry-perl.ps1" +. "$PSScriptRoot\..\common\windows\install-strawberry-perl.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 index 8540c67d..202d072d 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/09-msvc-2013-update5.ps1 @@ -30,7 +30,7 @@ ## $QT_END_LICENSE$ ## ############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # Install Visual Studio 2013 update 5 diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-mysql.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-mysql.ps1 index a41035da..eca19011 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/09-mysql.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/09-mysql.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\mysql.ps1" +. "$PSScriptRoot\..\common\windows\mysql.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1 index f3906f78..d57ad1cd 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/09-openssl.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\openssl.ps1" +. "$PSScriptRoot\..\common\windows\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-postgresql.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-postgresql.ps1 index 92339a45..451d2452 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/09-postgresql.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/09-postgresql.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\postgresql.ps1" +. "$PSScriptRoot\..\common\windows\postgresql.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/09-set-network-test-server.ps1 b/coin/provisioning/qtci-windows-8.1-x86/09-set-network-test-server.ps1 index 16d2e180..7918fabf 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/09-set-network-test-server.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/09-set-network-test-server.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\set-network-test-server.ps1" +. "$PSScriptRoot\..\common\windows\set-network-test-server.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 b/coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 index 325be36a..074a7a6d 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/10-icu.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\icu.ps1" +. "$PSScriptRoot\..\common\windows\icu.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1 b/coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1 index 8dbe0372..73dc7bc2 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/60-cmake.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\cmake.ps1" +. "$PSScriptRoot\..\common\windows\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 b/coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 index 842c65dd..b246ce25 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/70-jom.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\jom.ps1" +. "$PSScriptRoot\..\common\windows\jom.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86/90-install-notepad++.ps1 b/coin/provisioning/qtci-windows-8.1-x86/90-install-notepad++.ps1 index 1f26c731..455d92bf 100644 --- a/coin/provisioning/qtci-windows-8.1-x86/90-install-notepad++.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86/90-install-notepad++.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-notepad++.ps1" +. "$PSScriptRoot\..\common\windows\install-notepad++.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/01-allow-remote-desktop-access.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/01-allow-remote-desktop-access.ps1 index e8e24995..af05e838 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/01-allow-remote-desktop-access.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/01-allow-remote-desktop-access.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\allow-remote-desktop-access.ps1" +. "$PSScriptRoot\..\common\windows\allow-remote-desktop-access.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/01-disable-uac.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/01-disable-uac.ps1 index 2303699c..51eb0b2b 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/01-disable-uac.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/01-disable-uac.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-uac.ps1" +. "$PSScriptRoot\..\common\windows\disable-uac.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/02-disable-ntp.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/02-disable-ntp.ps1 index 1042c846..ee3b3b7d 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/02-disable-ntp.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/02-disable-ntp.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-ntp.ps1" +. "$PSScriptRoot\..\common\windows\disable-ntp.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/02-disable-sleep.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/02-disable-sleep.ps1 index ae3f327d..5bf811ef 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/02-disable-sleep.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/02-disable-sleep.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-sleep.ps1" +. "$PSScriptRoot\..\common\windows\disable-sleep.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1 index 44c1c5ff..e2e9be9c 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/02-python.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python.ps1" 64 +. "$PSScriptRoot\..\common\windows\python.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/03-install-sevenzip.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/03-install-sevenzip.ps1 index ee3f36a9..a9044256 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/03-install-sevenzip.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/03-install-sevenzip.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-sevenzip.ps1" +. "$PSScriptRoot\..\common\windows\install-sevenzip.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windefender.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windefender.ps1 index f92acd91..8f94b3d5 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windefender.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windefender.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windefender.ps1" +. "$PSScriptRoot\..\common\windows\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windows-updates.ps1 index c19bf6cd..57428310 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windows-updates.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/04-disable-windows-updates.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\disable-windows-updates.ps1" +. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/05-wsearch-off.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/05-wsearch-off.ps1 index 167cfd35..eed6b734 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/05-wsearch-off.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/05-wsearch-off.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\wsearch-off.ps1" +. "$PSScriptRoot\..\common\windows\wsearch-off.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/07-mesa_llvmpipe.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/07-mesa_llvmpipe.ps1 index b405191e..1b1a07e9 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/07-mesa_llvmpipe.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/07-mesa_llvmpipe.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\mesa_llvmpipe.ps1" +. "$PSScriptRoot\..\common\windows\mesa_llvmpipe.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/07-vc_redist.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/07-vc_redist.ps1 index 6070c80b..b8c1ce9f 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/07-vc_redist.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/07-vc_redist.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\vc_redist.ps1" 64 +. "$PSScriptRoot\..\common\windows\vc_redist.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/08-install-git.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/08-install-git.ps1 index f9129cff..38106de7 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/08-install-git.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/08-install-git.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-git.ps1" +. "$PSScriptRoot\..\common\windows\install-git.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/08-install-jdk.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/08-install-jdk.ps1 index 3b64ffec..15065b55 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/08-install-jdk.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/08-install-jdk.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-jdk.ps1" +. "$PSScriptRoot\..\common\windows\install-jdk.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/08-libclang.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/08-libclang.ps1 index 7eeb0a37..b6e3582c 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/08-libclang.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/08-libclang.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\libclang.ps1" 64 +. "$PSScriptRoot\..\common\windows\libclang.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/08-msvc-2013-update5.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/08-msvc-2013-update5.ps1 index 8540c67d..202d072d 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/08-msvc-2013-update5.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/08-msvc-2013-update5.ps1 @@ -30,7 +30,7 @@ ## $QT_END_LICENSE$ ## ############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" +. "$PSScriptRoot\..\common\windows\helpers.ps1" # Install Visual Studio 2013 update 5 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1 index b0c21996..3201032d 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/08-python3.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\python3.ps1" 64 +. "$PSScriptRoot\..\common\windows\python3.ps1" 64 diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-install-dependencywalker.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-install-dependencywalker.ps1 index 8d549455..331de489 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/09-install-dependencywalker.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-install-dependencywalker.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-dependencywalker.ps1" +. "$PSScriptRoot\..\common\windows\install-dependencywalker.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-install-ruby.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-install-ruby.ps1 index 0d28ea1e..875b426f 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/09-install-ruby.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-install-ruby.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-ruby.ps1" +. "$PSScriptRoot\..\common\windows\install-ruby.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-install-strawberry-perl.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-install-strawberry-perl.ps1 index 18109622..2b5756be 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/09-install-strawberry-perl.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-install-strawberry-perl.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-strawberry-perl.ps1" +. "$PSScriptRoot\..\common\windows\install-strawberry-perl.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-mysql.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-mysql.ps1 index a41035da..eca19011 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/09-mysql.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-mysql.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\mysql.ps1" +. "$PSScriptRoot\..\common\windows\mysql.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1 index f3906f78..d57ad1cd 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-openssl.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\openssl.ps1" +. "$PSScriptRoot\..\common\windows\openssl.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-postgresql.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-postgresql.ps1 index 92339a45..451d2452 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/09-postgresql.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-postgresql.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\postgresql.ps1" +. "$PSScriptRoot\..\common\windows\postgresql.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/09-set-network-test-server.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/09-set-network-test-server.ps1 index 16d2e180..7918fabf 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/09-set-network-test-server.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/09-set-network-test-server.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\set-network-test-server.ps1" +. "$PSScriptRoot\..\common\windows\set-network-test-server.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1 index 325be36a..074a7a6d 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/10-icu.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\icu.ps1" +. "$PSScriptRoot\..\common\windows\icu.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1 index 8dbe0372..73dc7bc2 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/60-cmake.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\cmake.ps1" +. "$PSScriptRoot\..\common\windows\cmake.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1 index 842c65dd..b246ce25 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/70-jom.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\jom.ps1" +. "$PSScriptRoot\..\common\windows\jom.ps1" diff --git a/coin/provisioning/qtci-windows-8.1-x86_64/90-install-notepad++.ps1 b/coin/provisioning/qtci-windows-8.1-x86_64/90-install-notepad++.ps1 index 1f26c731..455d92bf 100644 --- a/coin/provisioning/qtci-windows-8.1-x86_64/90-install-notepad++.ps1 +++ b/coin/provisioning/qtci-windows-8.1-x86_64/90-install-notepad++.ps1 @@ -1 +1 @@ -. "$PSScriptRoot\..\common\install-notepad++.ps1" +. "$PSScriptRoot\..\common\windows\install-notepad++.ps1" -- cgit v1.2.3 From 123ff665c3ccd529de7b2cebc3a7afa90ea7c9a8 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Wed, 10 Jan 2018 11:34:59 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: I46157aa3edab44a436fbf9a02e6213f5c2a00f85 Reviewed-by: Liang Qi --- qtbase | 2 +- qtconnectivity | 2 +- qtdeclarative | 2 +- qtlocation | 2 +- qtmultimedia | 2 +- qtquickcontrols | 2 +- qtrepotools | 2 +- qtwebchannel | 2 +- qtwebengine | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/qtbase b/qtbase index 1c822451..73a5a93f 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 1c8224511dee2794553da9dc8ed484d49dc78b45 +Subproject commit 73a5a93ff982a2e783828b1e11988614d38d8687 diff --git a/qtconnectivity b/qtconnectivity index 5a67821b..caad6365 160000 --- a/qtconnectivity +++ b/qtconnectivity @@ -1 +1 @@ -Subproject commit 5a67821b9615b5fc17cab405566a81cc7f554ad4 +Subproject commit caad6365b291cc5066ff5aaacdc1b6e02818bc10 diff --git a/qtdeclarative b/qtdeclarative index 76da60b5..6b1fe1a5 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 76da60b5ad388b6873f496b07b2c3ccabe9c9490 +Subproject commit 6b1fe1a54183498cd87266c41e79eb4d3c396e42 diff --git a/qtlocation b/qtlocation index 844e0e4a..8dd711a9 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit 844e0e4aec3285ec5cfde90422acd796bc4d7d39 +Subproject commit 8dd711a9e9dd88195bc85d3e15b30dd1384aebae diff --git a/qtmultimedia b/qtmultimedia index 13df2988..b9440a30 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit 13df2988efbe9a82225ccbf4cad463391d94c8e8 +Subproject commit b9440a3047cfca9ae253e850db31b8e9b08538e7 diff --git a/qtquickcontrols b/qtquickcontrols index 8da20dde..5f0bd47f 160000 --- a/qtquickcontrols +++ b/qtquickcontrols @@ -1 +1 @@ -Subproject commit 8da20ddef88cb48b7bb09ff7dc1db6517add8e72 +Subproject commit 5f0bd47f81469407023bc9b05b13cdf1834d50b3 diff --git a/qtrepotools b/qtrepotools index 14431b40..21ec9879 160000 --- a/qtrepotools +++ b/qtrepotools @@ -1 +1 @@ -Subproject commit 14431b4087125e247c1e2322e0cd043b78974ce2 +Subproject commit 21ec987901a927793d7baa9db3fd37d0216aef06 diff --git a/qtwebchannel b/qtwebchannel index b90fbebb..6701ff31 160000 --- a/qtwebchannel +++ b/qtwebchannel @@ -1 +1 @@ -Subproject commit b90fbebbb5e257f771e96980109fb543647b1844 +Subproject commit 6701ff310933ec33f9199b53d78299764f646387 diff --git a/qtwebengine b/qtwebengine index 9ef3a826..26ffb70f 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 9ef3a8263098c6a32db8b824aabf85587d1f1140 +Subproject commit 26ffb70f5748e0e7340d88681f2841ae246a8e7e -- cgit v1.2.3 From ebe2b86fd071545138a99e6682b8b7009d27ffcb Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Thu, 4 Jan 2018 16:33:27 +0300 Subject: Remove 'Packaging' flag from QtWebKit MSVC2017/x86 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Qt doesn't provide binaries for this platform. Change-Id: Iab30435bb480ee898c2409f87facabb26fce9421 Reviewed-by: Tony Sarajärvi --- coin/platform_configs/qtwebkit.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coin/platform_configs/qtwebkit.txt b/coin/platform_configs/qtwebkit.txt index b3dc74f7..75fa9c20 100644 --- a/coin/platform_configs/qtwebkit.txt +++ b/coin/platform_configs/qtwebkit.txt @@ -1,5 +1,5 @@ Template Target OS Target arch Compiler Features --------------------------- ------------------- ----------- ----------- ------------------------------------------------------------------------------------- -qtci-windows-10-x86_64-10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests +qtci-windows-10-x86_64-10 x86 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests -- cgit v1.2.3 From 3e96fec2e148f39a9ec298a60bd331b6c19214da Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Wed, 10 Jan 2018 22:52:17 +0100 Subject: Update submodules on '5.9' in qt5 Change-Id: If0b6b7bdb5151aa7488afed379785de63ca3aef2 Reviewed-by: Liang Qi --- qtbase | 2 +- qtdeclarative | 2 +- qtlocation | 2 +- qtrepotools | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/qtbase b/qtbase index 73a5a93f..1df2906c 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 73a5a93ff982a2e783828b1e11988614d38d8687 +Subproject commit 1df2906c75f379a62bce487d3d2db3ade3095b16 diff --git a/qtdeclarative b/qtdeclarative index 6b1fe1a5..ddf495fb 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 6b1fe1a54183498cd87266c41e79eb4d3c396e42 +Subproject commit ddf495fb81ea89173af3310f50314b177bc866d2 diff --git a/qtlocation b/qtlocation index 8dd711a9..8825b9f9 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit 8dd711a9e9dd88195bc85d3e15b30dd1384aebae +Subproject commit 8825b9f97612442b645cc4dc428cb2c80349abbe diff --git a/qtrepotools b/qtrepotools index 21ec9879..dbb2058c 160000 --- a/qtrepotools +++ b/qtrepotools @@ -1 +1 @@ -Subproject commit 21ec987901a927793d7baa9db3fd37d0216aef06 +Subproject commit dbb2058c339bcf15db983c9597277864c157516f -- cgit v1.2.3 From 271fedaf88465d9b28dd3d2ce74acfc6d05a5633 Mon Sep 17 00:00:00 2001 From: Qt Submodule Update Bot Date: Thu, 11 Jan 2018 03:00:54 +0200 Subject: Update submodules on '5.10' in qt5 Change-Id: If56253b74477a0bdc034f1daf32920d3363a27f4 Reviewed-by: Qt Submodule Update Bot --- qtbase | 2 +- qtdeclarative | 2 +- qtlocation | 2 +- qtmultimedia | 2 +- qtnetworkauth | 2 +- qtquickcontrols2 | 2 +- qtrepotools | 2 +- qtsvg | 2 +- qttools | 2 +- qtvirtualkeyboard | 2 +- qtwayland | 2 +- qtwebchannel | 2 +- qtwebengine | 2 +- qtwebglplugin | 2 +- qtwebsockets | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/qtbase b/qtbase index af1a179c..1623f669 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit af1a179cc8b599523ca858b1b9f55c93a734d047 +Subproject commit 1623f66989d162faead5200e50b48d079edda3ba diff --git a/qtdeclarative b/qtdeclarative index 590e7418..2e8a45d9 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 590e7418cc6afbf2b5b8cf85373f1674c583a7da +Subproject commit 2e8a45d99f94cbd2c805dd3de56d60d9baa9bd4e diff --git a/qtlocation b/qtlocation index eca7ffd4..30c69a44 160000 --- a/qtlocation +++ b/qtlocation @@ -1 +1 @@ -Subproject commit eca7ffd4f8539292aed40b81284e0cd81f80c998 +Subproject commit 30c69a44b0ad671481b5adb2fe997e7f7d56820e diff --git a/qtmultimedia b/qtmultimedia index 7a3b8907..b8609cd3 160000 --- a/qtmultimedia +++ b/qtmultimedia @@ -1 +1 @@ -Subproject commit 7a3b8907060123fe5d487d4c9ba3a1e222f468bb +Subproject commit b8609cd3ffeddd02a514c6b5f9170c8017966e41 diff --git a/qtnetworkauth b/qtnetworkauth index f6aedc74..8cce9fa1 160000 --- a/qtnetworkauth +++ b/qtnetworkauth @@ -1 +1 @@ -Subproject commit f6aedc74c4a95440e649b625b6272f29e7f5fa71 +Subproject commit 8cce9fa16f3531e1e094a798c007480afa2bcaab diff --git a/qtquickcontrols2 b/qtquickcontrols2 index 10b8f6af..772c01c0 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit 10b8f6af42a1cd80273d0a2d36e75b79078b5994 +Subproject commit 772c01c0ced1c3420b2c8fb3ec4b4bbc898b7d6a diff --git a/qtrepotools b/qtrepotools index 07f8dbb0..dbb2058c 160000 --- a/qtrepotools +++ b/qtrepotools @@ -1 +1 @@ -Subproject commit 07f8dbb095e4905d2d43e1527ce5616d047a3ae9 +Subproject commit dbb2058c339bcf15db983c9597277864c157516f diff --git a/qtsvg b/qtsvg index 2e719713..b9cddbd8 160000 --- a/qtsvg +++ b/qtsvg @@ -1 +1 @@ -Subproject commit 2e719713be8ac3b1e26b23221f12db136d9d5103 +Subproject commit b9cddbd84b74fdda30190800ed827dc80aa65f6c diff --git a/qttools b/qttools index 171c37ec..58f0987e 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit 171c37ecc2a0003315fd7cca48e41814bc7b7b8d +Subproject commit 58f0987e16ac4580d9e4a6b604dd7603510b0385 diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard index 477fa0d4..e94108a9 160000 --- a/qtvirtualkeyboard +++ b/qtvirtualkeyboard @@ -1 +1 @@ -Subproject commit 477fa0d4b5c27b649e15c8819bf8a95e7a8922c1 +Subproject commit e94108a9b45a5a972e9111a45a27476665484c82 diff --git a/qtwayland b/qtwayland index 8bd8815f..8ab1765b 160000 --- a/qtwayland +++ b/qtwayland @@ -1 +1 @@ -Subproject commit 8bd8815fd629e34c54924a2ada41007464da22ec +Subproject commit 8ab1765b0f9640eb410864971cb4336adc7b30ab diff --git a/qtwebchannel b/qtwebchannel index 5a9dd81f..ee70a3dc 160000 --- a/qtwebchannel +++ b/qtwebchannel @@ -1 +1 @@ -Subproject commit 5a9dd81f260f320b5af108c1a6b3d0b82a04f15d +Subproject commit ee70a3dc1dff15f6fc00ea979ae0c169e201acab diff --git a/qtwebengine b/qtwebengine index 7473a43b..0b406584 160000 --- a/qtwebengine +++ b/qtwebengine @@ -1 +1 @@ -Subproject commit 7473a43beff891c93a245620b6307f3a073dba28 +Subproject commit 0b406584b711e5c6e12baeb15e10045f02914af4 diff --git a/qtwebglplugin b/qtwebglplugin index 2bff9adb..bc8fefc2 160000 --- a/qtwebglplugin +++ b/qtwebglplugin @@ -1 +1 @@ -Subproject commit 2bff9adbbb6b65d35b944f4ee65ea7309c12a290 +Subproject commit bc8fefc2470ccb2ecc2edaab9822f71be09fa901 diff --git a/qtwebsockets b/qtwebsockets index 91bb3576..f5ea17db 160000 --- a/qtwebsockets +++ b/qtwebsockets @@ -1 +1 @@ -Subproject commit 91bb3576f7787041ab85d0ff6c0dfe2ce26281b9 +Subproject commit f5ea17db7f103bb28f210d96c5b82b4315799930 -- cgit v1.2.3