diff --git a/.gitmodules b/.gitmodules index 6df8f890..f017e603 100644 --- a/.gitmodules +++ b/.gitmodules @@ -143,7 +143,7 @@ path = qtgraphicaleffects url = ../qtgraphicaleffects.git branch = dev - status = addon + status = essential [submodule "qtquickcontrols"] depends = qtdeclarative recommends = qtgraphicaleffects @@ -284,7 +284,7 @@ path = qtnetworkauth url = ../qtnetworkauth.git branch = dev - status = addon + status = ignore [submodule "qtremoteobjects"] depends = qtbase recommends = qtdeclarative diff --git a/coin/platform_configs/default.yaml b/coin/platform_configs/default.yaml index ff5be5de..b0a717cc 100644 --- a/coin/platform_configs/default.yaml +++ b/coin/platform_configs/default.yaml @@ -1,5 +1,4 @@ Version: 2 -Module only: True Configurations: - Template: 'qtci-macos-10.14-x86_64' diff --git a/coin/platform_configs/flashing-wizard.yaml b/coin/platform_configs/flashing-wizard.yaml index afefc269..20f87947 100644 --- a/coin/platform_configs/flashing-wizard.yaml +++ b/coin/platform_configs/flashing-wizard.yaml @@ -2,12 +2,12 @@ Version: 2 Module only: True Configurations: - - Template: 'qtci-windows-10-x86_64-16' + Template: 'qtci-windows-10-x86_64-17' Compiler: 'MSVC2019' Features: ['Packaging', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -static -no-icu' - - Template: 'qtci-windows-10-x86_64-16' + Template: 'qtci-windows-10-x86_64-17' Compiler: 'MSVC2019' Target arch: 'x86' Features: ['Packaging', 'UseLegacyInstructions'] diff --git a/coin/platform_configs/qdb.yaml b/coin/platform_configs/qdb.yaml index e42780b7..eea309b4 100644 --- a/coin/platform_configs/qdb.yaml +++ b/coin/platform_configs/qdb.yaml @@ -2,13 +2,13 @@ Version: 2 Module only: True Configurations: - - Template: 'qtci-windows-10-x86_64-16' + Template: 'qtci-windows-10-x86_64-17' Compiler: 'MSVC2015' Target arch: 'x86' Features: ['Packaging', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -nomake tests -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -opengl dynamic -static -no-icu -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86%' - - Template: 'qtci-windows-10-x86_64-16' + Template: 'qtci-windows-10-x86_64-17' Compiler: 'MSVC2015' Features: ['Packaging', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -nomake tests -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -opengl dynamic -static -no-icu -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64%' @@ -17,6 +17,11 @@ Configurations: Compiler: 'GCC' Features: ['Packaging', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s -static -no-icu' + - + Template: 'qtci-macos-10.13-x86_64-2' + Compiler: 'Clang' + Features: ['Packaging'] + Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include -static -no-icu' - Template: 'qtci-linux-Ubuntu-18.04-x86_64' Compiler: 'GCC' diff --git a/coin/platform_configs/qt5.yaml b/coin/platform_configs/qt5.yaml index 34194c3d..665d101c 100644 --- a/coin/platform_configs/qt5.yaml +++ b/coin/platform_configs/qt5.yaml @@ -1,3 +1,5 @@ +Version: 2 +Configurations: - Template: 'qtci-linux-Ubuntu-18.04-x86_64' Compiler: 'GCC' diff --git a/coin/platform_configs/qt5compat.yaml b/coin/platform_configs/qt5compat.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qt5compat.yaml +++ b/coin/platform_configs/qt5compat.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtbase.yaml b/coin/platform_configs/qtbase.yaml index f2b8073d..e3811c86 100644 --- a/coin/platform_configs/qtbase.yaml +++ b/coin/platform_configs/qtbase.yaml @@ -7,6 +7,14 @@ Configurations: Compiler: 'GCC' Features: ['DisableTests', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib' +- + Template: 'qtci-linux-Ubuntu-18.04-x86_64' + Target os: 'QEMU' + Target arch: 'armv7' + Compiler: 'GCC' + Features: ['DisableTests'] + Environment variables: ['TARGET_CONFIGURE_ARGS=-DBUILD_EXAMPLES=OFF -DCMAKE_TOOLCHAIN_FILE={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/../x86_64-pokysdk-linux/usr/share/cmake/OEToolchainConfig.cmake -DQT_FEATURE_system_harfbuzz=OFF', 'QT_YOCTO_ENVSETUP={{.Env.QEMUARMV7_TOOLCHAIN_SYSROOT}}/../../environment-setup-armv7at2hf-neon-poky-linux-gnueabi', "QT_CMAKE_DIR=/opt/cmake-3.17.0-rc2/bin"] + Configure arguments: '-DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-linux-Ubuntu-18.04-x86_64' Target os: 'QEMU' @@ -15,7 +23,7 @@ Configurations: Features: ['DisableTests', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-arm64/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-arm64/sysroots/aarch64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Target os: 'WebAssembly' Compiler: 'GCC' Features: ['DisableTests', 'UseLegacyInstructions'] @@ -30,13 +38,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' @@ -61,3 +69,8 @@ Configurations: Target compiler: 'Clang' Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' Environment variables: ['TARGET_CONFIGURE_ARGS=-DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=OFF -DCMAKE_SYSTEM_NAME=iOS -DQT_UIKIT_SDK=iphoneos'] +- + Template: 'qtci-windows-7-x86-3' + Compiler: 'Mingw' + Configure arguments: '-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x86}}\.. -DFEATURE_system_zlib=OFF' + Environment variables: ['Path={{.Env.MINGW810_i686}}\bin;{{.Env.Path}}'] diff --git a/coin/platform_configs/qtdeclarative.yaml b/coin/platform_configs/qtdeclarative.yaml index 0bad74da..d085e456 100644 --- a/coin/platform_configs/qtdeclarative.yaml +++ b/coin/platform_configs/qtdeclarative.yaml @@ -38,13 +38,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtgraphicaleffects.yaml b/coin/platform_configs/qtgraphicaleffects.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qtgraphicaleffects.yaml +++ b/coin/platform_configs/qtgraphicaleffects.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtimageformats.yaml b/coin/platform_configs/qtimageformats.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qtimageformats.yaml +++ b/coin/platform_configs/qtimageformats.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtnetworkauth.yaml b/coin/platform_configs/qtnetworkauth.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qtnetworkauth.yaml +++ b/coin/platform_configs/qtnetworkauth.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtquick3d.yaml b/coin/platform_configs/qtquick3d.yaml new file mode 100644 index 00000000..e0dd1697 --- /dev/null +++ b/coin/platform_configs/qtquick3d.yaml @@ -0,0 +1,38 @@ +Version: 2 +Configurations: +- + Template: 'qtci-linux-Ubuntu-18.04-x86_64' + Compiler: 'GCC' + Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' +- + Template: 'qtci-linux-openSUSE-15.1-x86_64' + Compiler: 'GCC' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' +- + Template: 'qtci-macos-10.14-x86_64' + Compiler: 'Clang' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' +- + Template: 'qtci-windows-10-x86_64-15' + Compiler: 'MSVC2019' + Configure arguments: '-DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\..' +- + Template: 'qtci-linux-RHEL-7.6-x86_64' + Compiler: 'GCC' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' +- + Template: 'qtci-linux-RHEL-7.6-x86_64' + Target os: 'Android_ANY' + Target arch: 'arm64' + Compiler: 'GCC' + Target compiler: 'Clang' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' + Environment variables: ['TARGET_CONFIGURE_ARGS=-DBUILD_EXAMPLES=OFF -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}}'] +- + Template: 'qtci-macos-10.14-x86_64' + Target os: 'IOS_ANY' + Target arch: 'arm64' + Compiler: 'Clang' + Target compiler: 'Clang' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Environment variables: ['TARGET_CONFIGURE_ARGS=-DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=OFF -DCMAKE_SYSTEM_NAME=iOS -DQT_UIKIT_SDK=iphoneos'] diff --git a/coin/platform_configs/qtquickcontrols2.yaml b/coin/platform_configs/qtquickcontrols2.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qtquickcontrols2.yaml +++ b/coin/platform_configs/qtquickcontrols2.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtsaferenderer.yaml b/coin/platform_configs/qtsaferenderer.yaml index 47a76d4d..40125e05 100644 --- a/coin/platform_configs/qtsaferenderer.yaml +++ b/coin/platform_configs/qtsaferenderer.yaml @@ -1,11 +1,15 @@ +Version: 2 +Configurations: - - Template: 'qtci-windows-10-x86_64-16' - Compiler: 'Mingw73' + Template: 'qtci-windows-10-x86_64-17' + Compiler: 'Mingw' + Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH'] Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -nomake tests -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++' Features: ['UseLegacyInstructions'] - - Template: 'qtci-windows-10-x86_64-16' - Compiler: 'Mingw73' + Template: 'qtci-windows-10-x86_64-17' + Compiler: 'Mingw' + Environment variables: ['PATH=C:\MINGW810\mingw64\bin;$PATH'] Features: ['Packaging', 'DisableTests', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -static -nomake tests -nomake examples -no-icu -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -platform win32-g++' - diff --git a/coin/platform_configs/qtsdk.yaml b/coin/platform_configs/qtsdk.yaml index 3919db25..13686f2b 100644 --- a/coin/platform_configs/qtsdk.yaml +++ b/coin/platform_configs/qtsdk.yaml @@ -1,5 +1,5 @@ - - Template: 'qtci-windows-10-x86-3' + Template: 'qtci-windows-10-x86-4' Compiler: 'MSVC2019' Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -opengl dynamic -nomake examples -nomake tests' Features: ['UseLegacyInstructions'] diff --git a/coin/platform_configs/qtshadertools.yaml b/coin/platform_configs/qtshadertools.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qtshadertools.yaml +++ b/coin/platform_configs/qtshadertools.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtsvg.yaml b/coin/platform_configs/qtsvg.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qtsvg.yaml +++ b/coin/platform_configs/qtsvg.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qttools.yaml b/coin/platform_configs/qttools.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qttools.yaml +++ b/coin/platform_configs/qttools.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtvirtualkeyboard.yaml b/coin/platform_configs/qtvirtualkeyboard.yaml new file mode 100644 index 00000000..e0dd1697 --- /dev/null +++ b/coin/platform_configs/qtvirtualkeyboard.yaml @@ -0,0 +1,38 @@ +Version: 2 +Configurations: +- + Template: 'qtci-linux-Ubuntu-18.04-x86_64' + Compiler: 'GCC' + Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' +- + Template: 'qtci-linux-openSUSE-15.1-x86_64' + Compiler: 'GCC' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' +- + Template: 'qtci-macos-10.14-x86_64' + Compiler: 'Clang' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' +- + Template: 'qtci-windows-10-x86_64-15' + Compiler: 'MSVC2019' + Configure arguments: '-DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_INCLUDE_x64}}\..' +- + Template: 'qtci-linux-RHEL-7.6-x86_64' + Compiler: 'GCC' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' +- + Template: 'qtci-linux-RHEL-7.6-x86_64' + Target os: 'Android_ANY' + Target arch: 'arm64' + Compiler: 'GCC' + Target compiler: 'Clang' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' + Environment variables: ['TARGET_CONFIGURE_ARGS=-DBUILD_EXAMPLES=OFF -DCMAKE_TOOLCHAIN_FILE={{.Env.ANDROID_NDK_ROOT}}/build/cmake/android.toolchain.cmake -DANDROID_SDK_ROOT={{.Env.ANDROID_SDK_HOME}} -DANDROID_ABI=arm64-v8a -DCMAKE_C_COMPILER_FRONTEND_VARIANT=GNU -DCMAKE_CXX_COMPILER_FRONTEND_VARIANT=GNU -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_ANDROID_HOME}}'] +- + Template: 'qtci-macos-10.14-x86_64' + Target os: 'IOS_ANY' + Target arch: 'arm64' + Compiler: 'Clang' + Target compiler: 'Clang' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Environment variables: ['TARGET_CONFIGURE_ARGS=-DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=OFF -DCMAKE_SYSTEM_NAME=iOS -DQT_UIKIT_SDK=iphoneos'] diff --git a/coin/platform_configs/qtwayland.yaml b/coin/platform_configs/qtwayland.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qtwayland.yaml +++ b/coin/platform_configs/qtwayland.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/qtwebengine.yaml b/coin/platform_configs/qtwebengine.yaml index 11dd6ddf..c5809149 100644 --- a/coin/platform_configs/qtwebengine.yaml +++ b/coin/platform_configs/qtwebengine.yaml @@ -2,7 +2,7 @@ Version: 2 Module only: True Configurations: - - Template: 'qtci-windows-10-x86_64-16' + Template: 'qtci-windows-10-x86_64-17' Compiler: 'MSVC2019' Features: ['Packaging', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64%' diff --git a/coin/platform_configs/qtwebkit.yaml b/coin/platform_configs/qtwebkit.yaml index 87e6a322..9b2ae381 100644 --- a/coin/platform_configs/qtwebkit.yaml +++ b/coin/platform_configs/qtwebkit.yaml @@ -1,5 +1,14 @@ +Version: 2 +Configurations: - Template: 'qtci-windows-7-x86-3' - Compiler: 'Mingw73' + Compiler: 'Mingw' + Environment variables: ['PATH=C:\MINGW810_i686\mingw32\bin;$PATH'] Features: ['Packaging', 'DisableTests', 'UseLegacyInstructions'] - Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++' + Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++ QMAKE_LFLAGS_APP+=-s' +- + Template: 'qtci-windows-10-x86_64-17' + Compiler: 'Mingw' + Environment variables: ['PATH=C:\MINGW810_i686\mingw32\bin;$PATH'] + Features: ['Packaging', UseLegacyInstructions'] + Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s' diff --git a/coin/platform_configs/qtwebsockets.yaml b/coin/platform_configs/qtwebsockets.yaml index eff1e627..e0dd1697 100644 --- a/coin/platform_configs/qtwebsockets.yaml +++ b/coin/platform_configs/qtwebsockets.yaml @@ -5,13 +5,13 @@ Configurations: Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=ON -DFEATURE_developer_build=ON -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - - Template: 'qtci-linux-openSUSE-15.0-x86_64' + Template: 'qtci-linux-openSUSE-15.1-x86_64' Compiler: 'GCC' Configure arguments: '-DBUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DOPENSSL_ROOT_DIR={{.Env.OPENSSL_HOME}}' - Template: 'qtci-macos-10.14-x86_64' Compiler: 'Clang' - Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' + Configure arguments: '-DBUILD_EXAMPLES=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFEATURE_framework=ON -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode11.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl' - Template: 'qtci-windows-10-x86_64-15' Compiler: 'MSVC2019' diff --git a/coin/platform_configs/tqtc-qt-config-gui.yaml b/coin/platform_configs/tqtc-qt-config-gui.yaml index f056f8ca..07b98183 100644 --- a/coin/platform_configs/tqtc-qt-config-gui.yaml +++ b/coin/platform_configs/tqtc-qt-config-gui.yaml @@ -2,12 +2,12 @@ Version: 2 Module only: True Configurations: - - Template: 'qtci-windows-10-x86_64-16' + Template: 'qtci-windows-10-x86_64-17' Compiler: 'MSVC2019' Features: ['Packaging', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -static -no-icu' - - Template: 'qtci-windows-10-x86_64-16' + Template: 'qtci-windows-10-x86_64-17' Compiler: 'MSVC2019' Target arch: 'x86' Features: ['Packaging', 'UseLegacyInstructions'] diff --git a/coin/platform_configs/tqtc-qt-rta.yaml b/coin/platform_configs/tqtc-qt-rta.yaml index cc852d8b..175524b2 100644 --- a/coin/platform_configs/tqtc-qt-rta.yaml +++ b/coin/platform_configs/tqtc-qt-rta.yaml @@ -9,7 +9,7 @@ Features: ['DisableTests', 'UseLegacyInstructions'] Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -opengl dynamic -nomake examples -nomake tests' - - Template: 'qtci-windows-10-x86-3' + Template: 'qtci-windows-10-x86-4' Compiler: 'MSVC2019' Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -opengl dynamic -nomake examples -nomake tests' Features: ['UseLegacyInstructions'] diff --git a/coin/pre-provisioning/qtci-windows-10-x86/README_MANUAL_INSTALLATIONS b/coin/pre-provisioning/qtci-windows-10-x86/README_MANUAL_INSTALLATIONS new file mode 100644 index 00000000..0099b600 --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/README_MANUAL_INSTALLATIONS @@ -0,0 +1,47 @@ +CPU 4G +Memory: 4G +Hard disk: 250G +Network: CI_NW +Video Card - total memory: 32MB + +VM Options: +Boot options/Firmware: BIOS + +Language: English US +Time and currency format: Finnish (Finland) +Keyboard: Finnish +Windows 10 Enterprise +Region: Finland +Default keyboard layout: English (United States) + +* VMware tools (complete) installed +* Resolution set to 1280x800 +* Coin-setup: + - Installing Boostrap agent + - Disabling fast boot + - Disabling firewall + - Disabling UAC + - Enabling autologin + - Automatic login + - Disabling windows updates +* Enable 'Allow remote connections to this computer' +* Windows Defender Antivirus turned off: Open 'gpedit.msc': 'Computer Configuration' - 'Administrative Templates' - 'Windows Components' - 'Windows Defender Antivirus' + - Edit 'Turn off Windows Defender Antivirus' > 'Enabled' > 'Apply' * Background defrag disabled: 'defragment and optimize drives' - 'change settings' - unchecked "run on a schedule" * Background defrag disabled: 'defragment + NOTE! Without this step windows defender can't be disabled! +* Background defrag disabled: 'defragment and optimize drives' - 'change settings' - unchecked "run on a schedule" + - Run in terminal: 'schtasks /Delete /TN "Microsoft\Windows\Defrag\ScheduledDefrag"' +* Time zone: Coordinated Universal Time +* Windows search disabled: 'Control Panel\System and Security\Administrative Tools\Services' - 'Windows search' - stop & disable +* Sysmain disabled: 'Control Panel\System and Security\Administrative Tools\Services' - 'SysMain' - stop & disable +* Power saver disabled: Open 'Power & sleep' and set 'Screen' to 'never' +* Turn windows features on or off -> Check the "SMB 1.0/CIFS File Sharing Support +* Google Chrome installed for RTA +* Turn off Virus & threat protection (all sections) manually. Without this step windows defender can't be disabled! + - Real-tiem protection -> off + - Cloud-delivered protection -> off + - Automatic sample submission -> off + - Tamper protection -> off +* Activate Windows +* Modify 'Windows Software Development Kit - Windows 10.0.18362.1' from 'Add or remove programs' + - Add feature 'Debugging Tools for Windows' +* REBOOT the VM diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-defragment.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-defragment.ps1 new file mode 100644 index 00000000..e76f0649 --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-defragment.ps1 @@ -0,0 +1,72 @@ +############################################################################# +## +## Copyright (C) 2019 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$ +## +############################################################################# + +# Windows 7 does not have Get-ScheduledTask and Unregister-ScheduledTask +# thus needing its own version. +Write-Host "Disabling defragmentation" +$version = Get-CimInstance Win32_OperatingSystem | Select-Object -ExpandProperty Caption +if ($version -like '*Windows 7*'){ + $pi = New-Object System.Diagnostics.ProcessStartInfo + $pi.FileName = "C:\Windows\System32\schtasks.exe" + $pi.RedirectStandardError = $true + $pi.UseShellExecute = $false + $pi.Arguments = "/Delete /TN `"\Microsoft\Windows\Defrag\ScheduledDefrag`" /F" + $prog = New-Object System.Diagnostics.Process + $prog.StartInfo = $pi + $prog.Start() | Out-Null + $err = $prog.StandardError.ReadToEnd() + $prog.WaitForExit() + if ($prog.ExitCode -eq 0){ + Write-Host "Scheduled defragmentation removed" + } else { + if ($err -like '*cannot find the file*'){ + Write-Host "No scheduled defragmentation task found" + exit 0 + } else { + Write-Host "Error while deleting scheduled defragmentation task: $err" + } + } +} +else { + try { + $state = (Get-ScheduledTask -ErrorAction Stop -TaskName "ScheduledDefrag").State + Write-Host "Scheduled defragmentation task found in state: $state" + } + catch { + Write-Host "No scheduled defragmentation task found" + exit 0 + } + Write-Host "Unregistering scheduled defragmentation task" + Unregister-ScheduledTask -ErrorAction Stop -Confirm:$false -TaskName ScheduledDefrag + Write-Host "Scheduled Defragmentation task was cancelled" +} diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-ntp.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-ntp.ps1 new file mode 100644 index 00000000..22651763 --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-ntp.ps1 @@ -0,0 +1,4 @@ +. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1" + +# Disable the NTP from syncing +Run-Executable "w32tm.exe" "/config /syncfromflags:NO" diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-schedule-tasks.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-schedule-tasks.ps1 new file mode 100644 index 00000000..1febd88c --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-schedule-tasks.ps1 @@ -0,0 +1,88 @@ +. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1" + +# This script will remove unneeded Tasks from Task Scheduler + +# Application Experience 'Microsoft Compatibility Appraiser' - "Collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program." +DisableSchedulerTask "Application Experience\Microsoft Compatibility Appraiser" + +# Application Experience 'ProgramDataUpdater' - "Collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program" +DisableSchedulerTask "Application Experience\ProgramDataUpdater" + +# Autochk 'Proxy' - "This task collects and uploads autochk SQM data if opted-in to the Microsoft Customer Experience Improvement Program." +DisableSchedulerTask "Autochk\Proxy" + +# Chkdsk 'ProactiveScan' - "NTFS Volume Health Scan" +DisableSchedulerTask "Chkdsk\ProactiveScan" + +# Chkdsk 'SyspartRepair' +DeleteSchedulerTask "Chkdsk\SyspartRepair" + +# Customer Experience Improvement Program 'Consolidator' - "If the user has consented to participate in the Windows Customer Experience Improvement Program, this job collects and sends usage data to Microsoft." +DisableSchedulerTask "Customer Experience Improvement Program\Consolidator" + +# Customer Experience Improvement Program 'sbCeip' - "The USB CEIP (Customer Experience Improvement Program) task collects Universal Serial Bus related statistics and information about your machine and sends it to the Windows Device Connectivity engineering group at Microsoft. The information received is used to help improve the reliability, stability, and overall functionality of USB in Windows. If the user has not consented to participate in Windows CEIP, this task does not do anything." +DisableSchedulerTask "Customer Experience Improvement Program\UsbCeip" + +# Device Information 'Device' +DisableSchedulerTask "Device Information\Device" + +# Diagnosis 'Scheduled' - "The Windows Scheduled Maintenance Task performs periodic maintenance of the computer system by fixing problems automatically or reporting them through Security and Maintenance." +DisableSchedulerTask "Diagnosis\Scheduled" + +# DiskDiagnostic 'Microsoft-Windows-DiskDiagnosticDataCollector' - "The Windows Disk Diagnostic reports general disk and system information to Microsoft for users participating in the Customer Experience Program." +DisableSchedulerTask "DiskDiagnostic\Microsoft-Windows-DiskDiagnosticDataCollector" + +# ExploitGuard 'ExploitGuard MDM policy Refresh' - "Task for applying changes to the machine's Exploit Protection settings." +DisableSchedulerTask "ExploitGuard\ExploitGuard MDM policy Refresh" + +# Feedback/Siuf 'DmClient' +DisableSchedulerTask "Feedback\Siuf\DmClient" + +# Feedback/Siuf 'DmClient'OnScenarioDownload' +DisableSchedulerTask "Feedback\Siuf\DmClientOnScenarioDownload" + +# File Classification Infrastructure 'Property Definition Sync' +DisableSchedulerTask "File Classification Infrastructure\Property Definition Sync" + +# InstallService 'ScanForUpdates' +DisableSchedulerTask "InstallService\ScanForUpdates" + +# InstallService 'ScanForUpdatesAsUser' +DisableSchedulerTask "InstallService\ScanForUpdatesAsUser" + +# LanguageComponentsInstaller 'Installation' - "Install language components that match the user's language list." +DisableSchedulerTask "LanguageComponentsInstaller\Installation" + +# LanguageComponentsInstaller 'ReconcileLanguageResources' - "Install language components that match the user's language list." +DisableSchedulerTask "LanguageComponentsInstaller\ReconcileLanguageResources" + +# PI 'Secure-Boot-Update' - "This task updates the Secure Boot variables." +DisableSchedulerTask "PI\Secure-Boot-Update" + +# PI 'Sqm-Tasks' - "This task gathers information about the Trusted Platform Module (TPM), Secure Boot, and Measured Boot." +DisableSchedulerTask "PI\Sqm-Tasks" + +# Power Efficiency Diagnotics 'AnalyzeSystem' - "This task analyzes the system looking for conditions that may cause high energy use." +DisableSchedulerTask "PushToInstall\Registration" + +# Servicing 'StartComponentCleanup' +DisableSchedulerTask "Servicing\StartComponentCleanup" + +# SettingSync 'BackgroundUploadTask' +DeleteSchedulerTask "SettingSync\BackgroundUploadTask" + +# SoftwareProtectionPlatform 'SvcRestartTask' - "This task restarts the Software Protection Platform service at the specified time" +DeleteSchedulerTask "SoftwareProtectionPlatform\SvcRestartTask" + +# SoftwareProtectionPlatform 'SvcRestartTaskLogon' - "This task restarts the Software Protection Platform service at the specified time" +DisableSchedulerTask "SoftwareProtectionPlatform\SvcRestartTaskLogon" + +# SoftwareProtectionPlatform 'SvcRestartTaskNetwork' - "This task restarts the Software Protection Platform service when a new network is detected" +DisableSchedulerTask "SoftwareProtectionPlatform\SvcRestartTaskNetwork" + +# UNP 'RunUpdateNotificationMgr' +DeleteSchedulerTask "UNP\RunUpdateNotificationMgr" + + + + diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-update-orchestrator.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-update-orchestrator.ps1 new file mode 100644 index 00000000..5ae8fb0d --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-update-orchestrator.ps1 @@ -0,0 +1,16 @@ +# Disable UpdateOrchestrator + +$name = "UpdateOrchestrator" +$path = "C:\Windows\System32\Tasks\Microsoft\Windows\$name" + +takeown /F $path /A /R +icacls $path /grant Administrators:F /T +SCHTASKS /Change /TN "Microsoft\Windows\$name\Reboot" /DISABLE +del "$path\Schedule Scan" +del "$path\Schedule Scan Static Task" +del "$path\Backup Scan" +del "$path\UpdateModelTask" +del "$path\USO_UxBroker" + +# Disable Update orchestrator service +reg.exe ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /V Start /T REG_dWORD /D 4 /F diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-windefender.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-windefender.ps1 new file mode 100644 index 00000000..47e913d5 --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-windefender.ps1 @@ -0,0 +1,63 @@ +########################################################################### +## +## Copyright (C) 2019 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$ +## +############################################################################# + +# Turning off win defender. +# +# If disabled manually, windows will automatically enable it after +# some period of time. Disabling it speeds up the builds. +# NOTE! Windows Defender Antivirus needs to be turned off! +# Open 'gpedit.msc': 'Computer Configuration' - 'Administrative Templates' - 'Windows Components' - 'Windows Defender Antivirus' +# Edit 'Turn off Windows Defender Antivirus' > 'Enabled' > 'Apply' + + +. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1" + +Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableAntiSpyware /T REG_dWORD /D 1 /F" + +# 'Windows Defender Cache Maintenance' - "Periodic maintenance task." +DisableSchedulerTask "Windows Defender\Windows Defender Cache Maintenance" + +# 'Windows Defender Cleanup' - "Periodic cleanup task." +DisableSchedulerTask "Windows Defender\Windows Defender Cleanup" + +# 'Windows Defender Scheduled Scan' - "Periodic scan task." +DisableSchedulerTask "Windows Defender\Windows Defender Scheduled Scan" + +# 'Windows Defender Verification' - "Periodic verification task." +DisableSchedulerTask "Windows Defender\Windows Defender Verification" + +# Disable 'QueueReporting' - "Windows Error Reporting task to process queued reports." +DisableSchedulerTask "Windows Error Reporting\QueueReporting" + +# Disable WindowsUpdate from Task Scheduler +DisableSchedulerTask "WindowsUpdate\Scheduled Start" diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-file-protector.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-file-protector.ps1 new file mode 100644 index 00000000..f1d09fb5 --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-file-protector.ps1 @@ -0,0 +1,4 @@ +# Disable Windows File Protection +# Windows File Protection feature in Microsoft Windows prevents programs from replacing critical Windows system files. + +reg.exe ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /V SFCDisable /T REG_dWORD /D 0xffffff9d /F diff --git a/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-update-medic.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-update-medic.ps1 new file mode 100644 index 00000000..6accbd3b --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-update-medic.ps1 @@ -0,0 +1,25 @@ +# Windows Update Medic Service (WaaSMedicSvc)'PerformRemediation' helps recover update-related services to the supported configuration. +# WaasMedicSvc keeps re-starting Windows Update, even if it disabled manually. +# Even Admin user don't have privileged to disable PerformRemediation from Task Scheduler which means that WaaSMedicSvc.dll need's to be removed from the system + +$limit = (Get-Date).AddMinutes(20) +$path = "C:\Windows\System32\WaaSMedicSvc.dll" + +DO { + takeown /F $path + icacls $path /grant Administrators:f + Write-host "Deleting $path" + + Try { + del $path + } + Catch [System.UnauthorizedAccessException] { + Write-host "Access to the path '$path' is denied." + Continue + } + + if ((Get-Date) -gt $limit) { + exit 1 + } + +}while (Test-Path -Path "$path") diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-updates.ps1 similarity index 69% rename from coin/pre-provisioning/qtci-windows-10-x86/msvc2017.ps1 rename to coin/pre-provisioning/qtci-windows-10-x86/disable-windows-updates.ps1 index 052ec9c6..87414f03 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.ps1 +++ b/coin/pre-provisioning/qtci-windows-10-x86/disable-windows-updates.ps1 @@ -1,6 +1,6 @@ ############################################################################ ## -## Copyright (C) 2018 The Qt Company Ltd. +## 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. @@ -31,19 +31,24 @@ ## ############################################################################# -. "$PSScriptRoot\..\common\helpers.ps1" +# This script disables the automatic Windows updates -# This script will install Visual Studio 2017 +$service = get-service wuauserv +if (-not $service) { + Write-Host "Windows Update service not found." + exit 0 +} -$version = "2017" -$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_visual_studio_professional_" + $version + "_x86_x64_10049787.exe" -$sha1 = "8d678d27735018a99dc22ddb5412e4e6868991ae" -$msvcPackage = "C:\Windows\Temp\$version.exe" +if ($service.Status -eq "Stopped") { + Write-Host "Windows Update service already stopped." +} else { + Write-Host "Stopping Windows Update service." + Stop-Service -Name "wuauserv" -Force +} - -Download $url_cache $url_cache $msvcPackage -Verify-Checksum $msvcPackage $sha1 -cmd /c "$msvcPackage --all --norestart --quiet --wait --add Microsoft.VisualStudio.Component.VC.Tools.ARM" -echo "Cleaning $msvcPackage.." -Remove-Item -Recurse -Force "$msvcPackage" -echo "Visual Studio = $version" >> ~\versions.txt +$startup = Get-WmiObject Win32_Service | Where-Object {$_.Name -eq "wuauserv"} | Select -ExpandProperty "StartMode" +if ($startup -ne "Disabled") { + set-service wuauserv -startup disabled +} else { + Write-Host "Windows Update service startup already disabled." +} diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2015.txt b/coin/pre-provisioning/qtci-windows-10-x86/msvc2015.txt new file mode 100644 index 00000000..cfd6a4c4 --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/msvc2015.txt @@ -0,0 +1,14 @@ +# Install visual studio 2015 + +version = "2015 update 3" +installer = "http://ci-files01-hki.intra.qt.io/input/windows/en_visual_studio_professional_2015_x86_x64_web_installer_6846650.exe" +# Select default values +# Make sure these are selected: + * All values from 'Universal Windows App Development Tools' + * 'Visual C++' + * 'Common Tools for Visual C++ 2015' + * 'Windows XP Support for C++' + * 'Common Tools and Software Development Kits' + * 'Android Native Development Kit (R11C, 32 bits) + * 'Apache Ant (1.9.3) + diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2017.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.txt similarity index 94% rename from coin/pre-provisioning/qtci-windows-10-x86_64/msvc2017.ps1 rename to coin/pre-provisioning/qtci-windows-10-x86/msvc2017.txt index c4b04df0..7b834a4c 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2017.ps1 +++ b/coin/pre-provisioning/qtci-windows-10-x86/msvc2017.txt @@ -1,6 +1,6 @@ ############################################################################ ## -## Copyright (C) 2018 The Qt Company Ltd. +## Copyright (C) 2020 The Qt Company Ltd. ## Contact: http://www.qt.io/licensing/ ## ## This file is part of the provisioning scripts of the Qt Toolkit. @@ -35,8 +35,8 @@ $version = "2017" # Current version was manually upgraded from the installer -$version_number = "15.9.17" -$installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__1312218103.1526017942.exe" +$version_number = "15.9.21" +$installer = "http://ci-files01-hki.intra.qt.io/input/windows/vs_professional__1312218103.1526017942.exe" # Following components were selected from installer: # Microsoft.Net.Component.4.5.TargetingPack (.NET Framework 4.5 targeting pack) @@ -52,7 +52,7 @@ $installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__1312 # Microsoft.VisualStudio.Component.TextTemplating (Text Template Transformation) # Microsoft.VisualStudio.Component.Roslyn.Compiler (C# and Visual Basic Roslyn compilers) # Microsoft.Component.MSBuild (MSBuild) -# Microsoft.VisualStudio.Component.VC.Tools.x86.x64 (VC++ 2017 version 15.8 v14.15 latest v141 tools) +# Microsoft.VisualStudio.Component.VC.Tools.x86.x64 (VC++ 2017 version 15.9 v14.16 latest v141 tools) # Microsoft.VisualStudio.Component.VC.Redist.14.Latest (Visual C++ 2017 Redistributable Update) # Microsoft.VisualStudio.Component.VC.Tools.ARM (Visual C++ compilers and libraries for ARM) # Microsoft.VisualStudio.Component.VC.Tools.ARM64 (Visual C++ compilers and libraries for ARM64) @@ -71,6 +71,7 @@ $installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__1312 # Microsoft.VisualStudio.Component.Graphics.Win81 (Graphics Tools Windows 8.1 SDK) # Microsoft.VisualStudio.Component.TypeScript.2.3 (TypeScript 2.3 SDK) # Microsoft.VisualStudio.Component.TypeScript.3.0 (TypeScript 3.0 SDK) +# Microsoft.VisualStudio.Component.TypeScript.3.0 (TypeScript 3.1 SDK) # Microsoft.VisualStudio.Component.VC.ATL (Visual C++ ATL for x86 and x64) # Microsoft.VisualStudio.Component.Windows10SDK.10240 (Windows 10 SDK (10.0.10240.0)) # Microsoft.VisualStudio.Component.Windows10SDK.10586 (Windows 10 SDK (10.0.10586.0)) @@ -85,4 +86,6 @@ $installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__1312 # Microsoft.VisualStudio.Component.Windows10SDK.17134 (Windows 10 SDK (10.0.17134.0)) # Microsoft.VisualStudio.Component.Windows10SDK.17763 (Windows 10 SDK (10.0.17763.0)) +# NOTE! Work loads were added during installation! + echo "Visual Studio = $version version version_number" >> ~\versions.txt diff --git a/coin/pre-provisioning/qtci-windows-10-x86/06-msvc_2017_build_tools.ps1 b/coin/pre-provisioning/qtci-windows-10-x86/msvc2017_build_tools.txt similarity index 75% rename from coin/pre-provisioning/qtci-windows-10-x86/06-msvc_2017_build_tools.ps1 rename to coin/pre-provisioning/qtci-windows-10-x86/msvc2017_build_tools.txt index 2bb92c22..42cbb707 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86/06-msvc_2017_build_tools.ps1 +++ b/coin/pre-provisioning/qtci-windows-10-x86/msvc2017_build_tools.txt @@ -1,6 +1,6 @@ ############################################################################ ## -## Copyright (C) 2018 The Qt Company Ltd. +## Copyright (C) 2020 The Qt Company Ltd. ## Contact: http://www.qt.io/licensing/ ## ## This file is part of the provisioning scripts of the Qt Toolkit. @@ -32,17 +32,9 @@ ############################################################################# . "$PSScriptRoot\..\common\helpers.ps1" -# This script will install Visual Studio 2017 Build Tools +# Install Visual Studio 2017 Build Tools +# Install both build tools: Visual C++ and Web development # https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 -$version = "2017_version_15.0" -$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_build_tools_for_visual_studio_" + $version + "_x86_x64_10254482.exe" -$sha1 = "a31e099e5114fef80a21654689e6864afc544a16" -$msvcPackage = "C:\Windows\Temp\$version.exe" - -Download $url_cache $url_cache $msvcPackage -Verify-Checksum $msvcPackage $sha1 -cmd /c "$msvcPackage --all --passive --wait" -echo "Cleaning $msvcPackage.." -Remove-Item -Recurse -Force "$msvcPackage" -echo "Visual Studio Build Tools = $version" >> ~\versions.txt +$url_internal = https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017 +$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_build_tools_for_visual_studio_2017_version_15.0_x86_x64_10254482.exe" diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2019.txt b/coin/pre-provisioning/qtci-windows-10-x86/msvc2019.txt new file mode 100644 index 00000000..d8767a96 --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86/msvc2019.txt @@ -0,0 +1,69 @@ +# Visual Studio $version version $version_number was installed manually using $installer. + +$version = "2019" +# Current version was manually upgraded from the installer +$version_number = "16.4.6" +$installer = "http://ci-files01-hki.intra.qt.io/input/windows/vs_professional__505064367.1547034421.exe" + +MSVC 2019 build tools (default installation, no additional selections). + * Install after MSVC2019 is installed! + * Installer: "http://ci-files01-hki.intra.qt.io/input/windows/vs_buildtools__251503345.1575372514.exe" + * Version: 16.4.6 + +Installed MSVC-2019 Components: + +.NET Framework 4.5 targeting pack +.NET Framework 4.5.1 targeting pack +.NET Framework 4.5.2 targeting pack +.NET Framework 4.6.1 SDK +.NET Framework 4.6.1 targeting pack +.NET Framework 4.6.2 SDK +.NET Framework 4.6.2 targeting pack +.NET Framework 4.7.2 SDK +.NET Framework 4.7.2 targeting pack +.NET Framework 4.8 SDK +.NET Framework 4.8 targeting pack +.NET Native +.NET Portable Library targeting pack +CLR data typer for SQL Sever +Connectivity and publishing tools +Data sources for SQL Server support +SQL ADAL runtime +SQL Server Command Linne Utilities +SQL Server Data Tools +SQL Server Express 2016 LocalDB +SQL Server ODBC Driver +ClickOnce Publishing +Developer Analytics tools +NuGet package manager +Text Template Transformation +C# and Visual Basic Roslyn compilers +C++ 2019 Redistributable Update +C++ Cmake tools for Windows +C++/CLI support for v142 build tools /14.24) +MSBuild +MSVC v142 - VS 2019 C++ ARM build tools (v14.20) +MSVC v142 - VS 2019 C++ ARM build tools (v14.24) +MSVC v142 - VS 2019 C++ ARM64 build tools (v14.20) +MSVC v142 - VS 2019 C++ ARM64 build tools (v14.24) +MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.20) +MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.24) +.NET profiling tools +C++ profiling tools +JavaScript diagnostics +Just-In-Time debugger +C# and Visual Basic +C++ core features +JavaSript and TypeScript language support +Razor Language Services +Graphics debugger and GPU profiler for DirectX +Image and 3D model editors +C++ ATL for latest v142 build tools (x86 & x64) +TypeScript 3.7 SDK +Windows 10 SDK (10.0.16299.0) +Windows 10 SDK (10.0.17134.0) +Windows 10 SDK (10.0.17763.0) +Windows 10 SDK (10.0.18362.0) + +# NOTE! Work loads were added during installation! + diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/README_MANUAL_INSTALLATIONS b/coin/pre-provisioning/qtci-windows-10-x86_64/README_MANUAL_INSTALLATIONS index c2daf225..fd646cbf 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/README_MANUAL_INSTALLATIONS +++ b/coin/pre-provisioning/qtci-windows-10-x86_64/README_MANUAL_INSTALLATIONS @@ -1,14 +1,50 @@ # List about manual pre-installations to Tier1 image: -Vmware tools: installed -Resolution: 1280 X 800 -Coin setup (installed boostrap agent, disabled fast boot, disabled firewall (both public and private), disabled UAC, enabled autologin) -Remote Desktop Connection: enabled -Timezone: set to UTC -Administrator tools - services - Windows search: stop & disable -Power settings screen & slee: never -Turn windows features on or off -> Check the "SMB 1.0/CIFS File Sharing Support" -MSVC 2019 build tools (default installation, no additional selections). - * Install after MSVC2019 is installed! - * Installer: "http://ci-files01-hki.intra.qt.io/input/windows/vs_buildtools__251503345.1575372514.exe" - * Version: 16.3.10 +Virtual Hardware: +CPU: 4 +Memory: 8 GB +Hard Disk: 550 GB +CI_NW +Video Card - total memory: 32MB + +VM Options: +Boot options/Firmware: BIOS + +Language: English US +Keyboard: finnish +location: finnish +Windows 10 Enterprise +Region: Finland +Keyboard layout: Finnish + +* VMware tools (complete) installed +* Resolution set to 1280x800 +* Coin-setup: + - Installing Boostrap agent + - Disabling fast boot + - Disabling firewall + - Disabling UAC + - Enabling autologin + - Automatic login + - Disabling windows updates +* Windows Defender Antivirus turned off: Open 'gpedit.msc': 'Computer Configuration' - 'Administrative Templates' - 'Windows Components' - 'Windows Defender Antivirus' + - Edit 'Turn off Windows Defender Antivirus' > 'Enabled' > 'Apply' + - NOTE! Without this step windows defender can't be disabled! +* Remote connections allowed: + - Enable Remote Desktop +* Background defrag disabled: 'defragment and optimize drives' - 'change settings' - unchecked "run on a schedule" + - Run in terminal: 'schtasks /Delete /TN "Microsoft\Windows\Defrag\ScheduledDefrag"' +* Time zone: Coordinated Universal Time +* Windows search disabled: 'Control Panel\System and Security\Administrative Tools\Services' - 'Windows search' - stop & disable +* Sysmain disabled: 'Control Panel\System and Security\Administrative Tools\Services' - 'SysMain' - stop & disable +* Power saver disabled: Open 'Power & sleep' and set 'Screen' to 'never' +* Turn windows features on or off -> Check the "SMB 1.0/CIFS File Sharing Support +* Google Chrome installed for RTA +* Turn off Virus & threat protection (all sections) manually + - Real-tiem protection -> off + - Cloud-delivered protection -> off + - Automatic sample submission -> off + - Tamper protection -> off +* Activate Windows +* Modify 'Windows Software Development Kit - Windows 10.0.18362.1' from 'Add or remove programs' + - Add feature 'Debugging Tools for Windows' diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-clean-manager.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-clean-manager.ps1 new file mode 100644 index 00000000..45ce141f --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-clean-manager.ps1 @@ -0,0 +1,8 @@ +# This script will disable automatic disk cleanup + +. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1" + +Run-Executable "reg.exe" "ADD `"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy`" /V 04 /T REG_dWORD /D 0 /F" + +# Maintenance task used by the system to launch a silent auto disk cleanup when running low on free disk space. +DisableSchedulerTask "DiskCleanup\SilentCleanup" diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-ntp.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-ntp.ps1 index 757f0d18..22651763 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-ntp.ps1 +++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-ntp.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\helpers.ps1" +. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1" # Disable the NTP from syncing Run-Executable "w32tm.exe" "/config /syncfromflags:NO" diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-schedule-tasks.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-schedule-tasks.ps1 index 351f10c6..1febd88c 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-schedule-tasks.ps1 +++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-schedule-tasks.ps1 @@ -1,4 +1,4 @@ -. "$PSScriptRoot\helpers.ps1" +. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1" # This script will remove unneeded Tasks from Task Scheduler diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-update-orchestrator.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-update-orchestrator.ps1 index 5ae8fb0d..c7f23470 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-update-orchestrator.ps1 +++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-update-orchestrator.ps1 @@ -8,7 +8,6 @@ icacls $path /grant Administrators:F /T SCHTASKS /Change /TN "Microsoft\Windows\$name\Reboot" /DISABLE del "$path\Schedule Scan" del "$path\Schedule Scan Static Task" -del "$path\Backup Scan" del "$path\UpdateModelTask" del "$path\USO_UxBroker" diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1 index 02ed54da..21938f7f 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1 +++ b/coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1 @@ -35,10 +35,14 @@ # # If disabled manually, windows will automatically enable it after # some period of time. Disabling it speeds up the builds. +# NOTE! Windows Defender Antivirus needs to be turned off! +# Open 'gpedit.msc': 'Computer Configuration' - 'Administrative Templates' - 'Windows Components' - 'Windows Defender Antivirus' +# Edit 'Turn off Windows Defender Antivirus' > 'Enabled' > 'Apply' -. "$PSScriptRoot\helpers.ps1" +. "$PSScriptRoot\..\..\provisioning\common\windows\helpers.ps1" Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableAntiSpyware /T REG_dWORD /D 1 /F" +Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableRoutinelyTakingAction /T REG_dWORD /D 1 /F" # 'Windows Defender Cache Maintenance' - "Periodic maintenance task." DisableSchedulerTask "Windows Defender\Windows Defender Cache Maintenance" diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps1 index 00f8af72..69f3e27b 100644 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps1 +++ b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2015_update.ps1 @@ -33,7 +33,7 @@ # Visual Studio $version was installed manually using $installer. $version = "2015 update 3" -$version_number ="14.0.25431.01" +$version_number ="14.0.25420.1" $installer = "http://ci-files01-hki.intra.qt.io/input/windows/en_visual_studio_professional_2015_with_update_3_x86_x64_web_installer_8922978" # default plus following components were selected: diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.ps1 b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.ps1 deleted file mode 100644 index 538d478c..00000000 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.ps1 +++ /dev/null @@ -1,91 +0,0 @@ -############################################################################ -## -## Copyright (C) 2019 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 Studio $version version $version_number was installed manually using $installer. - -$version = "2019" -# Current version was manually upgraded from the installer -$version_number = "16.3.10" -$installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__505064367.1547034421.exe" - -.NET Framework 4.5 targeting pack -.NET Framework 4.5.1 targeting pack -.NET Framework 4.5.2 targeting pack -.NET Framework 4.6.1 SDK -.NET Framework 4.6.1 targeting pack -.NET Framework 4.6.2 SDK -.NET Framework 4.6.2 targeting pack -.NET Framework 4.7.2 SDK -.NET Framework 4.7.2 targeting pack -.NET Native -.NET Portable Library targeting pack -CLR data typer for SQL Sever -Connectivity and publishing tools -Data sources for SQL Server support -SQL ADAL runtime -SQL Server Command Linne Utilities -SQL Server Data Tools -SQL Server Express 2016 LocalDB -SQL Server ODBC Driver -ClickOnce Publishing -Developer Analytics tools -NuGet package manager -Text Template Transformation -C# and Visual Basic Roslyn compilers -C++ 2019 Redistributable Update -C++ Cmake tools for Windows -C++/CLI support for v142 build tools -MSBuild -MSVC v142 - VS 2019 C++ ARM build tools (v14.20) -MSVC v142 - VS 2019 C++ ARM64 build tools (v14.20) -MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.20) -.NET profiling tools -C++ profiling tools -JavaScript diagnostics -Just-In-Time debugger -C# and Visual Basic -C++ core features -JavaSript and TypeScript language support -Razor Language Services -Graphics debugger and GPU profiler for DirectX -Image and 3D model editors -C++ ATL for v142 build tools (x86 & x64) -TypeScript 3.3 SDK -Windows 10 SDK (10.0.16299.0) -Windows 10 SDK (10.0.17134.0) -Windows 10 SDK (10.0.17763.0) -Windows 10 SDK (10.0.18362.0) - -# NOTE! Work loads were added during installation! - -echo "Visual Studio = $version version version_number" >> ~\versions.txt diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.txt b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.txt new file mode 100644 index 00000000..28f63762 --- /dev/null +++ b/coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.txt @@ -0,0 +1,67 @@ +# Visual Studio $version version $version_number was installed manually using $installer. + +$version = "2019" +# Current version was manually upgraded from the installer +$version_number = "16.4.4" +$installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__505064367.1547034421.exe" + +MSVC 2019 build tools (default installation, no additional selections). + * Install after MSVC2019 is installed! + * Installer: "http://ci-files01-hki.intra.qt.io/input/windows/vs_buildtools__251503345.1575372514.exe" + * Version: 16.4.4 + +Installed MSVC-2019 Components: + +.NET Framework 4.5 targeting pack +.NET Framework 4.5.1 targeting pack +.NET Framework 4.5.2 targeting pack +.NET Framework 4.6.1 SDK +.NET Framework 4.6.1 targeting pack +.NET Framework 4.6.2 SDK +.NET Framework 4.6.2 targeting pack +.NET Framework 4.7.2 SDK +.NET Framework 4.7.2 targeting pack +.NET Native +.NET Portable Library targeting pack +CLR data typer for SQL Sever +Connectivity and publishing tools +Data sources for SQL Server support +SQL ADAL runtime +SQL Server Command Linne Utilities +SQL Server Data Tools +SQL Server Express 2016 LocalDB +SQL Server ODBC Driver +ClickOnce Publishing +Developer Analytics tools +NuGet package manager +Text Template Transformation +C# and Visual Basic Roslyn compilers +C++ 2019 Redistributable Update +C++ Cmake tools for Windows +C++/CLI support for v142 build tools /14.24) +MSBuild +MSVC v142 - VS 2019 C++ ARM build tools (v14.20) +MSVC v142 - VS 2019 C++ ARM build tools (v14.24) +MSVC v142 - VS 2019 C++ ARM64 build tools (v14.20) +MSVC v142 - VS 2019 C++ ARM64 build tools (v14.24) +MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.20) +MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.24) +.NET profiling tools +C++ profiling tools +JavaScript diagnostics +Just-In-Time debugger +C# and Visual Basic +C++ core features +JavaSript and TypeScript language support +Razor Language Services +Graphics debugger and GPU profiler for DirectX +Image and 3D model editors +C++ ATL for latest v142 build tools (x86 & x64) +TypeScript 3.7 SDK +Windows 10 SDK (10.0.16299.0) +Windows 10 SDK (10.0.17134.0) +Windows 10 SDK (10.0.17763.0) +Windows 10 SDK (10.0.18362.0) + +# NOTE! Work loads were added during installation! + diff --git a/coin/pre-provisioning/qtci-windows-10-x86/msvc2015_update.ps1 b/coin/provisioning/common/linux/install_dwz.sh old mode 100644 new mode 100755 similarity index 52% rename from coin/pre-provisioning/qtci-windows-10-x86/msvc2015_update.ps1 rename to coin/provisioning/common/linux/install_dwz.sh index 35f8dc3f..1df959e2 --- a/coin/pre-provisioning/qtci-windows-10-x86/msvc2015_update.ps1 +++ b/coin/provisioning/common/linux/install_dwz.sh @@ -1,6 +1,9 @@ +#!/usr/bin/env bash + ############################################################################# ## ## Copyright (C) 2018 The Qt Company Ltd. +## Copyright (C) 2020 Konstantin Tokarev ## Contact: http://www.qt.io/licensing/ ## ## This file is part of the provisioning scripts of the Qt Toolkit. @@ -30,29 +33,39 @@ ## $QT_END_LICENSE$ ## ############################################################################# -. "$PSScriptRoot\..\..\provisioning\common\helpers.ps1" -# Install Visual Studio $version with $update_version -# Original download page: https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs -$version = "2015" -$update_version = "3" +# shellcheck source=../unix/DownloadURL.sh +source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh" +# shellcheck source=../unix/SetEnvVar.sh +source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" -# Only way to install specific Visual studio release is to use feed.xml. -# Visual Studio $version setup will use the feed.xml that was available when $update_version released -> 'https://msdn.microsoft.com/en-us/library/mt653628.aspx' -# These parameters will install Visual Studio Enterprise Update $update_version (the original Update $update_version without any further Update $update_version-era updates) -$parameters = "/OverrideFeedURI http://download.microsoft.com/download/6/B/B/6BBD3561-D764-4F39-AB8E-05356A122545/20160628.2/enu/feed.xml" +# This script will install dwz 0.13 - optimization tool for DWARF debug info -$msvc_web_installer = "vs" + $version + "_" + $update_version -$package = "C:\Windows\temp\$msvc_web_installer.exe" -$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/$msvc_web_installer.exe" -$url_official = "https://go.microsoft.com/fwlink/?LinkId=691129" -$sha1 = "68abf90424aff604a04d6c61fb52adcd2cab2266" +version="0.13" +sha1="21e6d5878bb84ac6c9ad07b00ed248d8c547bc7d" +internalUrl="http://ci-files01-hki.intra.qt.io/input/rhel7/dwz-$version.tar.xz" +externalUrl="https://www.sourceware.org/ftp/dwz/releases/dwz-$version.tar.xz" -echo "Fetching Visual Studio $version update $update_version..." -Download $url_official $url_cache $package -Verify-Checksum $package $sha1 -echo "Installing Visual studio $version update $update_version..." -cmd /c "$package $parameters /norestart /Quiet" -remove-item $package +targetDir="$HOME/dwz" +targetFile="$HOME/dwz-$version.zip" +DownloadURL "$internalUrl" "$externalUrl" "$sha1" "$targetFile" +tar -xJf "$targetFile" -C "$HOME" +sudo rm "$targetFile" -echo "Visual Studio = $version update $update_version" >> ~\versions.txt +# devtoolset is needed when running configuration +export PATH="/opt/rh/devtoolset-4/root/usr/bin:$PATH" + +installPrefix="/opt/dwz-$version" + +echo "Configuring and building dwz" +cd "$targetDir" +# dwz uses plain makefile instead of autotools, so it works a bit unconventionally +./configure +make -j5 +sudo make install prefix=$installPrefix + +sudo rm -r "$targetDir" + +SetEnvVar "PATH" "$installPrefix/bin:\$PATH" + +echo "dwz = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/macos/disable-notifications_and_warnings.sh b/coin/provisioning/common/macos/disable-notifications_and_warnings.sh new file mode 100755 index 00000000..c40a4f65 --- /dev/null +++ b/coin/provisioning/common/macos/disable-notifications_and_warnings.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +echo "Unload notificationcenterui.plist" +launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist + +echo "Remove 32-bit warnings" +rm ~/Library/Preferences/com.apple.coreservices.uiagent.plist diff --git a/coin/provisioning/common/macos/libusb.sh b/coin/provisioning/common/macos/libusb.sh new file mode 100755 index 00000000..cf9e7150 --- /dev/null +++ b/coin/provisioning/common/macos/libusb.sh @@ -0,0 +1,43 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2020 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 libusb +set -ex + +source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" +brew install libusb +read -r -a arr <<< $(brew list --versions libusb) +version=${arr[1]} +echo "libusb = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/macos/pkgconfig.sh b/coin/provisioning/common/macos/pkgconfig.sh new file mode 100755 index 00000000..9fad4912 --- /dev/null +++ b/coin/provisioning/common/macos/pkgconfig.sh @@ -0,0 +1,43 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2020 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 pkgconfig +set -ex + +source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" +brew install pkgconfig +read -r -a arr <<< $(brew list --versions pkgconfig) +version=${arr[1]} +echo "pkgconfig = $version" >> ~/versions.txt diff --git a/coin/provisioning/common/macos/set-locale.sh b/coin/provisioning/common/macos/set-locale.sh new file mode 100755 index 00000000..b4a84522 --- /dev/null +++ b/coin/provisioning/common/macos/set-locale.sh @@ -0,0 +1,41 @@ +#!/usr/bin/env bash + +############################################################################# +## +## Copyright (C) 2019 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 sets the macOS locale to UTF-8 +set -ex + +source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh" +SetEnvVar "LANG" "en_US.UTF-8" diff --git a/coin/provisioning/common/windows/conan.ps1 b/coin/provisioning/common/windows/conan.ps1 index c5984e26..e7e0de22 100644 --- a/coin/provisioning/common/windows/conan.ps1 +++ b/coin/provisioning/common/windows/conan.ps1 @@ -77,27 +77,20 @@ function Run-Conan-Install $manifestsDir = "$PSScriptRoot\conan_manifests" $buildinfoRoot = "C:\Utils\conanbuildinfos" + # Make up to 5 attempts for all download operations in conan + $env:CONAN_RETRY = "5" + Get-ChildItem -Path "$ConanfilesDir\*.txt" | ForEach-Object { $conanfile = $_.FullName $outpwd = "$buildinfoRoot\$BuildinfoDir\$($_.BaseName)" New-Item $outpwd -Type directory -Force | Out-Null - for ($i = 1; $i -le 5; $i++) { - try { - Push-Location $outpwd - Run-Executable "$scriptsPath\conan.exe" "install --no-imports --verify $manifestsDir", ` - '-s', ('compiler="' + $Compiler + '"'), ` - "-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs $conanfile" - break; - } catch { - if ($i -eq 5) { - throw "Could not install conan content" - } - } finally { - Pop-Location - } - } + Push-Location $outpwd + Run-Executable "$scriptsPath\conan.exe" "install --no-imports --verify $manifestsDir", ` + '-s', ('compiler="' + $Compiler + '"'), ` + "-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs $conanfile" + Pop-Location Copy-Item -Path $conanfile -Destination "$outpwd\conanfile.txt" } diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/488cd5989854dc1a08e31f9977289ed30f65b0f0/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/488cd5989854dc1a08e31f9977289ed30f65b0f0/conanmanifest.txt new file mode 100644 index 00000000..29781a54 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/488cd5989854dc1a08e31f9977289ed30f65b0f0/conanmanifest.txt @@ -0,0 +1,250 @@ +1582255516 +bin/derb.exe: d93a62f01851ea95efc58eb4f3e791d4 +bin/escapesrc.exe: 75766f460e5dd0ef808b120c732d92c7 +bin/genbrk.exe: 4da632c505bd5b926a89a6dd7b650596 +bin/genccode.exe: 41877ba4b04cf49f636a263aae4f2886 +bin/gencfu.exe: 525a49626036d2aa86e8bfc18b45b465 +bin/gencmn.exe: b15da25db0862b3849b93253b645bd16 +bin/gencnval.exe: 98574f94180b8bd9ff07ef5eeac235f7 +bin/gendict.exe: ee8fa0b65b6a843c8e92079a0d301941 +bin/gennorm2.exe: 385efdd848fe0e109ae5ee72dc36f42a +bin/genrb.exe: 148d9244a745bad05dd0673c110bfa1a +bin/gensprep.exe: be0b6b49063cff5266a8b37bbd91bb4a +bin/icu-config: 834abc11547153b24a70aae3f4df2ac3 +bin/icudt.dll: 03d96a7e1c900cf203bdca34ea180587 +bin/icudt65.dll: 53718118d1f9fac7737f13a072f4e1cb +bin/icuin.dll: ad70d6cc6d9224b69b09ec3ee1f21b1b +bin/icuin65.dll: ad70d6cc6d9224b69b09ec3ee1f21b1b +bin/icuinfo.exe: 2acbbb839cca99cf9027c4de7fc818f5 +bin/icuio.dll: c09966904d088940c4ccf498302d4712 +bin/icuio65.dll: c09966904d088940c4ccf498302d4712 +bin/icupkg.exe: 6461f7ae7163bdc1d542d450eeff22ce +bin/icutest.dll: 91bc1bd35f625900ca74f90373a1b811 +bin/icutest65.dll: 91bc1bd35f625900ca74f90373a1b811 +bin/icutu.dll: 2d9def13c1f8a2c6b99d43feb3d37d6a +bin/icutu65.dll: 2d9def13c1f8a2c6b99d43feb3d37d6a +bin/icuuc.dll: ac883bcb5dda0de14c7789bb0cfa0d0f +bin/icuuc65.dll: ac883bcb5dda0de14c7789bb0cfa0d0f +bin/makeconv.exe: fbf44ce800fb2377ca93b022aa6c4e24 +bin/pkgdata.exe: bb2da4ab37e16ff6c0fe037f431a7920 +conaninfo.txt: d3efa735bfabe1d967065dfa9682bce6 +include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468 +include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff +include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1 +include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921 +include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10 +include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002 +include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8 +include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8 +include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429 +include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b +include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead +include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45 +include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946 +include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c +include/unicode/coll.h: a2062360d7415e08abb01c44088f074e +include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb +include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85 +include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89 +include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332 +include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798 +include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06 +include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142 +include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038 +include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723 +include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb +include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833 +include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049 +include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7 +include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344 +include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d +include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c +include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d +include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae +include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e +include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691 +include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c +include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c +include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888 +include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957 +include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64 +include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7 +include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33 +include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175 +include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b +include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37 +include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065 +include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2 +include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a +include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d +include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa +include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8 +include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075 +include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2 +include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f +include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573 +include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c +include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57 +include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4 +include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a +include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b +include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890 +include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e +include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153 +include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807 +include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6 +include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77 +include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337 +include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f +include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1 +include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091 +include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299 +include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d +include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2 +include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640 +include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934 +include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa +include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73 +include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd +include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc +include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461 +include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12 +include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54 +include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd +include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1 +include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b +include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512 +include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5 +include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb +include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285 +include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc +include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b +include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d +include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3 +include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8 +include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234 +include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8 +include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647 +include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5 +include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604 +include/unicode/tznames.h: a50010925037c01304c719e47bfb369a +include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e +include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842 +include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6 +include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29 +include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0 +include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85 +include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4 +include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064 +include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d +include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81 +include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d +include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21 +include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44 +include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016 +include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730 +include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906 +include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3 +include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f +include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26 +include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9 +include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed +include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d +include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90 +include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825 +include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31 +include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a +include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799 +include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc +include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd +include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657 +include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e +include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f +include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a +include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638 +include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22 +include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd +include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be +include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423 +include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc +include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035 +include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5 +include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea +include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb +include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61 +include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f +include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666 +include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42 +include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6 +include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0 +include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d +include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51 +include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043 +include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23 +include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82 +include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71 +include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e +include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63 +include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c +include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535 +include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55 +include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024 +include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e +include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c +include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e +include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f +include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd +include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f +include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4 +include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512 +include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732 +include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb +include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8 +include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4 +include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c +include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61 +include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c +include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce +include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9 +include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450 +include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c +include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7 +include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3 +include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5 +include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342 +include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663 +include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17 +include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90 +lib/icu/65.1/Makefile.inc: a010e16166fd57feaffe08a65d0ae173 +lib/icu/65.1/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c +lib/icu/Makefile.inc: a010e16166fd57feaffe08a65d0ae173 +lib/icu/current/Makefile.inc: a010e16166fd57feaffe08a65d0ae173 +lib/icu/current/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c +lib/icu/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c +lib/icudt.lib: ad50da716c0eb6bcdc66a7af5d049876 +lib/icuin.lib: d8b960575d5737a7e80a0eaf77a0ccd3 +lib/icuio.lib: 5edd899a7b0a07ef963258ee9adb4558 +lib/icutest.lib: 192e87c4ce05c5eda7a2697127b133b3 +lib/icutu.lib: 30f71a2ff5da26365e87511eff019264 +lib/icuuc.lib: b2df448006c67b3ba595ec3096a58286 +lib/pkgconfig/icu-i18n.pc: 6edbc25754da101395bb827058b3066e +lib/pkgconfig/icu-io.pc: 3354070d7484f6e3ef09f18e28290679 +lib/pkgconfig/icu-uc.pc: 2c56fbbb59cde31869da0e5b0224c770 +licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d +share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d +share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153 +share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813 +share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda +share/man/man1/derb.1: bddb017162105939f6d43c9539c99497 +share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b +share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319 +share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d +share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9 +share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8 +share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b +share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8 +share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39 +share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e +share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75 +share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65 +share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6 diff --git a/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/cd2d3d20ffbb190b9b990f98e6dedc2be0228764/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/cd2d3d20ffbb190b9b990f98e6dedc2be0228764/conanmanifest.txt new file mode 100644 index 00000000..6f0c7a16 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/icu/65.1/qtproject/stable/package/cd2d3d20ffbb190b9b990f98e6dedc2be0228764/conanmanifest.txt @@ -0,0 +1,250 @@ +1582256246 +bin/derb.exe: e6041fdf335b5a524557f138c869cc84 +bin/escapesrc.exe: 9cfd048a6bf3519b17f30df342966a33 +bin/genbrk.exe: 752b9f024858391ddbec6403bfb2048a +bin/genccode.exe: 0369bda45bcbeb73f0915b74287d9ad5 +bin/gencfu.exe: ca626c73c414e88b65d934fa48a8f506 +bin/gencmn.exe: 8626f0646549407b32ac13d6e1952fd6 +bin/gencnval.exe: 3864bdb0a1b41b22d0582cb938cfcd5e +bin/gendict.exe: a409064c7b8458063022de5fb14808b5 +bin/gennorm2.exe: 646e92dfa248ab1b06e4486b885a57ec +bin/genrb.exe: 346551698bd19f0d29a57f1ed4f2fde7 +bin/gensprep.exe: 95680f967adc685b197756ba265cd7ef +bin/icu-config: 09fb7ddac5b9883611c1f2fefb28e692 +bin/icudt.dll: a9192d258154160b288d939bb1eb3f96 +bin/icudt65.dll: 3a45a96f7e1e69d427063fe3627b1a38 +bin/icuin.dll: ab4224faef23c6b0bcb0601b44dd39b9 +bin/icuin65.dll: ab4224faef23c6b0bcb0601b44dd39b9 +bin/icuinfo.exe: abc421ec846b8d7dac99b1f4d296773d +bin/icuio.dll: cab9b7f62754cbe7bce23d07bce9fedc +bin/icuio65.dll: cab9b7f62754cbe7bce23d07bce9fedc +bin/icupkg.exe: bc5f4f3f340b4621df456c4aed4073c2 +bin/icutest.dll: 921c386181ff37db17e063bc4cf55a62 +bin/icutest65.dll: 921c386181ff37db17e063bc4cf55a62 +bin/icutu.dll: f72c49d172522323d7069a96224d89a9 +bin/icutu65.dll: f72c49d172522323d7069a96224d89a9 +bin/icuuc.dll: afe869974d32eedcf1289b5592ea007c +bin/icuuc65.dll: afe869974d32eedcf1289b5592ea007c +bin/makeconv.exe: 5f302e72bc98f33db337fdb644c79181 +bin/pkgdata.exe: a48d51ee2d5a1e6d71dd2d7e98dc69be +conaninfo.txt: ebe8d1091c909c57853d44504c05ac72 +include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468 +include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff +include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1 +include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921 +include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10 +include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002 +include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8 +include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8 +include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429 +include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b +include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead +include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45 +include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946 +include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c +include/unicode/coll.h: a2062360d7415e08abb01c44088f074e +include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb +include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85 +include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89 +include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332 +include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798 +include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06 +include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142 +include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038 +include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723 +include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb +include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833 +include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049 +include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7 +include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344 +include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d +include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c +include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d +include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae +include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e +include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691 +include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c +include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c +include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888 +include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957 +include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64 +include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7 +include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33 +include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175 +include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b +include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37 +include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065 +include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2 +include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a +include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d +include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa +include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8 +include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075 +include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2 +include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f +include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573 +include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c +include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57 +include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4 +include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a +include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b +include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890 +include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e +include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153 +include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807 +include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6 +include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77 +include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337 +include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f +include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1 +include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091 +include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299 +include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d +include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2 +include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640 +include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934 +include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa +include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73 +include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd +include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc +include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461 +include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12 +include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54 +include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd +include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1 +include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b +include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512 +include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5 +include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb +include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285 +include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc +include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b +include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d +include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3 +include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8 +include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234 +include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8 +include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647 +include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5 +include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604 +include/unicode/tznames.h: a50010925037c01304c719e47bfb369a +include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e +include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842 +include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6 +include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29 +include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0 +include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85 +include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4 +include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064 +include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d +include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81 +include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d +include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21 +include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44 +include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016 +include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730 +include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906 +include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3 +include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f +include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26 +include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9 +include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed +include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d +include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90 +include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825 +include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31 +include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a +include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799 +include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc +include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd +include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657 +include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e +include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f +include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a +include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638 +include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22 +include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd +include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be +include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423 +include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc +include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035 +include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5 +include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea +include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb +include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61 +include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f +include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666 +include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42 +include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6 +include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0 +include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d +include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51 +include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043 +include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23 +include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82 +include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71 +include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e +include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63 +include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c +include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535 +include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55 +include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024 +include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e +include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c +include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e +include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f +include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd +include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f +include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4 +include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512 +include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732 +include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb +include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8 +include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4 +include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c +include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61 +include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c +include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce +include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9 +include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450 +include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c +include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7 +include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3 +include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5 +include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342 +include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663 +include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17 +include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90 +lib/icu/65.1/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f +lib/icu/65.1/pkgdata.inc: bf50cad45e347453287b6c89411eaea9 +lib/icu/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f +lib/icu/current/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f +lib/icu/current/pkgdata.inc: bf50cad45e347453287b6c89411eaea9 +lib/icu/pkgdata.inc: bf50cad45e347453287b6c89411eaea9 +lib/icudt.lib: 5dbe4c8d0feeacf4d9eea9d067a7afc3 +lib/icuin.lib: 45f344989a36defbc1f0f7227308865d +lib/icuio.lib: 33e944538f0f5c890581d2e8840bba83 +lib/icutest.lib: cc355097c595e6c1c4a1cb1e92ed311a +lib/icutu.lib: 5db94d78a0f650efa606d964444b78e8 +lib/icuuc.lib: 80d1fd2e66b136767395e3811227737c +lib/pkgconfig/icu-i18n.pc: 648b5d9ec85b0426e1069c02742b5617 +lib/pkgconfig/icu-io.pc: 34521e04a76356658abd41e3932acd56 +lib/pkgconfig/icu-uc.pc: cb702fa4b4c1fa616e01eb228cebd947 +licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d +share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d +share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153 +share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813 +share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda +share/man/man1/derb.1: bddb017162105939f6d43c9539c99497 +share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b +share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319 +share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d +share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9 +share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8 +share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b +share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8 +share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39 +share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e +share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75 +share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65 +share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6 diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.3/qtproject/stable/package/1c8544b57637b92dcdfce760b76b459bde0ce701/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.3/qtproject/stable/package/1c8544b57637b92dcdfce760b76b459bde0ce701/conanmanifest.txt new file mode 100644 index 00000000..4f7d3680 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.3/qtproject/stable/package/1c8544b57637b92dcdfce760b76b459bde0ce701/conanmanifest.txt @@ -0,0 +1,12 @@ +1582282172 +conaninfo.txt: d3531bf4208a49880b6916cb487ca0fd +include/jconfig.h: 36405c50a3b1509877826e26eac4fb69 +include/jerror.h: 9b7898fe417de269b8be88b10df908b0 +include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d +include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb +include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0 +lib/jpeg-static.lib: f1380749e57edaa40366510a55c4a581 +lib/pkgconfig/libjpeg.pc: 46be85b895bb997ec57faee440b199c9 +lib/pkgconfig/libturbojpeg.pc: 891d57d67b7bb2d2246f6c84e3802ff3 +lib/turbojpeg-static.lib: 03531f3967223cb10088dccf1f0ab17e +licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2 diff --git a/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.3/qtproject/stable/package/7fbb66ade701b46f34dff2e121edef66968608b5/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.3/qtproject/stable/package/7fbb66ade701b46f34dff2e121edef66968608b5/conanmanifest.txt new file mode 100644 index 00000000..acabe605 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libjpeg-turbo/2.0.3/qtproject/stable/package/7fbb66ade701b46f34dff2e121edef66968608b5/conanmanifest.txt @@ -0,0 +1,12 @@ +1582282050 +conaninfo.txt: 5d70fc12733b9ab4f2eef806064af4fc +include/jconfig.h: 36405c50a3b1509877826e26eac4fb69 +include/jerror.h: 9b7898fe417de269b8be88b10df908b0 +include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d +include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb +include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0 +lib/jpeg-static.lib: dc1e769eef09dec4761fcecb6e25e416 +lib/pkgconfig/libjpeg.pc: 58e4fea9c97c1e8ddfe69f5c7a90ee63 +lib/pkgconfig/libturbojpeg.pc: d8e6f88b279ae6759cf8f0363cb08913 +lib/turbojpeg-static.lib: 34efadab9c45a4be93bb62e415b7bd5b +licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2 diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/52cf7dbd8248b3f021f6d94e6a16c70823093916/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/52cf7dbd8248b3f021f6d94e6a16c70823093916/conanmanifest.txt new file mode 100644 index 00000000..0e317ac4 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/52cf7dbd8248b3f021f6d94e6a16c70823093916/conanmanifest.txt @@ -0,0 +1,56 @@ +1582269846 +bin/libxml2.dll: 9807c311cef5ae7c2116871b45bb4398 +bin/xmlcatalog.exe: 3ead86d739b476b2ca12ac46ef1f0707 +bin/xmllint.exe: bd9d34f006212ca595816def045d62f7 +conaninfo.txt: 0768398792af659c3fbe40072a9585d3 +include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d +include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2 +include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f +include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa +include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 +include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f +include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18 +include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e +include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 +include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07 +include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc +include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267 +include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5 +include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2 +include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287 +include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73 +include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 +include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb +include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35 +include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 +include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba +include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325 +include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 +include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40 +include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781 +include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf +include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 +include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef +include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4 +include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3 +include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a +include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88 +include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0 +include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 +include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 +include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db +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: 1e9e77170ee677ce49956476e0f845d6 +include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 +include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a +include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd +include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 +include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e +include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c +lib/libxml2.lib: 7fcc4938ce977551d281c3b284908fc4 +licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1 diff --git a/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/6950736270999084f676eb62bcb88ece1b8351b7/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/6950736270999084f676eb62bcb88ece1b8351b7/conanmanifest.txt new file mode 100644 index 00000000..04b694fb --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxml2/2.9.10/qtproject/stable/package/6950736270999084f676eb62bcb88ece1b8351b7/conanmanifest.txt @@ -0,0 +1,56 @@ +1582269689 +bin/libxml2.dll: ae389e2ddae1c43bf9ec445624f47b2a +bin/xmlcatalog.exe: bbc783406f307ead9e208cc053057515 +bin/xmllint.exe: 219e6273a76bff9f81311845cdafbdc5 +conaninfo.txt: fa7291961078c99298606983d6ee6f4f +include/libxml2/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d +include/libxml2/libxml/HTMLparser.h: d57891c89573ed6dce04b8133e7438d2 +include/libxml2/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f +include/libxml2/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa +include/libxml2/libxml/SAX2.h: 226675de48e46a282141b438b0895db4 +include/libxml2/libxml/c14n.h: 6f2b3ecf12e815ce0159be0fbba1bc4f +include/libxml2/libxml/catalog.h: 382caf85e794d06e84280cf702a42c18 +include/libxml2/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e +include/libxml2/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8 +include/libxml2/libxml/dict.h: a48513ceb9774ebece2daa8a2cd52f07 +include/libxml2/libxml/encoding.h: 807b84fade38abad3ae0d9b6af714dbc +include/libxml2/libxml/entities.h: 16467595fdaff28420d1657b1658f267 +include/libxml2/libxml/globals.h: 4b9d5b9ff807b093244cc301d2cefda5 +include/libxml2/libxml/hash.h: af6927d60ab5a971b68a65626d903bb2 +include/libxml2/libxml/list.h: 7600108b9a637797d97d3f47ed045287 +include/libxml2/libxml/nanoftp.h: 3f25d5edfbdb1fd084e53d9a7dbaff73 +include/libxml2/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715 +include/libxml2/libxml/parser.h: 3e149b90da438833f98a1bcd12a0abcb +include/libxml2/libxml/parserInternals.h: 4c3e253f541b903f061a2ef7fadcdc35 +include/libxml2/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492 +include/libxml2/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba +include/libxml2/libxml/schemasInternals.h: 5072dee68b3423ac6f13185b984cc325 +include/libxml2/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483 +include/libxml2/libxml/threads.h: 56e93792a1e4d23fe9c6940231cd4a40 +include/libxml2/libxml/tree.h: 406fe7a05a1503755da736b98b1ab781 +include/libxml2/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf +include/libxml2/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584 +include/libxml2/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef +include/libxml2/libxml/xlink.h: 0f722691abab1f60d5a9f0c14bbb26c4 +include/libxml2/libxml/xmlIO.h: cb4be47d203f7d54f374b9272db7e3f3 +include/libxml2/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a +include/libxml2/libxml/xmlerror.h: 28cd85987165565f9306b9b66a2b4e88 +include/libxml2/libxml/xmlexports.h: 27052360fc0021d99870d8f49371dae0 +include/libxml2/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472 +include/libxml2/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61 +include/libxml2/libxml/xmlreader.h: f4e1ae61cb2ac0d3ded93985fed902db +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: 1e9e77170ee677ce49956476e0f845d6 +include/libxml2/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3 +include/libxml2/libxml/xpath.h: bfe49b59c50e544f6e7a72423159775a +include/libxml2/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd +include/libxml2/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388 +include/libxml2/win32config.h: e51ff5a65571584fbe45f75eede0ee3e +include/libxml2/wsockcompat.h: fd8ce4d6dabe53035a28c6aa64926b1c +lib/libxml2.lib: 7fad5ca5e6d3bcc2115e380257743d75 +licenses/COPYING: 2044417e2e5006b65a8b9067b683fcf1 diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/a19b1f00428920c59efe23b98acbe83d331049b4/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/a19b1f00428920c59efe23b98acbe83d331049b4/conanmanifest.txt new file mode 100644 index 00000000..6e45a634 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/a19b1f00428920c59efe23b98acbe83d331049b4/conanmanifest.txt @@ -0,0 +1,37 @@ +1582271502 +bin/libexslt.dll: dfa355cf061960fb9ac90eb96978efe2 +bin/libxslt.dll: 66d893778ed2fdb0996d65cfafde86c8 +bin/xsltproc.exe: 9758509e1893f33b8a72fac95277173d +conaninfo.txt: 925c32911a6c22d5017050c029b235fe +include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 +include/libexslt/exsltconfig.h: a0afe6a6e6db6ad4dc8bf86d0364f188 +include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36 +include/libexslt/libexslt.h: 4564d6e70f8ce16e36c0bde5969fdab5 +include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f +include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a +include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 +include/libxslt/extra.h: 94fe9ce1c0c47724aae4a1bcb8c29433 +include/libxslt/functions.h: 052fd28e9971416b2bbebdc3d1103c4e +include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 +include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e +include/libxslt/libxslt.h: b84034c942ffa214709b590b29131637 +include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b +include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 +include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240 +include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 +include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 +include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac +include/libxslt/transform.h: ccbcce4553f3231003b1944002814246 +include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 +include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c +include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77 +include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 +include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 +include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb +include/libxslt/xsltconfig.h: 5a24e58adcdbe603c43a8f044ba5f763 +include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df +include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600 +include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a +lib/libexslt.lib: f6157fec5ccb3854968dc422548971f3 +lib/libxslt.lib: 63331e57a1bc5adaa352f3ee2c68b5cd +licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458 diff --git a/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d9686cd1257700d08189681d9907564e4a9147cb/conanmanifest.txt b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d9686cd1257700d08189681d9907564e4a9147cb/conanmanifest.txt new file mode 100644 index 00000000..8422de36 --- /dev/null +++ b/coin/provisioning/common/windows/conan_manifests/libxslt/1.1.34/qtproject/stable/package/d9686cd1257700d08189681d9907564e4a9147cb/conanmanifest.txt @@ -0,0 +1,37 @@ +1582271394 +bin/libexslt.dll: 1a591c14ad6a05a2fe4a20cf40573e75 +bin/libxslt.dll: 051a19fc29aff43011488ea49d2cf353 +bin/xsltproc.exe: 1105ea2e3f79fdd698feb5fa8858e01e +conaninfo.txt: f5d7a59989b8119bea8988657e0ba42c +include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717 +include/libexslt/exsltconfig.h: a0afe6a6e6db6ad4dc8bf86d0364f188 +include/libexslt/exsltexports.h: 03a75a174bc5b056f014e592cfd4db36 +include/libexslt/libexslt.h: 4564d6e70f8ce16e36c0bde5969fdab5 +include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f +include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a +include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520 +include/libxslt/extra.h: 94fe9ce1c0c47724aae4a1bcb8c29433 +include/libxslt/functions.h: 052fd28e9971416b2bbebdc3d1103c4e +include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3 +include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e +include/libxslt/libxslt.h: b84034c942ffa214709b590b29131637 +include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b +include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018 +include/libxslt/pattern.h: adf6b78e6c68a7d34ae680f6dc3f5240 +include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549 +include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7 +include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac +include/libxslt/transform.h: ccbcce4553f3231003b1944002814246 +include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641 +include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c +include/libxslt/variables.h: ebd9b3b1f996c4a2ed79d4473ff0fd77 +include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690 +include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387 +include/libxslt/xsltInternals.h: 0c245b0fcc81bf537632a45adf8fcffb +include/libxslt/xsltconfig.h: 5a24e58adcdbe603c43a8f044ba5f763 +include/libxslt/xsltexports.h: 751f95448e71222d8e10d31ebf8822df +include/libxslt/xsltlocale.h: d7b200e408cefe5082b15d3a5e1bf600 +include/libxslt/xsltutils.h: 5f7848088182b183e6d1fdb335b2616a +lib/libexslt.lib: b10239833b6a5f4f489202cb8b2256bd +lib/libxslt.lib: 0fcb41267f05f802050235fa09e0688f +licenses/COPYING: 0cd9a07afbeb24026c9b03aecfeba458 diff --git a/coin/provisioning/common/windows/install-msys2.ps1 b/coin/provisioning/common/windows/install-msys2.ps1 index 0c4a9680..784b09dc 100644 --- a/coin/provisioning/common/windows/install-msys2.ps1 +++ b/coin/provisioning/common/windows/install-msys2.ps1 @@ -1,6 +1,6 @@ ############################################################################ ## -## Copyright (C) 2019 The Qt Company Ltd. +## Copyright (C) 2020 The Qt Company Ltd. ## Contact: http://www.qt.io/licensing/ ## ## This file is part of the provisioning scripts of the Qt Toolkit. @@ -61,8 +61,16 @@ Extract-tar_gz $PackagePath $TargetLocation $msys = "$TargetLocation\$folder\msys2_shell.cmd" # install perl -Run-Executable "$msys" "`"-l`" `"-c`" `"rm -rf /etc/pacman.d/gnupg;pacman-key --init;pacman-key --populate msys2;pacman -S --noconfirm perl make`"" -Run-Executable "$msys" "`"-l`" `"-c`" `"cpan -i Text::Template Test::More`"" +# Run these without 'Run-Executable' function. When using the function the gpg-agent will lock the needed tmp*.tmp file. +cmd /c "$msys `"-l`" `"-c`" `"rm -rf /etc/pacman.d/gnupg;pacman-key --init;pacman-key --populate msys2;pacman -S --noconfirm perl make`"" +Start-Sleep -s 30 +cmd /c "$msys `"-l`" `"-c`" `"cpan -i Text::Template Test::More`"" + +# Sometimes gpg-agent won't get killed after the installation process. If that happens the provisioning will won't continue and it will hang until timeout. So we need make sure it will be killed. +# Let's sleep for awhile and wait that msys installation is finished. Otherwise the installation might start up gpg-agent or dirmngr after the script has passed the killing process. +Start-Sleep -s 180 +if (Get-Process -Name "gpg-agent" -ErrorAction SilentlyContinue) { Stop-Process -Force -Name gpg-agent } +if (Get-Process -Name "dirmngr" -ErrorAction SilentlyContinue) { Stop-Process -Force -Name dirmngr } Write-Host "Cleaning $PackagePath.." Remove-Item -Recurse -Force -Path "$PackagePath" diff --git a/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-refresh-subscription-manager.sh b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-refresh-subscription-manager.sh index 84238ebf..e26a1e0d 100755 --- a/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-refresh-subscription-manager.sh +++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/01-refresh-subscription-manager.sh @@ -2,7 +2,7 @@ ############################################################################# ## -## Copyright (C) 2018 The Qt Company Ltd. +## Copyright (C) 2020 The Qt Company Ltd. ## Contact: http://www.qt.io/licensing/ ## ## This file is part of the provisioning scripts of the Qt Toolkit. @@ -33,7 +33,11 @@ ## ############################################################################# -set -ex +set -e + +curl --retry 5 --retry-delay 10 --retry-max-time 60 http://ci-files01-hki.intra.qt.io/input/semisecure/redhat_ak.sh -o "/tmp/redhat_ak.sh" &>/dev/null +sudo chmod 755 /tmp/redhat_ak.sh +/tmp/redhat_ak.sh # refresh local certificates sudo subscription-manager refresh @@ -41,3 +45,4 @@ sudo subscription-manager refresh # Attach available subscriptions to system. This is needed when subscriptions are renewed. sudo subscription-manager attach --auto +sudo rm -f /tmp/redhat_ak.sh diff --git a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc_2015_update3_patch.ps1 b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/70-install_dwz.sh old mode 100644 new mode 100755 similarity index 51% rename from coin/pre-provisioning/qtci-windows-10-x86_64/msvc_2015_update3_patch.ps1 rename to coin/provisioning/qtci-linux-RHEL-7.6-x86_64/70-install_dwz.sh index bfbb397a..935d9227 --- a/coin/pre-provisioning/qtci-windows-10-x86_64/msvc_2015_update3_patch.ps1 +++ b/coin/provisioning/qtci-linux-RHEL-7.6-x86_64/70-install_dwz.sh @@ -1,6 +1,8 @@ +#!/usr/bin/env bash + ############################################################################# ## -## Copyright (C) 2017 The Qt Company Ltd. +## Copyright (C) 2020 Konstantin Tokarev ## Contact: http://www.qt.io/licensing/ ## ## This file is part of the provisioning scripts of the Qt Toolkit. @@ -30,38 +32,11 @@ ## $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 +set -ex -$version = "2015 update3 (KB3165756)" -$packagePath = "C:\Windows\Temp" -$package = $packagePath + "\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" +sudo yum -y install elfutils-libelf-devel -if (Test-Path $preparedPackage) { - # The prepared package contains updated packages so that not everything has to be downloaded - Write-Host "Using prepared package" - Copy-Item -Recurse $preparedPackage $packagePath - # Remove the whole downloaded folder - $toRemove = $packagePath + "\vs14-kb3165756-update" - $executable = "$toRemove\vs14-kb3165756.exe" -} else { - Write-Host "Fetching patch for Visual Studio $version..." - Download $url_official $url_cache $package - $executable = $package - # Remove the downloaded executable - $toRemove = $executable -} +# shellcheck source=../common/linux/install_dwz.sh +source "${BASH_SOURCE%/*}/../common/linux/install_dwz.sh" -Verify-Checksum $executable $sha1 -Write-Host "Installing patch for Visual Studio $version..." -Run-Executable $executable "/norestart /passive" - -Remove-Item -Force -Recurse -Path $toRemove - -Write-Output "Visual Studio = $version" >> ~\versions.txt diff --git a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh index 15d41b8a..9aec5d67 100755 --- a/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh @@ -177,6 +177,11 @@ installPackages+=(libpcre2-dev) # Needed for qtgampepad installPackages+=(libsdl2-2.0) installPackages+=(libsdl2-dev) +# Needed for qtwebkit +installPackages+=(ruby) +installPackages+=(libxslt1-dev) +installPackages+=(libxml2-dev) +installPackages+=(libhyphen-dev) echo "Running update for apt" waitLoop diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/01-install_telegraf.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-install_telegraf.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/01-install_telegraf.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-install_telegraf.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-systemsetup.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/01-systemsetup.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/01-systemsetup.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/02-disable-ntp.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-disable-ntp.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/02-disable-ntp.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-disable-ntp.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/02-zypperpackages.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-zypperpackages.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/02-zypperpackages.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/02-zypperpackages.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-libclang.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-libclang.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-libclang.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-libclang.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-pythondev.sh similarity index 91% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-pythondev.sh index 12dabace..ab966a02 100755 --- a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/08-pythondev.sh +++ b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/08-pythondev.sh @@ -5,7 +5,7 @@ set -ex -sudo zypper -nq install python-devel python-virtualenv +sudo zypper -nq install python-devel python-xml # install python3 sudo zypper -nq install python3-base python3 python3-pip python3-devel python3-virtualenv python3-wheel diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/09-cmake.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-cmake.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/09-cmake.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-cmake.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/09-install-openssl.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-install-openssl.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/09-install-openssl.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/09-install-openssl.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/18-icc.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/18-icc.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/18-icc.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/18-icc.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/22-mqtt_broker.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/22-mqtt_broker.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/22-mqtt_broker.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/22-mqtt_broker.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/55-emsdk.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/55-emsdk.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/55-emsdk.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/55-emsdk.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/90-squish.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/90-squish.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/90-squish.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/90-squish.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/99-unset-proxy.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-unset-proxy.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/99-unset-proxy.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-unset-proxy.sh diff --git a/coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/99-version.sh b/coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-version.sh similarity index 100% rename from coin/provisioning/qtci-linux-openSUSE-15.0-x86_64/99-version.sh rename to coin/provisioning/qtci-linux-openSUSE-15.1-x86_64/99-version.sh diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/01-disable-notifications_and_warnings.sh b/coin/provisioning/qtci-macos-10.13-x86_64/01-disable-notifications_and_warnings.sh new file mode 100755 index 00000000..27efbb62 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.13-x86_64/01-disable-notifications_and_warnings.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +"$(dirname "$0")"/../common/macos/disable-notifications_and_warnings.sh diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/26-pkgconfig.sh b/coin/provisioning/qtci-macos-10.13-x86_64/26-pkgconfig.sh new file mode 100755 index 00000000..9362a345 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.13-x86_64/26-pkgconfig.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +# Install pkgconfig + +set -ex + +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/pkgconfig.sh" diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/27-libusb.sh b/coin/provisioning/qtci-macos-10.13-x86_64/27-libusb.sh new file mode 100755 index 00000000..acc7ad4f --- /dev/null +++ b/coin/provisioning/qtci-macos-10.13-x86_64/27-libusb.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +# Install libusb + +set -ex + +BASEDIR=$(dirname "$0") +"$BASEDIR/../common/macos/libusb.sh" diff --git a/coin/provisioning/qtci-macos-10.13-x86_64/97-set-locale.sh b/coin/provisioning/qtci-macos-10.13-x86_64/97-set-locale.sh new file mode 100755 index 00000000..e34b7381 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.13-x86_64/97-set-locale.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/macos/set-locale.sh diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/01-disable-notifications_and_warnings.sh b/coin/provisioning/qtci-macos-10.14-x86_64/01-disable-notifications_and_warnings.sh new file mode 100755 index 00000000..27efbb62 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.14-x86_64/01-disable-notifications_and_warnings.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +"$(dirname "$0")"/../common/macos/disable-notifications_and_warnings.sh diff --git a/coin/provisioning/qtci-macos-10.14-x86_64/97-set-locale.sh b/coin/provisioning/qtci-macos-10.14-x86_64/97-set-locale.sh new file mode 100755 index 00000000..e34b7381 --- /dev/null +++ b/coin/provisioning/qtci-macos-10.14-x86_64/97-set-locale.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +set -ex + +BASEDIR=$(dirname "$0") +$BASEDIR/../common/macos/set-locale.sh diff --git a/coin/provisioning/qtci-windows-10-x86/00-disable-windefender.ps1 b/coin/provisioning/qtci-windows-10-x86/00-disable-windefender.ps1 deleted file mode 100644 index 8f94b3d5..00000000 --- a/coin/provisioning/qtci-windows-10-x86/00-disable-windefender.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-windefender.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/01-disable-notifications.ps1 b/coin/provisioning/qtci-windows-10-x86/01-disable-notifications.ps1 new file mode 100644 index 00000000..ada20147 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/01-disable-notifications.ps1 @@ -0,0 +1,9 @@ +# Windows 'Notifications & actions' +# Disable 'Get notifications from apps and other senders' +reg.exe ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications" /V ToastEnabled /T REG_dWORD /D 0 /F + +# Disable 'Show me the Windows welcome experience after udpates and occasionally when I sign in to highlight what's new and suggested' +reg.exe ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /V SubscribedContent-310093Enabled /T REG_dWORD /D 0 /F + +# Disable 'Get tips, tricks and suggestions as you use Windows' +reg.exe ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /V SubscribedContent-338389Enabled /T REG_dWORD /D 0 /F diff --git a/coin/provisioning/qtci-windows-10-x86/01-disable-windows-telemetry.ps1 b/coin/provisioning/qtci-windows-10-x86/01-disable-windows-telemetry.ps1 new file mode 100644 index 00000000..3f5a75f4 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/01-disable-windows-telemetry.ps1 @@ -0,0 +1,7 @@ +# Disable Connected User Experiences and Telemetry service +# The Connected User Experiences and Telemetry service enables features that support in-application and connected user experiences. +# Additionally, this service manages the event driven collection and transmission of diagnostic and usage information +# (used to improve the experience and quality of the Windows Platform) when the diagnostics and usage privacy option settings are enabled under Feedback and Diagnostics. +reg.exe ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Data Collection" /V AllowTelemetry /T REG_dWORD /D 0 /F +stop-service diagtrack +set-service diagtrack -startuptype disabled diff --git a/coin/provisioning/qtci-windows-10-x86/01-disable-windows-updates.ps1 b/coin/provisioning/qtci-windows-10-x86/01-disable-windows-updates.ps1 deleted file mode 100644 index 57428310..00000000 --- a/coin/provisioning/qtci-windows-10-x86/01-disable-windows-updates.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-windows-updates.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/02-disable-defragment.ps1 b/coin/provisioning/qtci-windows-10-x86/02-disable-defragment.ps1 deleted file mode 100644 index 10518401..00000000 --- a/coin/provisioning/qtci-windows-10-x86/02-disable-defragment.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-defragment.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1 b/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1 deleted file mode 100644 index ee3b3b7d..00000000 --- a/coin/provisioning/qtci-windows-10-x86/02-disable-ntp.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-ntp.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86/08-install-git.ps1 b/coin/provisioning/qtci-windows-10-x86/08-install-git.ps1 new file mode 100644 index 00000000..38106de7 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86/08-install-git.ps1 @@ -0,0 +1 @@ +. "$PSScriptRoot\..\common\windows\install-git.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/00-disable-clean-manager.ps1 b/coin/provisioning/qtci-windows-10-x86_64/00-disable-clean-manager.ps1 deleted file mode 100644 index 1dc08d21..00000000 --- a/coin/provisioning/qtci-windows-10-x86_64/00-disable-clean-manager.ps1 +++ /dev/null @@ -1 +0,0 @@ -. "$PSScriptRoot\..\common\windows\disable-clean-manager.ps1" diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-disable-notifications.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-disable-notifications.ps1 new file mode 100644 index 00000000..ada20147 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/01-disable-notifications.ps1 @@ -0,0 +1,9 @@ +# Windows 'Notifications & actions' +# Disable 'Get notifications from apps and other senders' +reg.exe ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications" /V ToastEnabled /T REG_dWORD /D 0 /F + +# Disable 'Show me the Windows welcome experience after udpates and occasionally when I sign in to highlight what's new and suggested' +reg.exe ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /V SubscribedContent-310093Enabled /T REG_dWORD /D 0 /F + +# Disable 'Get tips, tricks and suggestions as you use Windows' +reg.exe ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /V SubscribedContent-338389Enabled /T REG_dWORD /D 0 /F diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-disable-windows-telemetry.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-disable-windows-telemetry.ps1 new file mode 100644 index 00000000..3f5a75f4 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/01-disable-windows-telemetry.ps1 @@ -0,0 +1,7 @@ +# Disable Connected User Experiences and Telemetry service +# The Connected User Experiences and Telemetry service enables features that support in-application and connected user experiences. +# Additionally, this service manages the event driven collection and transmission of diagnostic and usage information +# (used to improve the experience and quality of the Windows Platform) when the diagnostics and usage privacy option settings are enabled under Feedback and Diagnostics. +reg.exe ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Data Collection" /V AllowTelemetry /T REG_dWORD /D 0 /F +stop-service diagtrack +set-service diagtrack -startuptype disabled diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810.ps1 new file mode 100644 index 00000000..fa8edb85 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810.ps1 @@ -0,0 +1,11 @@ +. "$PSScriptRoot\..\common\windows\install-mingw.ps1" + +# This script will install MinGW 8.1.0 + +$release = "i686-8.1.0-release-posix-dwarf-rt_v6-rev0" +$sha1 = "dd4f34f473e84c79b6b446adb3a5fac7919ba9cb" +$suffix = "_i686" + +InstallMinGW $release $sha1 $suffix + + diff --git a/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810_64.ps1 b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810_64.ps1 new file mode 100644 index 00000000..b712c2b3 --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/09-install-mingw810_64.ps1 @@ -0,0 +1,10 @@ +. "$PSScriptRoot\..\common\windows\install-mingw.ps1" + +# This script will install 64-bit MinGW 8.1.0 + +$release = "x86_64-8.1.0-release-posix-seh-rt_v6-rev0" + +$sha1 = "5aa456654a6ce77249c27888b5d0f856fc011b9c" + +InstallMinGW $release $sha1 + diff --git a/coin/provisioning/qtci-windows-10-x86_64/11-conan.ps1 b/coin/provisioning/qtci-windows-10-x86_64/11-conan.ps1 index a651bb0c..71abc7e1 100644 --- a/coin/provisioning/qtci-windows-10-x86_64/11-conan.ps1 +++ b/coin/provisioning/qtci-windows-10-x86_64/11-conan.ps1 @@ -32,6 +32,22 @@ Run-Conan-Install ` -CompilerVersion 15 ` -CompilerRuntime MD +Run-Conan-Install ` + -ConanfilesDir "$PSScriptRoot\conanfiles" ` + -BuildinfoDir MSVC2019-x86_64 ` + -Arch x86_64 ` + -Compiler "Visual Studio" ` + -CompilerVersion 16 ` + -CompilerRuntime MD + +Run-Conan-Install ` + -ConanfilesDir "$PSScriptRoot\conanfiles" ` + -BuildinfoDir MSVC2019-x86 ` + -Arch x86 ` + -Compiler "Visual Studio" ` + -CompilerVersion 16 ` + -CompilerRuntime MD + Run-Conan-Install ` -ConanfilesDir "$PSScriptRoot\conanfiles" ` -BuildinfoDir Mingw73-x86 ` diff --git a/coin/provisioning/qtci-windows-7-x86/09-install-mingw810.ps1 b/coin/provisioning/qtci-windows-7-x86/09-install-mingw810.ps1 new file mode 100644 index 00000000..fa8edb85 --- /dev/null +++ b/coin/provisioning/qtci-windows-7-x86/09-install-mingw810.ps1 @@ -0,0 +1,11 @@ +. "$PSScriptRoot\..\common\windows\install-mingw.ps1" + +# This script will install MinGW 8.1.0 + +$release = "i686-8.1.0-release-posix-dwarf-rt_v6-rev0" +$sha1 = "dd4f34f473e84c79b6b446adb3a5fac7919ba9cb" +$suffix = "_i686" + +InstallMinGW $release $sha1 $suffix + + diff --git a/qt5compat b/qt5compat index 53caea8e..bbbbbf2c 160000 --- a/qt5compat +++ b/qt5compat @@ -1 +1 @@ -Subproject commit 53caea8e1c9b88f63b9e8ec0aa67abb72f0e9922 +Subproject commit bbbbbf2c11097ec0bdf0f17d78ad594651ad3860 diff --git a/qtandroidextras b/qtandroidextras index 1d2b8ff2..71ebb8db 160000 --- a/qtandroidextras +++ b/qtandroidextras @@ -1 +1 @@ -Subproject commit 1d2b8ff200c49ce76948407548072f4493f71d6b +Subproject commit 71ebb8db74baa9d9d659be5e367b38dce80e8a9a diff --git a/qtbase b/qtbase index 5422fb79..4ba25a09 160000 --- a/qtbase +++ b/qtbase @@ -1 +1 @@ -Subproject commit 5422fb79486a1818d6355d75f019fe63120a43d0 +Subproject commit 4ba25a092065a6422510a9f4afa4fbbabeda686c diff --git a/qtdeclarative b/qtdeclarative index 399ebb56..1465ca26 160000 --- a/qtdeclarative +++ b/qtdeclarative @@ -1 +1 @@ -Subproject commit 399ebb5635efc897d29efba90f92f931843b266a +Subproject commit 1465ca26c62605634afdf7b2c9e8ecbfc2397dae diff --git a/qtdoc b/qtdoc index 8e2ad476..758a1c15 160000 --- a/qtdoc +++ b/qtdoc @@ -1 +1 @@ -Subproject commit 8e2ad476faacf8c4a173fbcabf094f5c92db1d09 +Subproject commit 758a1c15ca2b9034ea51fa808763b2eb3b0b61ac diff --git a/qtgraphicaleffects b/qtgraphicaleffects index 40334264..74c81763 160000 --- a/qtgraphicaleffects +++ b/qtgraphicaleffects @@ -1 +1 @@ -Subproject commit 403342641c4872eac378052a174523a1966553cb +Subproject commit 74c81763391f1292482d46d87ea76f39c9064ee3 diff --git a/qtimageformats b/qtimageformats index 7d02c171..c1f396c7 160000 --- a/qtimageformats +++ b/qtimageformats @@ -1 +1 @@ -Subproject commit 7d02c1718dc89435950aae76abe5dc09b82e66f4 +Subproject commit c1f396c7cfe848604ef7c738111e33db7829ed6f diff --git a/qtnetworkauth b/qtnetworkauth index 867e0f43..20a90737 160000 --- a/qtnetworkauth +++ b/qtnetworkauth @@ -1 +1 @@ -Subproject commit 867e0f4318693ece4d52791ce99c4bb85737c097 +Subproject commit 20a907375e08e44e114ccd9daec37be466a1c8f2 diff --git a/qtqa b/qtqa index 930a856e..a03bac72 160000 --- a/qtqa +++ b/qtqa @@ -1 +1 @@ -Subproject commit 930a856e0769483e9102bddff4acc2e079860f2a +Subproject commit a03bac72cc715f874b1755c0ee9cdd07bb631b30 diff --git a/qtquick3d b/qtquick3d index c7cc7b0a..00582106 160000 --- a/qtquick3d +++ b/qtquick3d @@ -1 +1 @@ -Subproject commit c7cc7b0a25f5d2bb7748b098cf7d9c5a12137599 +Subproject commit 00582106a2d286bf9df52a1d795d176833791e83 diff --git a/qtquickcontrols2 b/qtquickcontrols2 index b60edab1..885d0659 160000 --- a/qtquickcontrols2 +++ b/qtquickcontrols2 @@ -1 +1 @@ -Subproject commit b60edab10cd5e5cffde22382eccf3d1c21e258c9 +Subproject commit 885d065902422f82d474e6a8cae43e1b3e4d94d0 diff --git a/qtquicktimeline b/qtquicktimeline index 10cf2261..ec6bf0d7 160000 --- a/qtquicktimeline +++ b/qtquicktimeline @@ -1 +1 @@ -Subproject commit 10cf2261cddf9ddf3f51202d02dd2c325d1e0837 +Subproject commit ec6bf0d7edeb93ddcc10c18ae479135eb700de0a diff --git a/qtrepotools b/qtrepotools index d6e8ca40..8f06a503 160000 --- a/qtrepotools +++ b/qtrepotools @@ -1 +1 @@ -Subproject commit d6e8ca40f5331c1016d63fbb18309baafc08ba43 +Subproject commit 8f06a5036a5baba82b01ad696923ea1e9eadb303 diff --git a/qtshadertools b/qtshadertools index ca11f0a4..7305d0c8 160000 --- a/qtshadertools +++ b/qtshadertools @@ -1 +1 @@ -Subproject commit ca11f0a4a6f499fdad7f667bd23db064653e4ffc +Subproject commit 7305d0c82df5af38e4a4f26731391b923e281d38 diff --git a/qtsvg b/qtsvg index f1aae3f2..f759ab49 160000 --- a/qtsvg +++ b/qtsvg @@ -1 +1 @@ -Subproject commit f1aae3f2ec16075f02331fe3c7dc6eda1300b46f +Subproject commit f759ab4905879c19ae094d702d5e66ab3ef06479 diff --git a/qttools b/qttools index ae93fab0..e633ec59 160000 --- a/qttools +++ b/qttools @@ -1 +1 @@ -Subproject commit ae93fab03d3192f1ed32471a58f58e34f757c1cd +Subproject commit e633ec59893e2f4a25330be8a9ece4a943cfcef9 diff --git a/qttranslations b/qttranslations index a85b7a95..306dea76 160000 --- a/qttranslations +++ b/qttranslations @@ -1 +1 @@ -Subproject commit a85b7a95f86c0c95604ea415a656e2e1e030eee7 +Subproject commit 306dea7670920719b54350066758da8320743ebe diff --git a/qtvirtualkeyboard b/qtvirtualkeyboard index 88313b01..861d03cd 160000 --- a/qtvirtualkeyboard +++ b/qtvirtualkeyboard @@ -1 +1 @@ -Subproject commit 88313b011ddf01a84d351f4a497f91a8d3800d1b +Subproject commit 861d03cd8f419a8cfae5c6d799863f7a625d9bb2 diff --git a/qtwayland b/qtwayland index e026ae41..5d25a0c2 160000 --- a/qtwayland +++ b/qtwayland @@ -1 +1 @@ -Subproject commit e026ae41e2aea618b6f6dae94c5e260fb4e90ce8 +Subproject commit 5d25a0c233b1e47cf53d05e90fc7156f8c65d170 diff --git a/qtwebsockets b/qtwebsockets index 87ed789e..d6790a43 160000 --- a/qtwebsockets +++ b/qtwebsockets @@ -1 +1 @@ -Subproject commit 87ed789eeabaded6af1380182bf078bd516f656c +Subproject commit d6790a4330256fbef578274fe3e5b0547b55c9d0