mirror of
git://code.qt.io/qt/qt5.git
synced 2025-12-26 01:46:20 +08:00
Compare commits
405 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6fdab53c60 | ||
|
|
5c14167f02 | ||
|
|
8509fa5e0d | ||
|
|
58cfa8f0b1 | ||
|
|
a8ef3e016a | ||
|
|
8d6b5d937d | ||
|
|
263b71cbbf | ||
|
|
d78dbeac69 | ||
|
|
4da5ec2868 | ||
|
|
392b6a0329 | ||
|
|
4c53e12dd5 | ||
|
|
543d3bf8af | ||
|
|
ff033fd3c4 | ||
|
|
6117d91d0f | ||
|
|
a058217829 | ||
|
|
bf9220699f | ||
|
|
22d4910097 | ||
|
|
8821b28895 | ||
|
|
9cada4a9db | ||
|
|
72e740433f | ||
|
|
51a6c6bcff | ||
|
|
3c7dfb889b | ||
|
|
1d2c745cb4 | ||
|
|
87f9a714f4 | ||
|
|
eb5d1ad98c | ||
|
|
0cb7ded692 | ||
|
|
4eaefc15a1 | ||
|
|
de1fbf0659 | ||
|
|
59db0bd1f0 | ||
|
|
b5679cccda | ||
|
|
271d91eaf2 | ||
|
|
12f43cab35 | ||
|
|
8dd30dc459 | ||
|
|
665d373034 | ||
|
|
61a97f46f6 | ||
|
|
e79280b423 | ||
|
|
68f3b38420 | ||
|
|
50ca6e3465 | ||
|
|
184524939a | ||
|
|
1d04a39ea4 | ||
|
|
8993bce5df | ||
|
|
192c79384c | ||
|
|
08eceb8681 | ||
|
|
24f5ef51db | ||
|
|
718127cf45 | ||
|
|
96d6150ae9 | ||
|
|
da53bedd80 | ||
|
|
91e8eaccad | ||
|
|
24df5493f1 | ||
|
|
034fe1a479 | ||
|
|
3cb5b2a5be | ||
|
|
18144d1144 | ||
|
|
bb59a6bfcb | ||
|
|
1cf6f1a8cb | ||
|
|
eeb9fc4129 | ||
|
|
80e2123065 | ||
|
|
6591e88354 | ||
|
|
85c2dae031 | ||
|
|
26b22a63a1 | ||
|
|
80b2b8ab8d | ||
|
|
04d6ce5b3d | ||
|
|
06b5bad1c1 | ||
|
|
fdfe644ad2 | ||
|
|
0ab127c294 | ||
|
|
ad91a38ee6 | ||
|
|
e66122dac6 | ||
|
|
f413d29be6 | ||
|
|
cd894f6531 | ||
|
|
59721f231c | ||
|
|
aa238f9770 | ||
|
|
b9d64d2074 | ||
|
|
3b3c2ab697 | ||
|
|
da3d33d2e8 | ||
|
|
0d19fb2955 | ||
|
|
73621de891 | ||
|
|
a37f4a2485 | ||
|
|
34cf0234b9 | ||
|
|
18b2d88dd5 | ||
|
|
0f25c861f8 | ||
|
|
2042fea677 | ||
|
|
b74a5ac533 | ||
|
|
6f39655317 | ||
|
|
51e22677e8 | ||
|
|
68884e38f8 | ||
|
|
bced3b27e6 | ||
|
|
afffd938c0 | ||
|
|
9bcf5656a1 | ||
|
|
4ff6dd218a | ||
|
|
836bc7c649 | ||
|
|
0f10422f5d | ||
|
|
4b9ea4477d | ||
|
|
a780f200a8 | ||
|
|
71282805a5 | ||
|
|
9497487c77 | ||
|
|
6ef6267ab9 | ||
|
|
fb55d5bc14 | ||
|
|
41c372c010 | ||
|
|
34e9e68372 | ||
|
|
ee16738e1b | ||
|
|
33b0b0751f | ||
|
|
be8d6ad1b7 | ||
|
|
8aef7fc9c0 | ||
|
|
8c9174127a | ||
|
|
ac8a85582b | ||
|
|
ea67572b4a | ||
|
|
0c7588bae3 | ||
|
|
0f7a4738a0 | ||
|
|
0ef5baf70b | ||
|
|
4fabcfd5d1 | ||
|
|
e5d5e2aacb | ||
|
|
366ffa5dac | ||
|
|
1297fd0b4e | ||
|
|
cc6592ef08 | ||
|
|
4a32f93d87 | ||
|
|
d4c38f8da9 | ||
|
|
677524620d | ||
|
|
1547283a3a | ||
|
|
6bc4d562c8 | ||
|
|
015b9cb53a | ||
|
|
a63aa1647c | ||
|
|
07a4522087 | ||
|
|
ef2315af73 | ||
|
|
2644bebe4b | ||
|
|
137ed3408d | ||
|
|
ac53509b31 | ||
|
|
e086fbc6cb | ||
|
|
404805141a | ||
|
|
769a34ed26 | ||
|
|
066373c9c6 | ||
|
|
cadedac3b4 | ||
|
|
af55ddc913 | ||
|
|
c3096caa14 | ||
|
|
b4b62658ac | ||
|
|
052aa06ef4 | ||
|
|
38649924df | ||
|
|
9fa8b3ca35 | ||
|
|
2e329bc68e | ||
|
|
88811f882e | ||
|
|
4eaa017023 | ||
|
|
7f7c87a15d | ||
|
|
1583fbd2bb | ||
|
|
213b848cf5 | ||
|
|
eb4fcfaba1 | ||
|
|
00e31823d3 | ||
|
|
462a2aae2b | ||
|
|
dc5f851e78 | ||
|
|
c4cf4fa07f | ||
|
|
6d1190aaa0 | ||
|
|
7681e742d7 | ||
|
|
09ec294210 | ||
|
|
786be66eaf | ||
|
|
31a0826fe8 | ||
|
|
57ba8230bd | ||
|
|
99595f44f1 | ||
|
|
b86b3a757b | ||
|
|
b1198d3402 | ||
|
|
2348ead529 | ||
|
|
8aec4db6a6 | ||
|
|
6a875b9f81 | ||
|
|
d1aeb5c569 | ||
|
|
113ad91c98 | ||
|
|
1540a87590 | ||
|
|
fb1c052f3b | ||
|
|
d8e1574d5f | ||
|
|
3e96fec2e1 | ||
|
|
ebe2b86fd0 | ||
|
|
123ff665c3 | ||
|
|
2a28ce864b | ||
|
|
52da24b78e | ||
|
|
1c1557aa93 | ||
|
|
5f022e5785 | ||
|
|
65c714aaab | ||
|
|
f71d4a3b97 | ||
|
|
3bfa9b0b12 | ||
|
|
89d4dec818 | ||
|
|
b9b259fd40 | ||
|
|
82a6a9347f | ||
|
|
a742af96fb | ||
|
|
18f6169bee | ||
|
|
4fb893fcf8 | ||
|
|
b9aae857f9 | ||
|
|
6eee3f6cff | ||
|
|
da3d21c0e6 | ||
|
|
497fc75f1a | ||
|
|
19f8a741f3 | ||
|
|
d6f7d6ed8b | ||
|
|
fcc0feaacb | ||
|
|
d29192ad3f | ||
|
|
ca89bec297 | ||
|
|
66595488f0 | ||
|
|
28bf922739 | ||
|
|
cec7c07283 | ||
|
|
b23faee265 | ||
|
|
70d3800aab | ||
|
|
fb282b2e58 | ||
|
|
1399d6e130 | ||
|
|
2d71b84893 | ||
|
|
de0d7005cc | ||
|
|
a0bf828433 | ||
|
|
88a1c161e5 | ||
|
|
21cbacf4b4 | ||
|
|
dd7f4112fd | ||
|
|
d55baf5baf | ||
|
|
41edaa5fb9 | ||
|
|
04f8860d8c | ||
|
|
0ae61f0f4d | ||
|
|
b16eac13e6 | ||
|
|
b0b6b05b34 | ||
|
|
1dee4e9fca | ||
|
|
0565e759c5 | ||
|
|
d06d1081c0 | ||
|
|
c98db75188 | ||
|
|
91df8a3a8f | ||
|
|
e067ea2a72 | ||
|
|
35db81f33e | ||
|
|
828f82b6f0 | ||
|
|
74dd14ae83 | ||
|
|
77fdde0de9 | ||
|
|
5089c4468f | ||
|
|
b12a1591c4 | ||
|
|
7d04dc1a29 | ||
|
|
d9f2fe1b7f | ||
|
|
5d9e2c49d1 | ||
|
|
b6a1fc6aae | ||
|
|
8ab923d0e5 | ||
|
|
60f02cdfae | ||
|
|
6d37fda8c1 | ||
|
|
cdbd177b41 | ||
|
|
92a7d95947 | ||
|
|
6675a8f416 | ||
|
|
9468be52db | ||
|
|
63bda0c988 | ||
|
|
0ec6aad455 | ||
|
|
ecc7d251fa | ||
|
|
08765d9258 | ||
|
|
f0dd13f05a | ||
|
|
329d718a19 | ||
|
|
f84bab04f7 | ||
|
|
c016a01b4c | ||
|
|
841cf6893a | ||
|
|
6309243064 | ||
|
|
d56552566f | ||
|
|
f789a8004a | ||
|
|
a8bd91bc27 | ||
|
|
d0df4f2ce9 | ||
|
|
3653630d22 | ||
|
|
60fb3cb272 | ||
|
|
ada909932d | ||
|
|
537ea17d14 | ||
|
|
207494b1d3 | ||
|
|
ee4b7e638b | ||
|
|
0e278c4e95 | ||
|
|
894c63834b | ||
|
|
e3deccd936 | ||
|
|
f132490a61 | ||
|
|
e70e81a4aa | ||
|
|
6275ed9d70 | ||
|
|
03d6b7b36a | ||
|
|
634d196109 | ||
|
|
baa46f9590 | ||
|
|
16249a5fce | ||
|
|
4b73d4a666 | ||
|
|
583e196784 | ||
|
|
185eb5b414 | ||
|
|
81f832f0a6 | ||
|
|
72cc047726 | ||
|
|
1376f16f3b | ||
|
|
1b798a59a3 | ||
|
|
372d2bb076 | ||
|
|
3b7b924b31 | ||
|
|
f129af9f81 | ||
|
|
5f76910476 | ||
|
|
357202801f | ||
|
|
5c7ccdbc83 | ||
|
|
128075f744 | ||
|
|
4cdfd8e902 | ||
|
|
e8fc216658 | ||
|
|
e09dc71d25 | ||
|
|
a26ce5e56a | ||
|
|
a1958e911c | ||
|
|
f63fc8ca25 | ||
|
|
388747cb1a | ||
|
|
26ba2cdc5d | ||
|
|
b37ff601f5 | ||
|
|
2a650c49ee | ||
|
|
cda49ad060 | ||
|
|
8a93a8fe6a | ||
|
|
9f69da6575 | ||
|
|
3fe0d212a5 | ||
|
|
0e4d668e35 | ||
|
|
0b251bbdc0 | ||
|
|
28ffb0ce8a | ||
|
|
6d20c60b75 | ||
|
|
512f8ff0a2 | ||
|
|
51c2673304 | ||
|
|
04ccf0e8db | ||
|
|
6c4eb77aa0 | ||
|
|
4cee1be86b | ||
|
|
6dd41c8406 | ||
|
|
e7472f4308 | ||
|
|
57043fb07b | ||
|
|
12fd0d5b9b | ||
|
|
b0a9259c6e | ||
|
|
2a5f54d07e | ||
|
|
892833cda9 | ||
|
|
a9cf936a63 | ||
|
|
b38e4732af | ||
|
|
4b0e2f79c1 | ||
|
|
b1c268a8eb | ||
|
|
528580bbcd | ||
|
|
b6e6882bb7 | ||
|
|
92d1bdcb43 | ||
|
|
fba2c6f4dd | ||
|
|
88d718d381 | ||
|
|
8852587991 | ||
|
|
bcd7f921f8 | ||
|
|
6dfd0c7b38 | ||
|
|
c48355ebb5 | ||
|
|
73834c7166 | ||
|
|
a3f4bf703b | ||
|
|
a7b1b00350 | ||
|
|
dbf737a5c0 | ||
|
|
4e1f4665c5 | ||
|
|
44cf10382c | ||
|
|
42b502f7bc | ||
|
|
8c8be48167 | ||
|
|
8470310388 | ||
|
|
d1dfb5767f | ||
|
|
3ca7658781 | ||
|
|
1726ba1611 | ||
|
|
05dd83c73a | ||
|
|
30660bf987 | ||
|
|
6bf5691ca8 | ||
|
|
a99d3432f7 | ||
|
|
39b3764a5a | ||
|
|
1bd2b2acfa | ||
|
|
c7a9bb92e1 | ||
|
|
835ef953f0 | ||
|
|
f05289d622 | ||
|
|
21ecbe1957 | ||
|
|
207eb4069b | ||
|
|
b663966026 | ||
|
|
be3e818688 | ||
|
|
3a000ed41a | ||
|
|
3dc3ceb646 | ||
|
|
dfaabde5dc | ||
|
|
f1b1f3dc09 | ||
|
|
9d65cd5ca5 | ||
|
|
74eb853384 | ||
|
|
c2493f9d6d | ||
|
|
79db6fc856 | ||
|
|
896bb94c74 | ||
|
|
629e24b979 | ||
|
|
62c6676f87 | ||
|
|
3690fe06a4 | ||
|
|
f238362a4b | ||
|
|
7db6a1cd0f | ||
|
|
c9f842af84 | ||
|
|
1720ed0b6f | ||
|
|
890a478e07 | ||
|
|
5df417aeb9 | ||
|
|
15b608cbc5 | ||
|
|
5a0dc401fa | ||
|
|
d5967be094 | ||
|
|
bd3ddeddd2 | ||
|
|
043e54c7c6 | ||
|
|
e4ba13a038 | ||
|
|
d841f90122 | ||
|
|
55227444e3 | ||
|
|
49ccf716dc | ||
|
|
d1d36cbbf1 | ||
|
|
830f8ac7f2 | ||
|
|
c60e90a2c8 | ||
|
|
36d7e7a8da | ||
|
|
74fa40d978 | ||
|
|
5958b8d3f0 | ||
|
|
f56f2c20c4 | ||
|
|
c9d5341307 | ||
|
|
eca392d3f3 | ||
|
|
8b9a8c489f | ||
|
|
88cb7f4264 | ||
|
|
1bdbe06c82 | ||
|
|
f8d8257579 | ||
|
|
70c5a5bb97 | ||
|
|
bbf18ab4ad | ||
|
|
dd5096c6c7 | ||
|
|
6837a847bb | ||
|
|
a96119c121 | ||
|
|
5f37f812f9 | ||
|
|
0001d102f8 | ||
|
|
577140a728 | ||
|
|
2f03b7faac | ||
|
|
3c1f21253d | ||
|
|
7e67de9700 | ||
|
|
e70352fdf7 | ||
|
|
2176de2286 | ||
|
|
6711742b8c | ||
|
|
331cf52ff7 | ||
|
|
252cbbc4b8 | ||
|
|
477736dff0 | ||
|
|
fd58c39c31 | ||
|
|
27761dc945 | ||
|
|
22522f5190 | ||
|
|
2c4b06a13d | ||
|
|
816f1c5512 |
2
.gitattributes
vendored
2
.gitattributes
vendored
@@ -1,6 +1,6 @@
|
||||
.tag export-subst
|
||||
.gitignore export-ignore
|
||||
.gitattributes export-ignore
|
||||
.commit-template export-ignore
|
||||
.commit-template export-ignore eol=lf
|
||||
init-repository export-ignore
|
||||
README.git export-ignore
|
||||
|
||||
100
.gitmodules
vendored
100
.gitmodules
vendored
@@ -1,66 +1,66 @@
|
||||
[submodule "qtbase"]
|
||||
path = qtbase
|
||||
url = ../qtbase.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = essential
|
||||
[submodule "qtsvg"]
|
||||
depends = qtbase
|
||||
path = qtsvg
|
||||
url = ../qtsvg.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtdeclarative"]
|
||||
depends = qtbase
|
||||
recommends = qtsvg qtxmlpatterns
|
||||
path = qtdeclarative
|
||||
url = ../qtdeclarative.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = essential
|
||||
[submodule "qtactiveqt"]
|
||||
depends = qtbase
|
||||
path = qtactiveqt
|
||||
url = ../qtactiveqt.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtscript"]
|
||||
depends = qtbase
|
||||
recommends = qttools
|
||||
path = qtscript
|
||||
url = ../qtscript.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = deprecated
|
||||
[submodule "qtmultimedia"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtmultimedia
|
||||
url = ../qtmultimedia.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = essential
|
||||
[submodule "qttools"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtactiveqt qtwebkit
|
||||
recommends = qtdeclarative qtactiveqt
|
||||
path = qttools
|
||||
url = ../qttools.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = essential
|
||||
[submodule "qtxmlpatterns"]
|
||||
depends = qtbase
|
||||
path = qtxmlpatterns
|
||||
url = ../qtxmlpatterns.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qttranslations"]
|
||||
depends = qttools
|
||||
path = qttranslations
|
||||
url = ../qttranslations.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = essential
|
||||
priority = 30
|
||||
[submodule "qtdoc"]
|
||||
depends = qtdeclarative
|
||||
path = qtdoc
|
||||
url = ../qtdoc.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = essential
|
||||
priority = 40
|
||||
[submodule "qtrepotools"]
|
||||
@@ -69,21 +69,6 @@
|
||||
branch = master
|
||||
status = essential
|
||||
project = -
|
||||
[submodule "qtwebkit"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtlocation qtmultimedia qtsensors qtwebchannel qtxmlpatterns
|
||||
path = qtwebkit
|
||||
url = ../qtwebkit.git
|
||||
branch = 5.9.1
|
||||
status = obsolete
|
||||
project = WebKit.pro
|
||||
priority = 20
|
||||
[submodule "qtwebkit-examples"]
|
||||
depends = qtwebkit qttools
|
||||
path = qtwebkit-examples
|
||||
url = ../qtwebkit-examples.git
|
||||
branch = 5.9.1
|
||||
status = obsolete
|
||||
[submodule "qtqa"]
|
||||
depends = qtbase
|
||||
path = qtqa
|
||||
@@ -96,14 +81,14 @@
|
||||
recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
|
||||
path = qtlocation
|
||||
url = ../qtlocation.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtsensors"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtsensors
|
||||
url = ../qtsensors.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtsystems"]
|
||||
depends = qtbase
|
||||
@@ -136,27 +121,27 @@
|
||||
recommends = qtdeclarative qtandroidextras
|
||||
path = qtconnectivity
|
||||
url = ../qtconnectivity.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtwayland"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtwayland
|
||||
url = ../qtwayland.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qt3d"]
|
||||
depends = qtdeclarative
|
||||
recommends = qtimageformats qtgamepad
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtimageformats qtgamepad
|
||||
path = qt3d
|
||||
url = ../qt3d.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtimageformats"]
|
||||
depends = qtbase
|
||||
path = qtimageformats
|
||||
url = ../qtimageformats.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtquick1"]
|
||||
depends = qtscript
|
||||
@@ -169,51 +154,51 @@
|
||||
depends = qtdeclarative
|
||||
path = qtgraphicaleffects
|
||||
url = ../qtgraphicaleffects.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtquickcontrols"]
|
||||
depends = qtdeclarative
|
||||
recommends = qtgraphicaleffects
|
||||
path = qtquickcontrols
|
||||
url = ../qtquickcontrols.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = essential
|
||||
[submodule "qtserialbus"]
|
||||
depends = qtserialport
|
||||
path = qtserialbus
|
||||
url = ../qtserialbus.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtserialport"]
|
||||
depends = qtbase
|
||||
path = qtserialport
|
||||
url = ../qtserialport.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtx11extras"]
|
||||
depends = qtbase
|
||||
path = qtx11extras
|
||||
url = ../qtx11extras.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtmacextras"]
|
||||
depends = qtbase
|
||||
path = qtmacextras
|
||||
url = ../qtmacextras.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtwinextras"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtmultimedia
|
||||
path = qtwinextras
|
||||
url = ../qtwinextras.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtandroidextras"]
|
||||
depends = qtbase
|
||||
path = qtandroidextras
|
||||
url = ../qtandroidextras.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtenginio"]
|
||||
depends = qtdeclarative
|
||||
@@ -226,102 +211,101 @@
|
||||
recommends = qtdeclarative
|
||||
path = qtwebsockets
|
||||
url = ../qtwebsockets.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtwebchannel"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtwebsockets
|
||||
path = qtwebchannel
|
||||
url = ../qtwebchannel.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtwebengine"]
|
||||
depends = qtquickcontrols qtwebchannel
|
||||
recommends = qtlocation qttools
|
||||
serialize = qtwebkit
|
||||
path = qtwebengine
|
||||
url = ../qtwebengine.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
priority = 10
|
||||
[submodule "qtcanvas3d"]
|
||||
depends = qtdeclarative
|
||||
path = qtcanvas3d
|
||||
url = ../qtcanvas3d.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtwebview"]
|
||||
depends = qtdeclarative
|
||||
recommends = qtwebengine
|
||||
path = qtwebview
|
||||
url = ../qtwebview.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtquickcontrols2"]
|
||||
depends = qtgraphicaleffects
|
||||
path = qtquickcontrols2
|
||||
url = ../qtquickcontrols2.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtpurchasing"]
|
||||
depends = qtbase qtandroidextras
|
||||
recommends = qtdeclarative
|
||||
path = qtpurchasing
|
||||
url = ../qtpurchasing.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtcharts"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtmultimedia
|
||||
path = qtcharts
|
||||
url = ../qtcharts.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtdatavis3d"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtmultimedia
|
||||
path = qtdatavis3d
|
||||
url = ../qtdatavis3d.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtvirtualkeyboard"]
|
||||
depends = qtbase qtdeclarative qtsvg
|
||||
recommends = qtmultimedia qtquickcontrols
|
||||
path = qtvirtualkeyboard
|
||||
url = ../qtvirtualkeyboard.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtgamepad"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtgamepad
|
||||
url = ../qtgamepad.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtscxml"]
|
||||
depends = qtbase qtdeclarative
|
||||
path = qtscxml
|
||||
url = ../qtscxml.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = addon
|
||||
[submodule "qtspeech"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtmultimedia
|
||||
path = qtspeech
|
||||
url = ../qtspeech.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = preview
|
||||
[submodule "qtnetworkauth"]
|
||||
depends = qtbase
|
||||
recommends = qtwebview
|
||||
path = qtnetworkauth
|
||||
url = ../qtnetworkauth.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = preview
|
||||
[submodule "qtremoteobjects"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtremoteobjects
|
||||
url = ../qtremoteobjects.git
|
||||
branch = 5.9.1
|
||||
branch = 5.9
|
||||
status = preview
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
Template Target OS Target arch Compiler Features
|
||||
----------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-windows-8-x86_64-2 MSVC2013 DeveloperBuild Release
|
||||
qtci-windows-10-x86_64-7 MSVC2015 DeveloperBuild Release QtNamespace QtLibInfix BuildExamples
|
||||
qtci-windows-8-x86-2 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||
qtci-windows-8-x86_64-2 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||
qtci-windows-7-x86-2 Mingw53 DeveloperBuild Release OpenGLDynamic
|
||||
qtci-windows-10-x86_64-7 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||
qtci-windows-10-x86_64-7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||
qtci-windows-10-x86_64-7 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-windows-10-x86_64-7 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-linux-Ubuntu-16.04-x86_64 GCC NoWidgets ForceDebugInfo
|
||||
qtci-linux-Ubuntu-16.04-x86_64 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace
|
||||
qtci-linux-openSUSE-42.1-x86_64 GCC DeveloperBuild NoPch
|
||||
qtci-windows-8.1-x86_64 MSVC2013 DeveloperBuild Release DisableTests
|
||||
qtci-windows-10-x86_64-10 MSVC2015 DeveloperBuild Release QtNamespace QtLibInfix BuildExamples
|
||||
qtci-windows-7-x86-3 Mingw53 DeveloperBuild Release OpenGLDynamic
|
||||
qtci-windows-10-x86_64-10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||
qtci-windows-10-x86_64-10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||
qtci-windows-10-x86_64-10 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-windows-10-x86_64-10 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 GCC NoWidgets ForceDebugInfo
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace BuildExamples Documentation
|
||||
qtci-linux-openSUSE-42.3-x86_64 GCC DeveloperBuild NoPch
|
||||
qtci-linux-openSUSE-42.3-x86_64 ICC_18 DeveloperBuild NoPch DisableTests
|
||||
qtci-linux-RHEL-6.6-x86_64 GCC Release ForceDebugInfo
|
||||
qtci-linux-RHEL-7.2-x86_64 GCC Packaging Release NoUseGoldLinker
|
||||
qtci-macos-10.12-x86_64-8 Clang DebugAndRelease Release
|
||||
qtci-linux-RHEL-7.4-x86_64 GCC Packaging Release NoUseGoldLinker
|
||||
qtci-macos-10.12-x86_64-9 Clang Packaging DebugAndRelease Release
|
||||
qtci-osx-10.11-x86_64-3 Clang DeveloperBuild Release QtNamespace NoPch
|
||||
qtci-osx-10.10-x86_64 Clang Packaging DebugAndRelease Release DisableTests
|
||||
qtci-osx-10.10-x86_64 Clang Release NoFramework DisableTests
|
||||
qtci-osx-10.10-x86_64 IOS_ANY x86_64 Clang Release DisableTests Static
|
||||
qtci-linux-RHEL-7.2-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-linux-Ubuntu-16.04-x86_64 Boot2Qt_Jethro armv7 GCC Release
|
||||
qtci-linux-Ubuntu-16.04-x86_64 GCC TestOnly LicenseCheck
|
||||
qtci-linux-RHEL-7.2-x86_64 QNX_700 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-macos-10.12-x86_64-9 IOS_ANY x86_64 Clang Release DisableTests Static
|
||||
qtci-linux-RHEL-7.4-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU armv7 GCC Release
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU arm64 GCC Release
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 GCC TestOnly LicenseCheck
|
||||
qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-linux-RHEL-7.4-x86_64 INTEGRITY_11_04 armv7 GCC Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
|
||||
@@ -1,21 +1,24 @@
|
||||
Template Target OS Target arch Compiler Features
|
||||
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-windows-10-x86_64-7 WinRT_10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-windows-10-x86-6 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||
qtci-windows-10-x86_64-7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||
qtci-windows-10-x86_64-7 WinRT_10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-windows-7-x86-2 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
||||
qtci-windows-10-x86_64-7 WinRT_10 armv7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-windows-10-x86_64-7 WinRT_10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-linux-RHEL-7.2-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-windows-7-x86-2 Android_ANY armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-7-x86-2 Android_ANY x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-macos-10.12-x86_64-8 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2
|
||||
qtci-macos-10.12-x86_64-8 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-8.1-x86_64 x86 MSVC2013 DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||
qtci-windows-8.1-x86_64 MSVC2013 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||
qtci-windows-10-x86_64-10 WinRT_10 MSVC2015 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-windows-10-x86_64-10 x86 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||
qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic
|
||||
qtci-windows-10-x86_64-10 WinRT_10 x86 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
||||
qtci-windows-10-x86_64-10 WinRT_10 armv7 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-windows-10-x86_64-10 WinRT_10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo DisableTests
|
||||
qtci-linux-RHEL-7.4-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-windows-7-x86-3 Android_ANY armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-7-x86-3 Android_ANY x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-macos-10.12-x86_64-9 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2
|
||||
qtci-macos-10.12-x86_64-9 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2
|
||||
qtci-linux-RHEL-6.6-x86_64 QNX_660 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-linux-RHEL-7.2-x86_64 QNX_700 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-windows-10-x86_64-7 QNX_700 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-10-x86_64-7 QNX_700 x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-osx-10.10-x86_64 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
|
||||
qtci-linux-RHEL-7.2-x86_64 INTEGRITY_11_04 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-macos-10.12-x86_64-9 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
|
||||
qtci-windows-10-x86_64-10 QNX_700 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-10-x86_64-10 QNX_700 x86_64 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-10-x86_64-10 QNX_660 armv7 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-10-x86_64-10 QNX_660 x86 Mingw53 Packaging Release DisableTests OpenGLES2
|
||||
qtci-linux-RHEL-7.4-x86_64 QNX_700 x86_64 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-linux-RHEL-7.4-x86_64 QNX_700 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
|
||||
4
coin/platform_configs/qtbase.txt
Normal file
4
coin/platform_configs/qtbase.txt
Normal file
@@ -0,0 +1,4 @@
|
||||
Template Target OS Target arch Compiler Features
|
||||
--------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU armv7 GCC DeveloperBuild DisableTests
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU arm64 GCC DeveloperBuild DisableTests
|
||||
@@ -1,3 +1,4 @@
|
||||
Template Target OS Target arch Compiler Features
|
||||
------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-linux-Ubuntu-16.04-x86_64 Boot2Qt_Jethro x86_64 GCC DeveloperBuild
|
||||
Template Target OS Target arch Compiler Features
|
||||
--------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU armv7 GCC DeveloperBuild
|
||||
qtci-linux-Ubuntu-16.04-x86_64-2 QEMU arm64 GCC DeveloperBuild
|
||||
|
||||
5
coin/platform_configs/qtwebkit.txt
Normal file
5
coin/platform_configs/qtwebkit.txt
Normal file
@@ -0,0 +1,5 @@
|
||||
Template Target OS Target arch Compiler Features
|
||||
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-windows-10-x86_64-10 x86 MSVC2017 DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||
qtci-windows-10-x86_64-10 MSVC2017 Packaging DebugAndRelease Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||
qtci-windows-7-x86-3 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic DisableTests
|
||||
6
coin/platform_configs/tqtc-qt-rta.txt
Normal file
6
coin/platform_configs/tqtc-qt-rta.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
Template Target OS Target arch Compiler Features
|
||||
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-windows-7-x86_64-4 MSVC2013 Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||
qtci-windows-8.1-x86_64 MSVC2013 Release ForceDebugInfo OpenGLDynamic DisableTests
|
||||
qtci-windows-10-x86-3 MSVC2017 Release ForceDebugInfo OpenGLDynamic
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
# https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
|
||||
|
||||
$version = "2017_version_15.0"
|
||||
$url_cache = "http://ci-files01-hki.ci.local/input/windows/mu_build_tools_for_visual_studio_" + $version + "_x86_x64_10254482.exe"
|
||||
$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"
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ $parameters = "/OverrideFeedURI http://download.microsoft.com/download/6/B/B/6BB
|
||||
|
||||
$msvc_web_installer = "vs" + $version + "_" + $update_version
|
||||
$package = "C:\Windows\temp\$msvc_web_installer.exe"
|
||||
$url_cache = "http://ci-files01-hki.ci.local/input/windows/$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"
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
# This script will install Visual Studio 2017
|
||||
|
||||
$version = "2017"
|
||||
$url_cache = "http://ci-files01-hki.ci.local/input/windows/mu_visual_studio_professional_" + $version + "_x86_x64_10049787.exe"
|
||||
$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"
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
# https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
|
||||
|
||||
$version = "2017_version_15.0"
|
||||
$url_cache = "http://ci-files01-hki.ci.local/input/windows/mu_build_tools_for_visual_studio_" + $version + "_x86_x64_10254482.exe"
|
||||
$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"
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ $parameters = "/OverrideFeedURI http://download.microsoft.com/download/6/B/B/6BB
|
||||
|
||||
$msvc_web_installer = "vs" + $version + "_" + $update_version
|
||||
$package = "C:\Windows\temp\$msvc_web_installer.exe"
|
||||
$url_cache = "http://ci-files01-hki.ci.local/input/windows/$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"
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
# This script will install Visual Studio 2017
|
||||
|
||||
$version = "2017"
|
||||
$url_cache = "http://ci-files01-hki.ci.local/input/windows/mu_visual_studio_professional_" + $version + "_x86_x64_10049787.exe"
|
||||
$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"
|
||||
|
||||
|
||||
@@ -1,58 +0,0 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$scriptsPath = "C:\Python27\Scripts"
|
||||
|
||||
& "$scriptsPath\pip.exe" install --upgrade conan==0.20.2
|
||||
|
||||
[Environment]::SetEnvironmentVariable("CI_CONAN_BUILDINFO_DIR", "C:\Utils\conanbuildinfos", "Machine")
|
||||
|
||||
function Start-Process-Logged
|
||||
{
|
||||
Write-Host "Start-Process", $args
|
||||
Start-Process @args
|
||||
}
|
||||
|
||||
function Run-Conan-Install
|
||||
{
|
||||
Param (
|
||||
[string]$ConanfilesDir,
|
||||
[string]$BuildinfoDir,
|
||||
[string]$Arch,
|
||||
[string]$Compiler,
|
||||
[string]$CompilerVersion,
|
||||
[string]$CompilerRuntime,
|
||||
[string]$CompilerLibcxx
|
||||
)
|
||||
|
||||
if ($CompilerRuntime) {
|
||||
$extraArgs = "-s compiler.runtime=$($CompilerRuntime)"
|
||||
}
|
||||
|
||||
if ($CompilerLibcxx) {
|
||||
$extraArgs = "-s compiler.libcxx=$($CompilerLibcxx)"
|
||||
}
|
||||
|
||||
Get-ChildItem -Path "$ConanfilesDir\*.txt" |
|
||||
ForEach-Object {
|
||||
$conanfile = $_.FullName
|
||||
$outpwd = "C:\Utils\conanbuildinfos\$($BuildinfoDir)\$($_.BaseName)"
|
||||
$manifestsDir = "$($_.DirectoryName)\$($_.BaseName).manifests"
|
||||
New-Item $outpwd -Type directory -Force
|
||||
|
||||
$process = Start-Process-Logged `
|
||||
"$scriptsPath\conan.exe" `
|
||||
-WorkingDirectory $outpwd `
|
||||
-ArgumentList "install -f $conanfile --no-imports --verify $manifestsDir", `
|
||||
'-s', ('compiler="' + $Compiler + '"'), `
|
||||
"-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs" `
|
||||
-NoNewWindow -Wait -Verbose `
|
||||
-PassThru # Return process object
|
||||
|
||||
if ($process.ExitCode -ne 0) {
|
||||
Write-Host "conan exited with code $($process.ExitCode)"
|
||||
Exit(1)
|
||||
}
|
||||
|
||||
Copy-Item -Path $conanfile -Destination "$outpwd\conanfile.txt"
|
||||
}
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$zip = "c:\users\qt\downloads\Qt3DStudio-3rdparty-win64-CI.zip"
|
||||
|
||||
Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.ci.local/input/3rdparty/Qt3DStudio-3rdparty-win64-CI.zip -OutFile $zip
|
||||
Verify-Checksum $zip "08D740D2EFB4CBCDE7D012908B89AA48DE5CD4E1"
|
||||
Extract-Zip $zip C:\Utils\Qt3DStudio3rdparty
|
||||
Remove-Item $zip
|
||||
|
||||
[Environment]::SetEnvironmentVariable("QT3DSTUDIO_3RDPARTY_DIR", "C:/Utils/Qt3DStudio3rdparty", "Machine")
|
||||
@@ -1,89 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# A helper script used for downloading a file from a URL or an alternative
|
||||
# URL. Also the SHA1 is checked for the file. Target filename should also
|
||||
# be given.
|
||||
#
|
||||
# If called directly from another script, it will exit the parent script
|
||||
# as well, if not called in its own subshell with parentheses.
|
||||
|
||||
# shellcheck source=try_catch.sh
|
||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
||||
|
||||
ExceptionDownloadPrimaryUrl=100
|
||||
ExceptionDownloadAltUrl=101
|
||||
ExceptionSHA1=102
|
||||
|
||||
function DownloadURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
targetFile=$4
|
||||
|
||||
try
|
||||
(
|
||||
try
|
||||
(
|
||||
echo "Downloading from primary URL '$url'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl
|
||||
)
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionDownloadPrimaryUrl)
|
||||
echo "Failed to download '$url' multiple times"
|
||||
echo "Downloading tar.gz from alternative URL '$url_alt'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl
|
||||
;;
|
||||
esac
|
||||
}
|
||||
echo "Checking SHA1 on PKG '$targetFile'"
|
||||
echo "$expectedSha1 *$targetFile" | shasum --check || throw $ExceptionSHA1
|
||||
)
|
||||
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionDownloadAltUrl)
|
||||
echo "Failed downloading PKG from primary and alternative URLs"
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionSHA1)
|
||||
echo "Failed checksum on $targetFile."
|
||||
exit 1;
|
||||
;;
|
||||
esac
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,127 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script receives URLs to a compressed file. It then downloads it,
|
||||
# uncompresses it and installs it by default
|
||||
# to /Applications/. This can be overridden by a target parameter.
|
||||
|
||||
# shellcheck source=try_catch.sh
|
||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
||||
# shellcheck source=DownloadURL.sh
|
||||
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
||||
|
||||
ExceptionCreateTmpFile=100
|
||||
ExceptionCreateTmpDirectory=101
|
||||
ExceptionUncompress=102
|
||||
ExceptionMoveApp=103
|
||||
ExceptionDeleteTmpFile=104
|
||||
ExceptionRemoveTmpDirectory=105
|
||||
ExceptionUnknownFormat=106
|
||||
|
||||
|
||||
function InstallAppFromCompressedFileFromURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
appPrefix=$4
|
||||
target=$5
|
||||
|
||||
if [ "" == "$target" ]; then
|
||||
target="/Applications/"
|
||||
fi
|
||||
|
||||
try
|
||||
(
|
||||
basefilename=${url##*/}
|
||||
extension=${basefilename##*.}
|
||||
filename=${basefilename%.*}
|
||||
if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then
|
||||
extension="tar.gz"
|
||||
fi
|
||||
|
||||
echo "Extension for file: $extension"
|
||||
echo "Creating temporary file and directory"
|
||||
targetFile=$(mktemp "$TMPDIR$(uuidgen).$extension") || throw $ExceptionCreateTmpFile
|
||||
targetDirectory=$(mktemp -d) || throw $ExceptionCreateTmpDirectory
|
||||
DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile"
|
||||
echo "Uncompress $targetFile"
|
||||
case $extension in
|
||||
"tar.gz")
|
||||
tar -xzf "$targetFile" --directory "$targetDirectory" || throw $ExceptionUncompress
|
||||
;;
|
||||
"zip")
|
||||
unzip "$targetFile" -d "$targetDirectory" || throw $ExceptionUncompress
|
||||
;;
|
||||
*)
|
||||
throw $ExceptionUnknownFormat
|
||||
;;
|
||||
esac
|
||||
echo "Moving app to '$target'"
|
||||
sudo mv "$targetDirectory/$appPrefix/"* "$target" || throw $ExceptionMoveApp
|
||||
echo "Removing file '$targetFile'"
|
||||
rm "$targetFile" || throw $ExceptionDeleteTmpFile
|
||||
echo "Removing directory '$targetDirectory'"
|
||||
rm -rf "$targetDirectory" || throw $ExceptionRemoveTmpDirectory
|
||||
)
|
||||
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionCreateTmpFile)
|
||||
echo "Failed to create temporary file"
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionUncompress)
|
||||
echo "Failed extracting compressed file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionMoveApp)
|
||||
echo "Failed moving app to '$target'."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionDeleteTmpFile)
|
||||
echo "Failed deleting temporary file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionRemoveTmpDirectory)
|
||||
echo "Failed deleting temporary file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionUnknownFormat)
|
||||
echo "Unknown file format."
|
||||
exit 1;
|
||||
;;
|
||||
esac
|
||||
}
|
||||
}
|
||||
@@ -1,120 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# shellcheck source=try_catch.sh
|
||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
||||
# shellcheck source=DownloadURL.sh
|
||||
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
||||
|
||||
ExceptionCreateTmpFile=100
|
||||
ExceptionCreateTmpDirectory=101
|
||||
ExceptionUncompress=102
|
||||
ExceptionMoveApp=103
|
||||
ExceptionDeleteTmpFile=104
|
||||
ExceptionRemoveTmpDirectory=105
|
||||
ExceptionUnknownFormat=106
|
||||
|
||||
|
||||
function InstallFromCompressedFileFromURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
installDirectory=$4
|
||||
appPrefix=$5
|
||||
|
||||
try
|
||||
(
|
||||
basefilename=${url##*/}
|
||||
extension=${basefilename##*.}
|
||||
filename=${basefilename%.*}
|
||||
if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then
|
||||
extension="tar.gz"
|
||||
fi
|
||||
echo "Extension for file: $extension"
|
||||
echo "Creating temporary file and directory"
|
||||
targetFile=$(mktemp "$TMPDIR$(uuidgen)XXXXX.$extension") || throw $ExceptionCreateTmpFile
|
||||
targetDirectory=$(mktemp -d) || throw $ExceptionCreateTmpDirectory
|
||||
DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile"
|
||||
echo "Uncompress $targetFile"
|
||||
case $extension in
|
||||
"tar.gz")
|
||||
tar -xzf "$targetFile" --directory "$targetDirectory" || throw $ExceptionUncompress
|
||||
;;
|
||||
"zip")
|
||||
unzip "$targetFile" -d "$targetDirectory" || throw $ExceptionUncompress
|
||||
;;
|
||||
*)
|
||||
throw $ExceptionUnknownFormat
|
||||
;;
|
||||
esac
|
||||
echo "Moving app to $installDirectory"
|
||||
sudo mkdir -p "$installDirectory"
|
||||
sudo mv "$targetDirectory/$appPrefix/"* "$installDirectory" || throw $ExceptionMoveApp
|
||||
echo "Removing file '$targetFile'"
|
||||
rm "$targetFile" || throw $ExceptionDeleteTmpFile
|
||||
echo "Removing directory '$targetDirectory'"
|
||||
rm -rf "$targetDirectory" || throw $ExceptionRemoveTmpDirectory
|
||||
)
|
||||
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionCreateTmpFile)
|
||||
echo "Failed to create temporary file"
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionUncompress)
|
||||
echo "Failed extracting compressed file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionMoveApp)
|
||||
echo "Failed moving app to target location."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionDeleteTmpFile)
|
||||
echo "Failed deleting temporary file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionRemoveTmpDirectory)
|
||||
echo "Failed deleting temporary file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionUnknownFormat)
|
||||
echo "Unknown file format."
|
||||
exit 1;
|
||||
;;
|
||||
esac
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,103 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# shellcheck source=try_catch.sh
|
||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
||||
|
||||
ExceptionCreateTmpFile=100
|
||||
ExceptionDownloadPrimaryUrl=101
|
||||
ExceptionDownloadAltUrl=102
|
||||
ExceptionSHA1=103
|
||||
ExceptionInstallerPKG=104
|
||||
ExceptionDeleteTmpFile=105
|
||||
|
||||
|
||||
function InstallPKGFromURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
targetDirectory=$4
|
||||
|
||||
try
|
||||
(
|
||||
echo "Creating temporary file"
|
||||
targetFile=$(mktemp "$TMPDIR$(uuidgen).pkg") || trow $ExceptionCreateTmpFile
|
||||
try
|
||||
(
|
||||
echo "Downloading PKG from primary URL '$url'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl
|
||||
)
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionDownloadPrimaryUrl)
|
||||
echo "Failed to download '$url' multiple times"
|
||||
echo "Downloading PKG from alternative URL '$url_alt'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl
|
||||
;;
|
||||
esac
|
||||
}
|
||||
echo "Checking SHA1 on PKG '$targetFile'"
|
||||
echo "$expectedSha1 *$targetFile" | shasum --check || throw $ExceptionSHA1
|
||||
echo "Run installer on PKG"
|
||||
sudo installer -package "$targetFile" -target "$targetDirectory" || throw $ExceptionInstallerPKG
|
||||
echo "Removing file '$targetFile'"
|
||||
rm "$targetFile" || throw $ExceptionDeleteTmpFile
|
||||
)
|
||||
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionCreateTmpFile)
|
||||
echo "Failed to create temporary file"
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionDownloadAltUrl)
|
||||
echo "Failed downloading PKG from primary and alternative URLs"
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionSHA1)
|
||||
echo "Failed to check sha1sum."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionInstallerPKG)
|
||||
echo "Failed running installer on PKG."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionDeleteTmpFile)
|
||||
echo "Failed deleting temporary file."
|
||||
exit 1;
|
||||
;;
|
||||
esac
|
||||
}
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$zip = "c:\users\qt\downloads\cmake-3.6.2-win32-x86.zip"
|
||||
|
||||
Download https://cmake.org/files/v3.6/cmake-3.6.2-win32-x86.zip \\ci-files01-hki.ci.local\provisioning\cmake\cmake-3.6.2-win32-x86.zip $zip
|
||||
Verify-Checksum $zip "541F6E7EFD228E46770B8631FFE57097576E4D4E"
|
||||
|
||||
Extract-Zip $zip C:
|
||||
Remove-Item C:\CMake -Force -Recurse
|
||||
Rename-Item C:\cmake-3.6.2-win32-x86 C:\CMake
|
||||
@@ -1,9 +0,0 @@
|
||||
# ICU is already pre-installed on Windows machines, it would be nice to have
|
||||
# the installation script, but for now let's just export the right variables
|
||||
|
||||
# FIXME: do we really want to have it per MSVC version? What about MSVC2015?
|
||||
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2012", "C:\\Utils\\icu_53_1_msvc_2012_64_devel\\icu53_1", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_64_devel\\icu53_1", "Machine")
|
||||
|
||||
# FIXME: do we really want to use the 4.8.2 ICU build?
|
||||
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_Mingw49", "C:\Utils\icu_53_1_Mingw_builds_4_8_2_posix_seh_64_devel\icu53_1", "Machine")
|
||||
97
coin/provisioning/common/linux/android_linux.sh
Executable file
97
coin/provisioning/common/linux/android_linux.sh
Executable file
@@ -0,0 +1,97 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script install Android sdk and ndk.
|
||||
|
||||
# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
|
||||
|
||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||
source "${BASH_SOURCE%/*}/../unix/check_and_set_proxy.sh"
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
targetFolder="/opt/android"
|
||||
sdkTargetFolder="$targetFolder/sdk"
|
||||
|
||||
basePath="http://ci-files01-hki.intra.qt.io/input/android"
|
||||
|
||||
toolsVersion="r25.2.5"
|
||||
toolsFile="tools_$toolsVersion-linux.zip"
|
||||
ndkVersion="r10e"
|
||||
ndkFile="android-ndk-$ndkVersion-linux-x86_64.zip"
|
||||
sdkBuildToolsVersion="25.0.2"
|
||||
sdkApiLevel="android-21"
|
||||
|
||||
toolsSha1="72df3aa1988c0a9003ccdfd7a13a7b8bd0f47fc1"
|
||||
ndkSha1="f692681b007071103277f6edc6f91cb5c5494a32"
|
||||
|
||||
toolsTargetFile="/tmp/$toolsFile"
|
||||
toolsSourceFile="$basePath/$toolsFile"
|
||||
ndkTargetFile="/tmp/$ndkFile"
|
||||
ndkSourceFile="$basePath/$ndkFile"
|
||||
|
||||
DownloadURL "$toolsSourceFile" "$toolsSourceFile" "$toolsSha1" "$toolsTargetFile"
|
||||
DownloadURL "$ndkSourceFile" "$ndkSourceFile" "$ndkSha1" "$ndkTargetFile"
|
||||
echo "Unzipping Android NDK to '$targetFolder'"
|
||||
sudo unzip -q "$ndkTargetFile" -d "$targetFolder"
|
||||
echo "Unzipping Android Tools to '$sdkTargetFolder'"
|
||||
sudo unzip -q "$toolsTargetFile" -d "$sdkTargetFolder"
|
||||
rm "$ndkTargetFile"
|
||||
rm "$toolsTargetFile"
|
||||
|
||||
echo "Changing ownership of Android files."
|
||||
if uname -a |grep -q "el6\|el7"; then
|
||||
sudo chown -R qt:wheel "$targetFolder"
|
||||
else
|
||||
sudo chown -R qt:users "$targetFolder"
|
||||
fi
|
||||
|
||||
echo "Running SDK manager for platforms;$sdkApiLevel, tools, platform-tools and build-tools;$sdkBuildToolsVersion."
|
||||
if [ "$http_proxy" != "" ]; then
|
||||
proxy_host=$(echo $proxy | cut -d'/' -f3 | cut -d':' -f1)
|
||||
proxy_port=$(echo $proxy | cut -d':' -f3)
|
||||
echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" --no_https --proxy=http --proxy_host=$proxy_host --proxy_port=$proxy_port "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion"
|
||||
else
|
||||
echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "tools" "platform-tools" "build-tools;$sdkBuildToolsVersion"
|
||||
fi
|
||||
|
||||
SetEnvVar "ANDROID_SDK_HOME" "$sdkTargetFolder"
|
||||
SetEnvVar "ANDROID_NDK_HOME" "$targetFolder/android-ndk-$ndkVersion"
|
||||
SetEnvVar "ANDROID_NDK_HOST" "linux-x86_64"
|
||||
SetEnvVar "ANDROID_API_VERSION" "$sdkApiLevel"
|
||||
|
||||
echo "Android SDK tools = $toolsVersion" >> ~/versions.txt
|
||||
echo "Android SDK Build Tools = $sdkBuildToolsVersion" >> ~/versions.txt
|
||||
echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt
|
||||
echo "Android NDK = $ndkVersion" >> ~/versions.txt
|
||||
11
coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/09-cmake.sh → coin/provisioning/common/linux/cmake_linux.sh
Normal file → Executable file
11
coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/09-cmake.sh → coin/provisioning/common/linux/cmake_linux.sh
Normal file → Executable file
@@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
@@ -37,11 +37,11 @@
|
||||
|
||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||
|
||||
# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
||||
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
version="3.6.2"
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c"
|
||||
targetFolder="/opt/cmake-$version"
|
||||
@@ -49,5 +49,4 @@ appPrefix="cmake-$version-Linux-x86_64"
|
||||
|
||||
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
||||
|
||||
echo "Adding $targetFolder/bin to PATH"
|
||||
echo "export PATH=$targetFolder/bin:$PATH" >> ~/.bashrc
|
||||
SetEnvVar "PATH" "$targetFolder/bin:\$PATH"
|
||||
44
coin/provisioning/common/linux/disable-ntp_linux.sh
Executable file
44
coin/provisioning/common/linux/disable-ntp_linux.sh
Executable file
@@ -0,0 +1,44 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2018 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
set -ex
|
||||
|
||||
echo "Disable Network Time Protocol (NTP)"
|
||||
|
||||
if uname -a |grep -q "Ubuntu"; then
|
||||
sudo timedatectl set-ntp false
|
||||
else
|
||||
systemctl &>/dev/null && sudo systemctl disable ntpd || sudo /sbin/chkconfig ntpd off
|
||||
fi
|
||||
0
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh → coin/provisioning/common/linux/disable_selinux.sh
Normal file → Executable file
0
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/disable_selinux.sh → coin/provisioning/common/linux/disable_selinux.sh
Normal file → Executable file
62
coin/provisioning/common/linux/fbx_linux.sh
Executable file
62
coin/provisioning/common/linux/fbx_linux.sh
Executable file
@@ -0,0 +1,62 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs FBX SDK
|
||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
set -e
|
||||
tarballName="fbx20161_2_fbxsdk_linux.tar.gz"
|
||||
targetFolder="/opt/fbx"
|
||||
cachedUrl="http://ci-files01-hki.intra.qt.io/input/fbx/$tarballName"
|
||||
officialUrl="http://download.autodesk.com/us/fbx_release_older/2016.1.2/$tarballName"
|
||||
sha1="b0a08778de025e2c6e90d6fbdb6531f74a3da605"
|
||||
tmpFolder="/tmp"
|
||||
targetFile="$tmpFolder/$tarballName"
|
||||
installer="$tmpFolder/fbx20161_2_fbxsdk_linux"
|
||||
|
||||
DownloadURL "$cachedUrl" "$officialUrl" "$sha1" "$targetFile"
|
||||
|
||||
sudo tar -C $tmpFolder -xf "$targetFile"
|
||||
sudo mkdir -p $targetFolder
|
||||
(echo "yes"; echo "n") | sudo "$installer" -w "$tmpFolder" "$targetFolder"
|
||||
|
||||
rm -rf "$targetFile"
|
||||
|
||||
# Set env variables
|
||||
SetEnvVar "FBXSDK" "$targetFolder"
|
||||
|
||||
echo "FBX SDK = 2016.1.2" >> ~/versions.txt
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
@@ -35,10 +35,11 @@
|
||||
|
||||
# This script installs INTEGRITY
|
||||
|
||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
||||
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
version="11.4.4"
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/integrity/ghs_$version.tar.gz"
|
||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/integrity/ghs_$version.tar.gz"
|
||||
AltUrl="$PrimaryUrl" # we lack an external source for this
|
||||
SHA1="4afa3c15e13c91734951b73f6b21388294c5d794"
|
||||
targetFolder="/opt/ghs"
|
||||
@@ -46,10 +47,10 @@ appPrefix=""
|
||||
|
||||
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
||||
|
||||
echo "export INTEGRITY_BSP=platform-cortex-a9" >> ~/.bashrc
|
||||
echo "export INTEGRITY_PATH=$targetFolder/comp_201654" >> ~/.bashrc
|
||||
echo "export INTEGRITY_DIR=$targetFolder/int1144" >> ~/.bashrc
|
||||
echo "export INTEGRITY_GL_INC_DIR=\$INTEGRITY_DIR/INTEGRITY-include/Vivante/sdk/inc" >> ~/.bashrc
|
||||
echo "export INTEGRITY_GL_LIB_DIR=\$INTEGRITY_DIR/libs/Vivante" >> ~/.bashrc
|
||||
SetEnvVar "INTEGRITY_BSP" "platform-cortex-a9"
|
||||
SetEnvVar "INTEGRITY_PATH" "$targetFolder/comp_201654"
|
||||
SetEnvVar "INTEGRITY_DIR" "$targetFolder/int1144"
|
||||
SetEnvVar "INTEGRITY_GL_INC_DIR" "\$INTEGRITY_DIR/INTEGRITY-include/Vivante/sdk/inc"
|
||||
SetEnvVar "INTEGRITY_GL_LIB_DIR" "\$INTEGRITY_DIR/libs/Vivante"
|
||||
|
||||
echo "INTEGRITY = $version" >> ~/versions.txt
|
||||
66
coin/provisioning/common/linux/openssl_for_android_linux.sh
Executable file
66
coin/provisioning/common/linux/openssl_for_android_linux.sh
Executable file
@@ -0,0 +1,66 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script install OpenSSL from sources.
|
||||
# Requires GCC and Perl to be in PATH.
|
||||
|
||||
# shellcheck source=../unix/DownloadURL.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||
# shellcheck source=../unix/SetEnvVar.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
version="1.0.2p"
|
||||
officialUrl="https://www.openssl.org/source/openssl-$version.tar.gz"
|
||||
cachedUrl="http://ci-files01-hki.intra.qt.io/input/openssl/openssl-$version.tar.gz"
|
||||
targetFile="/tmp/openssl-$version.tar.gz"
|
||||
installFolder="/home/qt/"
|
||||
sha="f34b5322e92415755c7d58bf5d0d5cf37666382c"
|
||||
# Until every VM doing Linux Android builds have provisioned the env variable
|
||||
# OPENSSL_ANDROID_HOME, we can't change the hard coded path that's currently in Coin.
|
||||
# QTQAINFRA-1436
|
||||
opensslHome="${installFolder}openssl-1.0.2"
|
||||
|
||||
DownloadURL "$cachedUrl" "$officialUrl" "$sha" "$targetFile"
|
||||
|
||||
tar -xzf "$targetFile" -C "$installFolder"
|
||||
# This rename should be removed once hard coded path from Coin is fixed. (QTQAINFRA-1436)
|
||||
mv "${opensslHome}p" "${opensslHome}"
|
||||
pushd "$opensslHome"
|
||||
echo "Running configure"
|
||||
perl Configure shared android
|
||||
|
||||
SetEnvVar "OPENSSL_ANDROID_HOME" "$opensslHome"
|
||||
|
||||
echo "OpenSSL for Android = $version" >> ~/versions.txt
|
||||
66
coin/provisioning/common/linux/qnx_660.sh
Executable file
66
coin/provisioning/common/linux/qnx_660.sh
Executable file
@@ -0,0 +1,66 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs QNX 6.6.0.
|
||||
|
||||
set -ex
|
||||
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
targetFolder="/opt/"
|
||||
sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/linux/qnx660-patch4687-linux.tar.gz"
|
||||
sha1="ffcf91489699c42ce9c1d74941f1829531752bbe"
|
||||
folderName="qnx660"
|
||||
targetFile="qnx660.tar.gz"
|
||||
wget --tries=5 --waitretry=5 --progress=dot:giga --output-document="$targetFile" "$sourceFile"
|
||||
echo "$sha1 $targetFile" | sha1sum --check
|
||||
if [ ! -d "$targetFolder" ]; then
|
||||
mkdir -p $targetFolder
|
||||
fi
|
||||
sudo tar -C $targetFolder -xvzf $targetFile
|
||||
sudo chown -R qt:users "$targetFolder"/"$folderName"
|
||||
|
||||
# Verify that we have last file in tar
|
||||
if [ ! -f $targetFolder/$folderName/qnx660-env.sh ]; then
|
||||
echo "Installation failed!"
|
||||
exit -1
|
||||
fi
|
||||
|
||||
rm -rf $targetFile
|
||||
|
||||
# Set env variables
|
||||
SetEnvVar "QNX_660" "$targetFolder$folderName"
|
||||
|
||||
echo "QNX SDP = 6.6.0" >> ~/versions.txt
|
||||
25
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/10-qnx_700.sh → coin/provisioning/common/linux/qnx_700.sh
Normal file → Executable file
25
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/10-qnx_700.sh → coin/provisioning/common/linux/qnx_700.sh
Normal file → Executable file
@@ -1,4 +1,4 @@
|
||||
#!/bin/env bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
@@ -35,21 +35,21 @@
|
||||
|
||||
# This script installs QNX 7.
|
||||
|
||||
set -e
|
||||
set -ex
|
||||
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
targetFolder="/opt/"
|
||||
sourceFile="http://ci-files01-hki.ci.local/input/qnx/qnx700.tar.xz"
|
||||
sha1="949a87c5f00d0756956cb4b1b3b213ecaeee9113"
|
||||
sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20180801-linux.tar.xz"
|
||||
sha1="5d2c8f531823b1f7a2e20968dc698c187c7de94c"
|
||||
folderName="qnx700"
|
||||
targetFile="qnx700.tar.xz"
|
||||
wget --tries=5 --waitretry=5 --output-document="$targetFile" "$sourceFile" || echo "Failed to download '$url' multiple times"
|
||||
echo "$sha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
|
||||
wget --tries=5 --waitretry=5 --output-document="$targetFile" "$sourceFile"
|
||||
echo "$sha1 $targetFile" | sha1sum --check
|
||||
if [ ! -d "$targetFolder" ]; then
|
||||
mkdir -p $targetFolder
|
||||
mkdir -p $targetFolder
|
||||
fi
|
||||
if [ -d "$targetFolder/$folderName" ]; then
|
||||
rm -rf $targetFolder/$folderName
|
||||
fi
|
||||
sudo tar -C $targetFolder -Jxf $targetFile|| echo "Failed to extract $targetFile"
|
||||
sudo tar -C $targetFolder -Jxf $targetFile
|
||||
sudo chown -R qt:users "$targetFolder"/"$folderName"
|
||||
|
||||
# Verify that we have last file in tar
|
||||
@@ -60,5 +60,6 @@ fi
|
||||
|
||||
rm -rf $targetFile
|
||||
# Set env variables
|
||||
echo 'export QNX_700=$targetFolder/$folderName' >> ~/.bashrc
|
||||
SetEnvVar "QNX_700" "$targetFolder$folderName"
|
||||
|
||||
echo "QNX SDP = 7.0.0" >> ~/versions.txt
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/bin/env bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
@@ -33,48 +33,59 @@
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script modifies system settings for automated use
|
||||
# This script receives URLs to a compressed file. It then downloads it,
|
||||
# uncompresses it and installs it by default
|
||||
# to /Applications/. This can be overridden by a target parameter.
|
||||
|
||||
# shellcheck source=../common/try_catch.sh
|
||||
source "${BASH_SOURCE%/*}/../common/try_catch.sh"
|
||||
set -ex
|
||||
|
||||
NTS_IP=10.212.2.216
|
||||
# shellcheck source=DownloadURL.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||
|
||||
ExceptionGsettings1=100
|
||||
ExceptionGsettings2=101
|
||||
ExceptionGsettings3=102
|
||||
ExceptionNTS=103
|
||||
function InstallAppFromCompressedFileFromURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
appPrefix=$4
|
||||
target=$5
|
||||
|
||||
try
|
||||
(
|
||||
echo "Timeout for blanking the screen (0 = never)"
|
||||
gsettings set org.gnome.desktop.session idle-delay 0 || throw $ExceptionGsettings1
|
||||
echo "Prevents screen lock when screesaver goes active."
|
||||
gsettings set org.gnome.desktop.screensaver lock-enabled false || throw $ExceptionGsettings2
|
||||
echo "Disable questions on shutdown."
|
||||
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true || throw $ExceptionGsettings3
|
||||
if [ "" == "$target" ]; then
|
||||
target="/Applications/"
|
||||
fi
|
||||
|
||||
echo "Set Network Test Server address to $NTS_IP in /etc/hosts"
|
||||
echo "$NTS_IP qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts || throw $ExceptionNTS
|
||||
)
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionGsettings1)
|
||||
echo "Failed to disable black screen."
|
||||
exit 1;
|
||||
basefilename=${url##*/}
|
||||
extension=${basefilename##*.}
|
||||
filename=${basefilename%.*}
|
||||
if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then
|
||||
extension="tar.gz"
|
||||
fi
|
||||
|
||||
echo "Extension for file: $extension"
|
||||
echo "Creating temporary file and directory"
|
||||
targetFile=$(mktemp "$TMPDIR$(uuidgen).$extension")
|
||||
# macOS 10.10 mktemp does require prefix
|
||||
if [[ $OSTYPE == "darwin14" ]]; then
|
||||
targetDirectory=$(mktemp -d -t '10.10')
|
||||
else
|
||||
targetDirectory=$(mktemp -d)
|
||||
fi
|
||||
(DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile")
|
||||
echo "Uncompress $targetFile"
|
||||
case $extension in
|
||||
"tar.gz")
|
||||
tar -xzf "$targetFile" --directory "$targetDirectory"
|
||||
;;
|
||||
$ExceptionGsettings2)
|
||||
echo "Failed to prevent screen lock."
|
||||
exit 1;
|
||||
"zip")
|
||||
unzip -q "$targetFile" -d "$targetDirectory"
|
||||
;;
|
||||
$ExceptionGsettings3)
|
||||
echo "Failed to disable questions on shutdown."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionNTS)
|
||||
echo "Failed to set network teset server address into /etc/hosts."
|
||||
exit 1;
|
||||
*)
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
echo "Moving app to '$target'"
|
||||
sudo mv "$targetDirectory/$appPrefix/"* "$target"
|
||||
echo "Removing file '$targetFile'"
|
||||
rm "$targetFile"
|
||||
echo "Removing directory '$targetDirectory'"
|
||||
rm -rf "$targetDirectory"
|
||||
}
|
||||
|
||||
59
coin/provisioning/common/macos/InstallPKGFromURL.sh
Executable file
59
coin/provisioning/common/macos/InstallPKGFromURL.sh
Executable file
@@ -0,0 +1,59 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
set -ex
|
||||
|
||||
function InstallPKGFromURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
targetDirectory=$4
|
||||
|
||||
echo "Creating temporary file"
|
||||
targetFile=$(mktemp "$TMPDIR$(uuidgen).pkg")
|
||||
echo "Downloading PKG from primary URL '$url'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || (
|
||||
echo "Failed to download '$url' multiple times"
|
||||
echo "Downloading PKG from alternative URL '$url_alt'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt"
|
||||
)
|
||||
echo "Checking SHA1 on PKG '$targetFile'"
|
||||
echo "$expectedSha1 *$targetFile" > $targetFile.sha1
|
||||
/usr/bin/shasum --check $targetFile.sha1
|
||||
echo "Run installer on PKG"
|
||||
sudo installer -package "$targetFile" -target "$targetDirectory"
|
||||
echo "Removing file '$targetFile'"
|
||||
rm "$targetFile"
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
@@ -37,15 +37,18 @@
|
||||
|
||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||
|
||||
# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh"
|
||||
# shellcheck source=./InstallAppFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/InstallAppFromCompressedFileFromURL.sh"
|
||||
# shellcheck source=../unix/SetEnvVar.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/osx_10.11_el_capitan/cmake-3.6.2-Darwin-x86_64.tar.gz"
|
||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/osx_10.11_el_capitan/cmake-3.6.2-Darwin-x86_64.tar.gz"
|
||||
AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Darwin-x86_64.tar.gz"
|
||||
SHA1="13835afa3aea939e07a7ecccedcc041dd8c3a86e"
|
||||
appPrefix="cmake-3.6.2-Darwin-x86_64"
|
||||
|
||||
InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
|
||||
|
||||
echo "export PATH=/Applications/CMake.app/Contents/bin:$PATH" >> ~/.bashrc
|
||||
SetEnvVar "PATH" "/Applications/CMake.app/Contents/bin:\$PATH"
|
||||
|
||||
echo "CMake = 3.6.2" >> ~/versions.txt
|
||||
3
coin/provisioning/common/macos/disable_update_downloads.sh
Executable file
3
coin/provisioning/common/macos/disable_update_downloads.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload -boolean FALSE
|
||||
|
||||
73
coin/provisioning/common/macos/fbx_macos.sh
Executable file
73
coin/provisioning/common/macos/fbx_macos.sh
Executable file
@@ -0,0 +1,73 @@
|
||||
#!/usr/bin/env bash
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs FBX SDK
|
||||
|
||||
set -ex
|
||||
|
||||
# shellcheck source=../unix/SetEnvVar.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
|
||||
fileName="fbx20161_2_fbxsdk_clang_mac.pkg.tgz"
|
||||
targetFolder="/opt/fbx"
|
||||
cachedUrl="/net/ci-files01-hki.intra.qt.io/hdd/www/input/fbx/$fileName"
|
||||
officialUrl="http://download.autodesk.com/us/fbx_release_older/2016.1.2/$fileName"
|
||||
sha1="f82535423c700c605320c52e13e781c92208ec6b"
|
||||
targetFolder="/tmp"
|
||||
targetFile="$targetFolder/$fileName"
|
||||
installer="$targetFolder/fbx20161_2_fbxsdk_clang_macos.pkg"
|
||||
|
||||
ExceptionExtractPrimaryUrl=100
|
||||
|
||||
echo "Extracting '$cachedUrl'"
|
||||
tar -xzf "$cachedUrl" -C "$targetFolder" || (
|
||||
echo "Failed to uncompress from '$cachedUrl'"
|
||||
echo "Downloading from '$officialUrl'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$officialUrl"
|
||||
echo "Checking SHA1 on PKG '$targetFile'"
|
||||
echo "$sha1 *$targetFile" > $targetFile.sha1
|
||||
shasum --check $targetFile.sha1
|
||||
echo "Extracting '$targetFile'"
|
||||
tar -xzf "$targetFile" -C "$targetFolder"
|
||||
)
|
||||
|
||||
rm -rf "$targetFile"
|
||||
echo "Running installer for '$installer'"
|
||||
sudo installer -pkg "$installer" -target "/"
|
||||
|
||||
# Set env variables
|
||||
SetEnvVar "FBXSDK" "/Applications/Autodesk/FBX\ SDK/2016.1.2/"
|
||||
|
||||
echo "FBX SDK = 2016.1.2" >> ~/versions.txt
|
||||
|
||||
3
coin/provisioning/common/macos/homebrew.sh
Executable file
3
coin/provisioning/common/macos/homebrew.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
# Will install homebrew package manager for macOS
|
||||
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" </dev/null
|
||||
55
coin/provisioning/common/windows_removethemall.ps1 → coin/provisioning/common/macos/install-commandlinetools.sh
Normal file → Executable file
55
coin/provisioning/common/windows_removethemall.ps1 → coin/provisioning/common/macos/install-commandlinetools.sh
Normal file → Executable file
@@ -1,6 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
@@ -30,32 +32,31 @@
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||
set -ex
|
||||
|
||||
Function Remove {
|
||||
Param (
|
||||
[string]$1
|
||||
)
|
||||
If (Test-Path $1){
|
||||
echo "Remove $1"
|
||||
Remove-Item -Recurse -Force $1
|
||||
}Else{
|
||||
echo "'$1' does not exists or already removed !!"
|
||||
}
|
||||
# Command line tools is need by homebrew
|
||||
|
||||
function InstallCommandLineTools {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
packageName=$4
|
||||
version=$5
|
||||
|
||||
DownloadURL $url $url_alt $expectedSha1 /tmp/$packageName
|
||||
echo "Mounting $packageName"
|
||||
hdiutil attach /tmp/$packageName
|
||||
cd "/Volumes/Command Line Developer Tools"
|
||||
echo "Installing"
|
||||
sudo installer -pkg ./*.pkg -target / -allowUntrusted
|
||||
cd /
|
||||
# Let's fait for 5 second before unmounting. Sometimes resource is busy and cant be unmounted
|
||||
sleep 3
|
||||
echo "Unmounting"
|
||||
umount /Volumes/Command\ Line\ Developer\ Tools/
|
||||
echo "Removing $packageName"
|
||||
rm /tmp/$packageName
|
||||
|
||||
echo "Command Line Tools = $version" >> ~/versions.txt
|
||||
}
|
||||
|
||||
Function Remove-Path {
|
||||
Param (
|
||||
[string]$Path
|
||||
)
|
||||
echo "Remove $path from Path"
|
||||
$name = "Path"
|
||||
$value = ([System.Environment]::GetEnvironmentVariable("Path").Split(";") | ? {$_ -ne "$path"}) -join ";"
|
||||
$type = "Machine"
|
||||
[System.Environment]::SetEnvironmentVariable($name,$value,$type)
|
||||
}
|
||||
|
||||
# Remove Android sdk and ndk
|
||||
dir c:\utils\android* | ForEach { Rename-Item $_ $_"-deleted" }
|
||||
[Environment]::SetEnvironmentVariable("ANDROID_NDK_HOME",$null,"User")
|
||||
[Environment]::SetEnvironmentVariable("ANDROID_SDK_HOME",$null,"User")
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
@@ -44,40 +44,18 @@
|
||||
|
||||
|
||||
|
||||
# shellcheck source=../common/try_catch.sh
|
||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
||||
|
||||
function InstallXCode()
|
||||
{
|
||||
ExceptionCPIO=103
|
||||
ExceptionAcceptLicense=105
|
||||
|
||||
function InstallXCode() {
|
||||
sourceFile=$1
|
||||
version=$2
|
||||
|
||||
try
|
||||
(
|
||||
echo "Uncompressing and installing '$sourceFile'"
|
||||
xzcat < "$sourceFile" | (cd /Applications/ && sudo cpio -vdmi) || throw $ExceptionCPIO
|
||||
echo "Uncompressing and installing '$sourceFile'"
|
||||
xzcat < "$sourceFile" | (cd /Applications/ && sudo cpio -dmi)
|
||||
|
||||
echo "Accept license"
|
||||
sudo xcodebuild -license accept || throw $ExceptionAcceptLicense
|
||||
echo "Accept license"
|
||||
sudo xcodebuild -license accept
|
||||
|
||||
echo "Xcode = $version" >> ~/versions.txt
|
||||
)
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionCPIO)
|
||||
echo "Failed to unarchive .cpio."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionAcceptLicense)
|
||||
echo "Failed to accept license."
|
||||
exit 1;
|
||||
;;
|
||||
|
||||
esac
|
||||
}
|
||||
echo "Enabling developer mode, so that using lldb does not require interactive password entry"
|
||||
sudo /usr/sbin/DevToolsSecurity -enable
|
||||
|
||||
echo "Xcode = $version" >> ~/versions.txt
|
||||
}
|
||||
|
||||
77
coin/provisioning/common/macos/install_xcode_9_orHigher.sh
Executable file
77
coin/provisioning/common/macos/install_xcode_9_orHigher.sh
Executable file
@@ -0,0 +1,77 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## 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$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs Xcode
|
||||
# Prerequisites: Have Xcode prefetched to local cache as xz compressed.
|
||||
# This can be achieved by fetching Xcode_8.xip from Apple Store.
|
||||
# Uncompress it with 'xar -xf Xcode_8.xip'
|
||||
# Then get https://gist.githubusercontent.com/pudquick/ff412bcb29c9c1fa4b8d/raw/24b25538ea8df8d0634a2a6189aa581ccc6a5b4b/parse_pbzx2.py
|
||||
# with which you can run 'python parse_pbzx2.py Content'.
|
||||
# This will give you a file called "Content.part00.cpio.xz" that
|
||||
# can be renamed to Xcode_8.xz for this script.
|
||||
|
||||
|
||||
|
||||
function InstallXCode() {
|
||||
sourceFile=$1
|
||||
version=$2
|
||||
|
||||
echo "Uncompressing and installing '$sourceFile'"
|
||||
if [[ $sourceFile =~ tar ]]; then
|
||||
cd /Applications/ && sudo tar -zxf "$sourceFile"
|
||||
else
|
||||
xzcat < "$sourceFile" | (cd /Applications/ && sudo cpio -dmi)
|
||||
fi
|
||||
|
||||
echo "Versioning application bundle"
|
||||
majorVersion=$(echo $version | cut -d '.' -f 1)
|
||||
versionedAppBundle="/Applications/Xcode${majorVersion}.app"
|
||||
sudo mv /Applications/Xcode.app ${versionedAppBundle}
|
||||
|
||||
echo "Selecting Xcode"
|
||||
sudo xcode-select --switch ${versionedAppBundle}
|
||||
|
||||
echo "Accept license"
|
||||
sudo xcodebuild -license accept
|
||||
|
||||
echo "Install packages"
|
||||
# -runFirstLaunch is valid in 9.x
|
||||
sudo xcodebuild -runFirstLaunch || true
|
||||
|
||||
echo "Enabling developer mode, so that using lldb does not require interactive password entry"
|
||||
sudo /usr/sbin/DevToolsSecurity -enable
|
||||
|
||||
echo "Xcode = $version" >> ~/versions.txt
|
||||
}
|
||||
63
coin/provisioning/common/macos/java.sh
Executable file
63
coin/provisioning/common/macos/java.sh
Executable file
@@ -0,0 +1,63 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs JDK
|
||||
|
||||
set -ex
|
||||
|
||||
echo "Installing Java Development Kit"
|
||||
|
||||
targetFile=jdk-8u102-macosx-x64.dmg
|
||||
|
||||
url=ci-files01-hki.intra.qt.io:/hdd/www/input/mac
|
||||
# url_alt=http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-macosx-x64.dmg
|
||||
|
||||
echo "Mounting $targetFile"
|
||||
sudo mount "$url" /Volumes
|
||||
|
||||
sudo cp "/Volumes/$targetFile" /tmp
|
||||
sudo umount /Volumes
|
||||
sudo hdiutil attach "/tmp/$targetFile"
|
||||
|
||||
echo Installing JDK
|
||||
cd /Volumes/JDK\ 8\ Update\ 102/ && sudo installer -package JDK\ 8\ Update\ 102.pkg -target /
|
||||
|
||||
echo "Unmounting $targetFile"
|
||||
sudo hdiutil unmount /Volumes/JDK\ 8\ Update\ 102/ -force
|
||||
|
||||
echo "Disable auto update"
|
||||
sudo defaults write /Library/Preferences/com.oracle.java.Java-Updater JavaAutoUpdateEnabled -bool false
|
||||
|
||||
echo "JDK Version = 8 update 102" >> ~/versions.txt
|
||||
11
coin/provisioning/common/macos/pip.sh
Executable file
11
coin/provisioning/common/macos/pip.sh
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
function InstallPip {
|
||||
|
||||
python=$1
|
||||
|
||||
# Will install pip utility for python
|
||||
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
|
||||
sudo "$python" get-pip.py
|
||||
rm get-pip.py
|
||||
}
|
||||
59
coin/provisioning/common/macos/python2.sh
Executable file
59
coin/provisioning/common/macos/python2.sh
Executable file
@@ -0,0 +1,59 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2018 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs python2
|
||||
|
||||
# shellcheck source=./InstallPKGFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/InstallPKGFromURL.sh"
|
||||
# shellcheck source=./../unix/SetEnvVar.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
# shellcheck source=./pip.sh
|
||||
source "${BASH_SOURCE%/*}/pip.sh"
|
||||
|
||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-2.7.14-macosx10.6.pkg"
|
||||
AltUrl="https://www.python.org/ftp/python/2.7.14/python-2.7.14-macosx10.6.pkg"
|
||||
SHA1="fa2bb77243ad0cb611aa3295204fab403bb0fa09"
|
||||
DestDir="/"
|
||||
|
||||
InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
|
||||
|
||||
InstallPip /Library/Frameworks/Python.framework/Versions/2.7/bin/python
|
||||
|
||||
/Library/Frameworks/Python.framework/Versions/2.7/bin/pip install virtualenv
|
||||
|
||||
SetEnvVar "PATH" "/Library/Frameworks/Python.framework/Versions/2.7/bin/:\$PATH"
|
||||
|
||||
echo "python2 = 2.7.14" >> ~/versions.txt
|
||||
|
||||
61
coin/provisioning/common/macos/python3.sh
Executable file
61
coin/provisioning/common/macos/python3.sh
Executable file
@@ -0,0 +1,61 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Copyright (C) 2017 Pelagicore AG
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs python3
|
||||
|
||||
# shellcheck source=./InstallPKGFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/InstallPKGFromURL.sh"
|
||||
# shellcheck source=./../unix/SetEnvVar.sh
|
||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||
# shellcheck source=./pip.sh
|
||||
source "${BASH_SOURCE%/*}/pip.sh"
|
||||
|
||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-3.6.1-macosx10.6.pkg"
|
||||
AltUrl="https://www.python.org/ftp/python/3.6.1/python-3.6.1-macosx10.6.pkg"
|
||||
SHA1="ae0c749544c2d573c3cc29c4c2d7d9a595db28f9"
|
||||
DestDir="/"
|
||||
|
||||
InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
|
||||
|
||||
InstallPip /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
|
||||
|
||||
/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3 install virtualenv
|
||||
|
||||
SetEnvVar "PYTHON3_PATH" "/Library/Frameworks/Python.framework/Versions/3.6/bin"
|
||||
SetEnvVar "PIP3_PATH" "/Library/Frameworks/Python.framework/Versions/3.6/bin"
|
||||
|
||||
echo "python3 = 3.6.1" >> ~/versions.txt
|
||||
|
||||
49
coin/provisioning/common/macos/sha1sum-compatibility.sh
Executable file
49
coin/provisioning/common/macos/sha1sum-compatibility.sh
Executable file
@@ -0,0 +1,49 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2018 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$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# On macOS the sha1 tool is named 'shasum' while on all other unix systems it is called 'sha1sum'.
|
||||
# In order to make all unix provioning scripts run on macOS without special case handling
|
||||
# a symbolic link is created.
|
||||
# The shasum tool is a perl script which does some globbing to determine the perl version. The
|
||||
# symbolic link has to point directly to the binary including the perl version.
|
||||
# Additionally the CI seems to have multiple parallel perl versions installed which causes
|
||||
# multiple shasum tools to be present (shasum5.16, shasum5.18).
|
||||
#
|
||||
# Currently this is
|
||||
# /usr/local/bin/sha1sum -> /usr/bin/shasum5.18
|
||||
|
||||
[ -d /usr/local/bin ] || sudo mkdir -p /usr/local/bin
|
||||
SHASUM_TOOLNAME=$(ls -r /usr/bin/shasum?.* | head -n1)
|
||||
sudo ln -s "${SHASUM_TOOLNAME}" /usr/local/bin/sha1sum
|
||||
40
coin/provisioning/common/macos/system_updates.sh
Executable file
40
coin/provisioning/common/macos/system_updates.sh
Executable file
@@ -0,0 +1,40 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# Disable "Download newly available updates in the background" from App Store
|
||||
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload -boolean FALSE
|
||||
|
||||
# Disable "Install system data files and security updates" from App Store
|
||||
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate CriticalUpdateInstall -boolean FALSE
|
||||
3
coin/provisioning/common/macos/virtualenv.sh
Executable file
3
coin/provisioning/common/macos/virtualenv.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
# Will install virtual env for python
|
||||
sudo pip install virtualenv
|
||||
@@ -1,7 +0,0 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$installer = "c:\users\qt\downloads\rubyinstaller-2.3.1.exe"
|
||||
|
||||
Download https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.1.exe http://ci-files01-hki.ci.local/input/ruby/rubyinstaller-2.3.1.exe $installer
|
||||
Verify-Checksum $installer "FF377F6F313849C3B0CD72EEC1EFFA436F0E4A36"
|
||||
& $installer /DIR=C:\ruby /VERYSILENT
|
||||
2
coin/provisioning/common/shared/http_proxy.txt
Normal file
2
coin/provisioning/common/shared/http_proxy.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
proxy="http://proxy.intra.qt.io:3128"
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
network_test_server_ip=10.212.2.216
|
||||
1
coin/provisioning/common/shared/sw_versions.txt
Normal file
1
coin/provisioning/common/shared/sw_versions.txt
Normal file
@@ -0,0 +1 @@
|
||||
libclang_version="4.0"
|
||||
40
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/09-cmake.sh → coin/provisioning/common/unix/DownloadURL.sh
Normal file → Executable file
40
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/09-cmake.sh → coin/provisioning/common/unix/DownloadURL.sh
Normal file → Executable file
@@ -1,8 +1,8 @@
|
||||
#!/bin/bash
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
@@ -33,21 +33,29 @@
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs CMake 3.6.2
|
||||
# A helper script used for downloading a file from a URL or an alternative
|
||||
# URL. Also the SHA1 is checked for the file. Target filename should also
|
||||
# be given.
|
||||
#
|
||||
# If called directly from another script, it will exit the parent script
|
||||
# as well, if not called in its own subshell with parentheses.
|
||||
|
||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||
function DownloadURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
targetFile=$4
|
||||
|
||||
# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
||||
echo "Downloading from primary URL '$url'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || (
|
||||
echo "Failed to download '$url' multiple times"
|
||||
echo "Downloading from alternative URL '$url_alt'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt"
|
||||
)
|
||||
|
||||
version="3.6.2"
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c"
|
||||
targetFolder="/opt/cmake-$version"
|
||||
appPrefix="cmake-$version-Linux-x86_64"
|
||||
echo "Checking SHA1 on PKG '$targetFile'"
|
||||
echo "$expectedSha1 *$targetFile" > $targetFile.sha1
|
||||
sha1sum --check $targetFile.sha1
|
||||
rm -f $targetFile.sha1
|
||||
}
|
||||
|
||||
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
||||
|
||||
echo "Adding $targetFolder/bin to PATH"
|
||||
echo "export PATH=$targetFolder/bin:$PATH" >> ~/.bashrc
|
||||
79
coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh
Executable file
79
coin/provisioning/common/unix/InstallFromCompressedFileFromURL.sh
Executable file
@@ -0,0 +1,79 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
set -ex
|
||||
|
||||
# shellcheck source=DownloadURL.sh
|
||||
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
||||
|
||||
function InstallFromCompressedFileFromURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
installDirectory=$4
|
||||
appPrefix=$5
|
||||
|
||||
basefilename=${url##*/}
|
||||
extension=${basefilename##*.}
|
||||
filename=${basefilename%.*}
|
||||
if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then
|
||||
extension="tar.gz"
|
||||
fi
|
||||
echo "Extension for file: $extension"
|
||||
echo "Creating temporary file and directory"
|
||||
targetFile=$(mktemp "$TMPDIR$(uuidgen)XXXXX.$extension")
|
||||
targetDirectory=$(mktemp -d)
|
||||
DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile"
|
||||
echo "Uncompress $targetFile"
|
||||
case $extension in
|
||||
"tar.gz")
|
||||
tar -xzf "$targetFile" --directory "$targetDirectory"
|
||||
;;
|
||||
"zip")
|
||||
unzip "$targetFile" -d "$targetDirectory"
|
||||
;;
|
||||
*)
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
echo "Moving app to $installDirectory"
|
||||
sudo mkdir -p "$installDirectory"
|
||||
sudo mv "$targetDirectory/$appPrefix/"* "$installDirectory"
|
||||
echo "Removing file '$targetFile'"
|
||||
rm "$targetFile"
|
||||
echo "Removing directory '$targetDirectory'"
|
||||
rm -rf "$targetDirectory"
|
||||
}
|
||||
|
||||
51
coin/provisioning/common/unix/SetEnvVar.sh
Executable file
51
coin/provisioning/common/unix/SetEnvVar.sh
Executable file
@@ -0,0 +1,51 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# A helper script used for setting environment variables on Unix systems
|
||||
|
||||
set -ex
|
||||
|
||||
function SetEnvVar {
|
||||
name=$1
|
||||
path=$2
|
||||
|
||||
echo "Setting environment variable $name to $path."
|
||||
|
||||
if uname -a |grep -q "Ubuntu"; then
|
||||
echo "export $name=$path" >> ~/.profile
|
||||
else
|
||||
echo "export $name=$path" >> ~/.bashrc
|
||||
fi
|
||||
}
|
||||
20
coin/provisioning/common/01-macos-removethemall.sh → coin/provisioning/common/unix/check_and_set_proxy.sh
Normal file → Executable file
20
coin/provisioning/common/01-macos-removethemall.sh → coin/provisioning/common/unix/check_and_set_proxy.sh
Normal file → Executable file
@@ -1,7 +1,7 @@
|
||||
#!/bin/sh
|
||||
#!/usr/bin/env bash
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
@@ -32,18 +32,8 @@
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
function RemoveDir {
|
||||
param=$1
|
||||
set -ex
|
||||
|
||||
if [ ! -d $param ]
|
||||
then
|
||||
echo "'$param' don't exists"
|
||||
else
|
||||
echo "Removing $param..."
|
||||
sudo rm -fr $param
|
||||
fi
|
||||
}
|
||||
source "${BASH_SOURCE%/*}/../shared/http_proxy.txt"
|
||||
|
||||
# Remove Android
|
||||
param="/opt/android"
|
||||
RemoveDir $param
|
||||
(wget -q -e "http_proxy=$proxy" --spider proxy.intra.qt.io && echo "Setting http_proxy to $proxy" && export http_proxy=$proxy) || echo "Proxy not detected at $proxy"
|
||||
40
coin/provisioning/common/unix/disable-ntp_macos.sh
Executable file
40
coin/provisioning/common/unix/disable-ntp_macos.sh
Executable file
@@ -0,0 +1,40 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2018 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
set -ex
|
||||
|
||||
echo "Disable Network Time Protocol (NTP)"
|
||||
echo "sudo launchctl unload /System/Library/LaunchDaemons/org.ntp.ntpd.plist" >> /Users/qt/.bash_profile
|
||||
|
||||
70
coin/provisioning/common/unix/libclang.sh
Executable file
70
coin/provisioning/common/unix/libclang.sh
Executable file
@@ -0,0 +1,70 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# PySide versions following 5.6 use a C++ parser based on Clang (http://clang.org/).
|
||||
# The Clang library (C-bindings), version 3.9 or higher is required for building.
|
||||
|
||||
# This same script is used to provision libclang to Linux and macOS.
|
||||
# In case of Linux, we expect to get the values as args
|
||||
set -e
|
||||
|
||||
source "${BASH_SOURCE%/*}/check_and_set_proxy.sh"
|
||||
|
||||
BASEDIR=$(dirname "$0")
|
||||
. $BASEDIR/../shared/sw_versions.txt
|
||||
url=$1
|
||||
sha1=$2
|
||||
version=$3
|
||||
if [ $# -eq 0 ]
|
||||
then
|
||||
# The default values are for macOS package
|
||||
echo "Using macOS defaults"
|
||||
version=$libclang_version
|
||||
url="http://ci-files01-hki.intra.qt.io/input/libclang/qt/libclang-release_${version//\./}-mac.7z"
|
||||
sha1="4781d154b274b2aec99b878c364f0ea80ff00a80"
|
||||
fi
|
||||
|
||||
zip="libclang.7z"
|
||||
destination="/usr/local/libclang-$version"
|
||||
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$zip" "$url"
|
||||
echo "$sha1 $zip" | sha1sum --check
|
||||
7z x $zip -o/tmp/
|
||||
rm -rf $zip
|
||||
|
||||
sudo mv /tmp/libclang $destination
|
||||
|
||||
echo "export LLVM_INSTALL_DIR=$destination" >> ~/.bash_profile
|
||||
echo "libClang = $version" >> ~/versions.txt
|
||||
153
coin/provisioning/common/unix/squishInstall.sh
Executable file
153
coin/provisioning/common/unix/squishInstall.sh
Executable file
@@ -0,0 +1,153 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
set -ex
|
||||
|
||||
# This script will install squish package for Linux and Mac.
|
||||
# Squish is need by Release Test Automation (RTA)
|
||||
|
||||
version="6.5.1"
|
||||
# Branch version without dot
|
||||
qtBranch="59x"
|
||||
squishFolder="/opt/squish"
|
||||
squishUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/$qtBranch/"
|
||||
squishFile="squish-$version-qt$qtBranch-linux64.run"
|
||||
if uname -a |grep -q Darwin; then
|
||||
squishFile="squish-$version-qt$qtBranch-macx86_64.dmg"
|
||||
fi
|
||||
|
||||
squishLicenseUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/"
|
||||
squishLicenseFile=".squish-3-license.tar.gz"
|
||||
|
||||
# These checks can be removed when Vanilla OS for all linux and Mac are in
|
||||
if [ -d "$squishFolder" ]; then
|
||||
echo "Move old squish to /tmp"
|
||||
sudo mv "$squishFolder" "/tmp/squish_$(date)"
|
||||
fi
|
||||
|
||||
if [ -f "/etc/profile.d/squish_env.sh" ]; then
|
||||
echo "Remove /etc/profile.d/squish_env.sh"
|
||||
sudo rm -f "/etc/profile.d/squish_env.sh"
|
||||
export SQUISH_LICENSEKEY_DIR=$HOME
|
||||
fi
|
||||
|
||||
function MountAndInstall {
|
||||
url=$1
|
||||
targetDirectory=$2
|
||||
targetFile=$3
|
||||
|
||||
# Check which platform
|
||||
if uname -a |grep -q Darwin; then
|
||||
usersGroup="staff"
|
||||
mountFolder="/Volumes"
|
||||
squishLicenseDir="/Users/qt"
|
||||
elif uname -a |grep -q "el6\|el7"; then
|
||||
usersGroup="qt"
|
||||
mountFolder="/tmp"
|
||||
squishLicenseDir="/root"
|
||||
elif uname -a |grep -q "Ubuntu"; then
|
||||
usersGroup="users"
|
||||
mountFolder="/tmp"
|
||||
squishLicenseDir="/home/qt"
|
||||
else
|
||||
usersGroup="users"
|
||||
mountFolder="/tmp"
|
||||
squishLicenseDir="/root"
|
||||
fi
|
||||
|
||||
targetFileMount="$mountFolder"/"$targetFile"
|
||||
|
||||
echo "Mounting $url to $mountFolder"
|
||||
sudo mount "$url" $mountFolder
|
||||
echo "Create $targetDirectory if needed"
|
||||
if [ ! -d "/opt" ]; then
|
||||
sudo mkdir "/opt"
|
||||
fi
|
||||
if [ ! -d "$targetDirectory" ]; then
|
||||
sudo mkdir "$targetDirectory"
|
||||
fi
|
||||
echo "Uncompress $targetFile"
|
||||
if [[ $targetFile == *.tar.gz ]]; then
|
||||
if [[ $targetFile == .squish-3-license.* ]]; then
|
||||
target="$squishLicenseDir"
|
||||
# Squish license need to be exists also in users home directory, because squish check it before it starts running tests
|
||||
sudo tar -xzf "$targetFileMount" --directory "$HOME"
|
||||
else
|
||||
target="$targetDirectory"
|
||||
fi
|
||||
sudo tar -xzf "$targetFileMount" --directory "$target"
|
||||
echo "Unmounting $mountFolder"
|
||||
sudo umount $mountFolder
|
||||
elif [[ $targetFile == *.dmg ]]; then
|
||||
echo "'dmg-file', no need to uncompress"
|
||||
sudo cp $targetFileMount /tmp
|
||||
sudo umount $mountFolder
|
||||
sudo hdiutil attach "/tmp/$targetFile"
|
||||
sudo /Volumes/froglogic\ Squish/Install\ Squish.app/Contents/MacOS/Squish unattended=1 targetdir="$targetDirectory/package" qtpath="$targetDirectory"
|
||||
sudo hdiutil unmount /Volumes/froglogic\ Squish/
|
||||
elif [[ $targetFile == *.run ]]; then
|
||||
echo "'run-file', no need to uncompress"
|
||||
sudo cp $targetFileMount $targetDirectory
|
||||
sudo umount $mountFolder
|
||||
sudo $targetDirectory/$targetFile unattended=1 targetdir="$targetDirectory/package" qtpath="$targetDirectory" > /dev/null 2>&1
|
||||
sudo rm -fr "$targetDirectory/$targetFile"
|
||||
if uname -a |grep -q "Ubuntu"; then
|
||||
sudo mkdir /usr/lib/tcl8.6
|
||||
sudo cp "$targetDirectory/package/tcl/lib/tcl8.6/init.tcl" /usr/lib/tcl8.6/
|
||||
fi
|
||||
else
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Changing ownerships"
|
||||
sudo chown -R qt:$usersGroup "$targetDirectory"
|
||||
sudo chown qt:$usersGroup "$HOME/.squish-3-license"
|
||||
}
|
||||
|
||||
echo "Set commands for environment variables in .bashrc"
|
||||
|
||||
if uname -a |grep -q "Ubuntu"; then
|
||||
echo "export SQUISH_PATH=$squishFolder/package" >> ~/.profile
|
||||
echo "export PATH=\$PATH:$quishFolder/squish-$version/bin" >> ~/.profile
|
||||
else
|
||||
echo "export SQUISH_PATH=$squishFolder/package" >> ~/.bashrc
|
||||
echo "export PATH=\$PATH:$quishFolder/squish-$version/bin" >> ~/.bashrc
|
||||
fi
|
||||
|
||||
echo "Installing squish license to home directory.."
|
||||
MountAndInstall "$squishLicenseUrl" "$squishFolder" "$squishLicenseFile"
|
||||
|
||||
echo "Installing squish $version.."
|
||||
MountAndInstall "$squishUrl" "$squishFolder" "$squishFile"
|
||||
58
coin/provisioning/common/windows/03-conan.ps1
Normal file
58
coin/provisioning/common/windows/03-conan.ps1
Normal file
@@ -0,0 +1,58 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$scriptsPath = "C:\Python27\Scripts"
|
||||
|
||||
Run-Executable "$scriptsPath\pip.exe" "install --upgrade conan==0.24.0"
|
||||
|
||||
# Use Qt Project repository by default
|
||||
Run-Executable "$scriptsPath\conan.exe" "remote add qtproject https://api.bintray.com/conan/qtproject/conan --insert"
|
||||
|
||||
Set-EnvironmentVariable "CI_CONAN_BUILDINFO_DIR" "C:\Utils\conanbuildinfos"
|
||||
|
||||
function Run-Conan-Install
|
||||
{
|
||||
Param (
|
||||
[string]$ConanfilesDir,
|
||||
[string]$BuildinfoDir,
|
||||
[string]$Arch,
|
||||
[string]$Compiler,
|
||||
[string]$CompilerVersion,
|
||||
[string]$CompilerRuntime,
|
||||
[string]$CompilerLibcxx
|
||||
)
|
||||
|
||||
if ($CompilerRuntime) {
|
||||
$extraArgs = "-s compiler.runtime=$($CompilerRuntime)"
|
||||
}
|
||||
|
||||
if ($CompilerLibcxx) {
|
||||
$extraArgs = "-s compiler.libcxx=$($CompilerLibcxx)"
|
||||
}
|
||||
|
||||
$manifestsDir = "$PSScriptRoot\conan_manifests"
|
||||
|
||||
Get-ChildItem -Path "$ConanfilesDir\*.txt" |
|
||||
ForEach-Object {
|
||||
$conanfile = $_.FullName
|
||||
$outpwd = "C:\Utils\conanbuildinfos\$($BuildinfoDir)\$($_.BaseName)"
|
||||
New-Item $outpwd -Type directory -Force
|
||||
|
||||
for ($i = 1; $i -le 5; $i++) {
|
||||
try {
|
||||
Push-Location $outpwd
|
||||
Run-Executable "$scriptsPath\conan.exe" "install -f $conanfile --no-imports --verify $manifestsDir", `
|
||||
'-s', ('compiler="' + $Compiler + '"'), `
|
||||
"-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs" `
|
||||
break;
|
||||
} catch {
|
||||
if ($i -eq 5) {
|
||||
throw "Could not install conan content"
|
||||
}
|
||||
} finally {
|
||||
Pop-Location
|
||||
}
|
||||
}
|
||||
|
||||
Copy-Item -Path $conanfile -Destination "$outpwd\conanfile.txt"
|
||||
}
|
||||
}
|
||||
10
coin/provisioning/common/windows/3dstudio_3rdparty.ps1
Normal file
10
coin/provisioning/common/windows/3dstudio_3rdparty.ps1
Normal file
@@ -0,0 +1,10 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$zip = "c:\users\qt\downloads\Qt3DStudio-3rdparty-win64-CI.zip"
|
||||
|
||||
Invoke-WebRequest -UseBasicParsing http://ci-files01-hki.intra.qt.io/input/3rdparty/Qt3DStudio-3rdparty-win64-CI.zip -OutFile $zip
|
||||
Verify-Checksum $zip "08D740D2EFB4CBCDE7D012908B89AA48DE5CD4E1"
|
||||
Extract-Zip $zip C:\Utils\Qt3DStudio3rdparty
|
||||
Remove-Item -Path $zip
|
||||
|
||||
Set-EnvironmentVariable "QT3DSTUDIO_3RDPARTY_DIR" "C:/Utils/Qt3DStudio3rdparty"
|
||||
@@ -0,0 +1,37 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script allows the Windows Remote Desktop Access
|
||||
|
||||
Run-Executable "reg.exe" "add `"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server`" /v fDenyTSConnections /t REG_DWORD /d 0 /f"
|
||||
79
coin/provisioning/common/windows/android-openssl.ps1
Normal file
79
coin/provisioning/common/windows/android-openssl.ps1
Normal file
@@ -0,0 +1,79 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# Requires: 7z, perl and msys
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# OpenSSL need to be configured from sources for Android build in windows 7
|
||||
# Msys need to be installed to target machine
|
||||
# More info and building instructions can be found from http://doc.qt.io/qt-5/opensslsupport.html
|
||||
|
||||
# Android openssl was preconfigured manually. More info in jira ticket https://bugreports.qt.io/browse/QTQAINFRA-3258
|
||||
# Android openssl was configured with following way and cached to ci-files01-hki.intra.qt.io\provisioning\openssl\.
|
||||
#################################################################
|
||||
## $version = "1.0.2p"
|
||||
## $zip = "c:\users\qt\downloads\openssl-$version.tar.gz"
|
||||
## $sha1 = "f34b5322e92415755c7d58bf5d0d5cf37666382c"
|
||||
## $destination = "C:\Utils\openssl-android-master"
|
||||
## Download https://www.openssl.org/source/openssl-$version.tar.gz \\ci-files01-hki.intra.qt.io\provisioning\openssl\openssl-$version.tar.gz $zip
|
||||
## Verify-Checksum $zip $sha1
|
||||
## Extract-7Zip $zip C:\Utils
|
||||
## Extract-7Zip C:\Utils\openssl-$version.tar C:\Utils
|
||||
## Rename-Item C:\Utils\openssl-$version $destination
|
||||
## Remove-Item -Path $zip
|
||||
## Remove-Item C:\Utils\openssl-$version.tar
|
||||
## Set-EnvironmentVariable "CC" "C:\utils\android-ndk-r10e\toolchains\arm-linux-androideabi-4.9\prebuilt\windows\bin\arm-linux-androideabi-gcc"
|
||||
## Set-EnvironmentVariable "AR" "C:\utils\android-ndk-r10e\toolchains\arm-linux-androideabi-4.9\prebuilt\windows\bin\arm-linux-androideabi-ar"
|
||||
## Set-EnvironmentVariable "ANDROID_DEV" "C:\utils\android-ndk-r10e\platforms\android-18\arch-arm\usr"
|
||||
### Make sure configure for openssl has a "make" and "perl" available
|
||||
## $env:PATH = $env:PATH + ";C:\msys\1.0\bin;C:\strawberry\perl\bin"
|
||||
## Write-Host "Configuring OpenSSL $version for Android..."
|
||||
## Push-Location $destination
|
||||
## Run-Executable "C:\msys\1.0\bin\bash.exe" "-c `"c:/strawberry/perl/bin/perl Configure shared android`""
|
||||
## Pop-Location
|
||||
### Following command is needed when using version 1.1.0. With version 1.1.0 msys is not needed.
|
||||
## C:\mingw530\bin\mingw32-make.exe include\openssl\opensslconf.h
|
||||
#################################################################
|
||||
|
||||
Set-EnvironmentVariable "CC" "C:\utils\android-ndk-r10e\toolchains\arm-linux-androideabi-4.9\prebuilt\windows\bin\arm-linux-androideabi-gcc"
|
||||
Set-EnvironmentVariable "AR" "C:\utils\android-ndk-r10e\toolchains\arm-linux-androideabi-4.9\prebuilt\windows\bin\arm-linux-androideabi-ar"
|
||||
Set-EnvironmentVariable "ANDROID_DEV" "C:\utils\android-ndk-r10e\platforms\android-18\arch-arm\usr"
|
||||
|
||||
$version = "1.0.2t"
|
||||
$zip = "c:\users\qt\downloads\openssl-$version.7z"
|
||||
$sha1 = "6670ff13906a04fdbfe0fcbc075ff21839dca984"
|
||||
Download \\ci-files01-hki.intra.qt.io\provisioning\openssl\openssl-android-master_$version.7z \\ci-files01-hki.intra.qt.io\provisioning\openssl\openssl-android-master_$version.7z $zip
|
||||
Verify-Checksum $zip $sha1
|
||||
Extract-7Zip $zip C:\Utils
|
||||
Remove-Item -Path $zip
|
||||
100
coin/provisioning/common/windows/android.ps1
Normal file
100
coin/provisioning/common/windows/android.ps1
Normal file
@@ -0,0 +1,100 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script installs Android sdk and ndk
|
||||
# It also runs update for SDK API level 21, latest SDK tools, latest platform-tools and build-tools version $sdkBuildToolsVersion
|
||||
# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
|
||||
# E.g The Bluetooth features that require Android 21 will disable themselves dynamically when running on an Android 16 device.
|
||||
# That's why we need to use Andoid-21 API version in Qt 5.9.
|
||||
|
||||
# NDK
|
||||
$ndkVersion = "r10e"
|
||||
$ndkCachedUrl = "\\ci-files01-hki.intra.qt.io\provisioning\android\android-ndk-$ndkVersion-windows-x86.zip"
|
||||
$ndkOfficialUrl = "https://dl.google.com/android/repository/android-ndk-$ndkVersion-windows-x86.zip"
|
||||
$ndkChecksum = "1d0b8f2835be741f3048fb03c0a3e9f71ab7f357"
|
||||
$ndkFolder = "c:\utils\android-ndk-$ndkVersion"
|
||||
$ndkZip = "c:\Windows\Temp\android_ndk_$ndkVersion.zip"
|
||||
|
||||
# SDK
|
||||
$sdkVersion = "r24.4.1"
|
||||
$sdkApi = "ANDROID_API_VERSION"
|
||||
$sdkApiLevel = "android-21"
|
||||
$sdkBuildToolsVersion = "23.0.3"
|
||||
$sdkCachedUrl= "\\ci-files01-hki.intra.qt.io\provisioning\android\android-sdk_$sdkVersion-windows.zip"
|
||||
$sdkOfficialUrl = "https://dl.google.com/android/android-sdk_$sdkVersion-windows.zip"
|
||||
$sdkChecksum = "66b6a6433053c152b22bf8cab19c0f3fef4eba49"
|
||||
$sdkFolder = "c:\utils\android-sdk-windows"
|
||||
$sdkZip = "c:\Windows\Temp\android_sdk_$sdkVersion.zip"
|
||||
|
||||
function Install($1, $2, $3, $4) {
|
||||
$cacheUrl = $1
|
||||
$zip = $2
|
||||
$checksum = $3
|
||||
$offcialUrl = $4
|
||||
|
||||
Download $offcialUrl $cacheUrl $zip
|
||||
Verify-Checksum $zip "$checksum"
|
||||
Extract-Zip $zip C:\Utils
|
||||
}
|
||||
|
||||
function SdkUpdate ($1, $2) {
|
||||
Write-Host "Running Android SDK update for $1..."
|
||||
cmd /c "echo y |$1\tools\android update sdk --no-ui --all --filter $2"
|
||||
}
|
||||
|
||||
Write-Host "Installing Android ndk $nkdVersion"
|
||||
Install $ndkCachedUrl $ndkZip $ndkChecksum $ndkOfficialUrl
|
||||
Set-EnvironmentVariable "ANDROID_NDK_HOME" $ndkFolder
|
||||
Set-EnvironmentVariable "ANDROID_NDK_ROOT" $ndkFolder
|
||||
|
||||
#Write-Host "Installing Android sdk $sdkVersion"
|
||||
Install $sdkCachedUrl $sdkZip $sdkChecksum $sdkOfficialUrl
|
||||
Set-EnvironmentVariable "ANDROID_SDK_HOME" $sdkFolder
|
||||
Set-EnvironmentVariable "ANDROID_API_VERSION" $sdkApiLevel
|
||||
|
||||
# SDK update
|
||||
SdkUpdate $sdkFolder $sdkApiLevel
|
||||
SdkUpdate $sdkFolder tools
|
||||
SdkUpdate $sdkFolder platform-tools
|
||||
SdkUpdate $sdkFolder build-tools-$sdkBuildToolsVersion
|
||||
|
||||
# kill adb. This process prevents provisioning to continue
|
||||
$p = Get-Process -Name "adb.exe" -ErrorAction:SilentlyContinue
|
||||
if ($p -ne $null) {
|
||||
Write-Host "Stopping adb.exe"
|
||||
Stop-Process -Force $p
|
||||
} else {
|
||||
Write-Host "adb.exe not running"
|
||||
}
|
||||
31
coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh → coin/provisioning/common/windows/cmake.ps1
Executable file → Normal file
31
coin/provisioning/qtci-macos-10.12-x86_64/025-cmake.sh → coin/provisioning/common/windows/cmake.ps1
Executable file → Normal file
@@ -1,5 +1,3 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
@@ -33,19 +31,26 @@
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs CMake
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||
$majorminorversion = "3.6"
|
||||
$version = "3.6.2"
|
||||
|
||||
# shellcheck source=../common/InstallAppFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/../common/InstallAppFromCompressedFileFromURL.sh"
|
||||
$zip = "c:\users\qt\downloads\cmake-" + $version + "-win32-x86.zip"
|
||||
$officialurl = "https://cmake.org/files/v" + $majorminorversion + "/cmake-" + $version + "-win32-x86.zip"
|
||||
$cachedurl = "\\ci-files01-hki.intra.qt.io\provisioning\cmake\cmake-" + $version + "-win32-x86.zip"
|
||||
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/mac/macos_10.12_sierra/cmake-3.6.2-Darwin-x86_64.tar.gz"
|
||||
AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Darwin-x86_64.tar.gz"
|
||||
SHA1="13835afa3aea939e07a7ecccedcc041dd8c3a86e"
|
||||
appPrefix="cmake-3.6.2-Darwin-x86_64"
|
||||
Write-Host "Removing old cmake"
|
||||
Remove-Item "C:\CMake" -Force -Recurse -ErrorAction SilentlyContinue
|
||||
|
||||
InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix"
|
||||
Download $officialurl $cachedurl $zip
|
||||
Verify-Checksum $zip "541F6E7EFD228E46770B8631FFE57097576E4D4E"
|
||||
|
||||
Extract-Zip $zip C:
|
||||
$defaultinstallfolder = "C:\cmake-" + $version + "-win32-x86"
|
||||
Rename-Item $defaultinstallfolder C:\CMake
|
||||
|
||||
Add-Path "C:\CMake\bin"
|
||||
|
||||
Write-Output "CMake = $version" >> ~\versions.txt
|
||||
|
||||
echo "export PATH=/Applications/CMake.app/Contents/bin:$PATH" >> ~/.bashrc
|
||||
echo "CMake = 3.6.2" >> ~/versions.txt
|
||||
@@ -0,0 +1,2 @@
|
||||
1499107210
|
||||
conanfile.py: 3efebe46ba6af17316bd4e2a6fffef0c
|
||||
@@ -0,0 +1,187 @@
|
||||
1499107660
|
||||
bin/icudt59.dll: 2a60bfe06670d8605ae7fc97c4ec2db7
|
||||
bin/icuin59.dll: d0a46fdd146a1bd68dde8bcb6b019470
|
||||
bin/icuio59.dll: 1fb60d06bcb4a5811e503a679b28dd67
|
||||
bin/icutest59.dll: 71bd203b8b2b930ca35240937c0f5429
|
||||
bin/icutu59.dll: fb0e6e2ee5c12c4809007747fcc23ad4
|
||||
bin/icuuc59.dll: 405d599ca8b2fbf78e6efeda65fdfffb
|
||||
conaninfo.txt: b0fbb0ff195375b137bed8cc0921caad
|
||||
include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc
|
||||
include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395
|
||||
include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2
|
||||
include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00
|
||||
include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2
|
||||
include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5
|
||||
include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3
|
||||
include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485
|
||||
include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2
|
||||
include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4
|
||||
include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c
|
||||
include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03
|
||||
include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4
|
||||
include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a
|
||||
include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50
|
||||
include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37
|
||||
include/unicode/curramt.h: 323107674df349a27d624663757447e4
|
||||
include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719
|
||||
include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0
|
||||
include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587
|
||||
include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820
|
||||
include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b
|
||||
include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee
|
||||
include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb
|
||||
include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a
|
||||
include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095
|
||||
include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512
|
||||
include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6
|
||||
include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e
|
||||
include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6
|
||||
include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184
|
||||
include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab
|
||||
include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d
|
||||
include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1
|
||||
include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166
|
||||
include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117
|
||||
include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1
|
||||
include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf
|
||||
include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b
|
||||
include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac
|
||||
include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128
|
||||
include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef
|
||||
include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0
|
||||
include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd
|
||||
include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8
|
||||
include/unicode/locid.h: 34733130bd4387fa544d6761034a0955
|
||||
include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4
|
||||
include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253
|
||||
include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49
|
||||
include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1
|
||||
include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814
|
||||
include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a
|
||||
include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51
|
||||
include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7
|
||||
include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b
|
||||
include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226
|
||||
include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b
|
||||
include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e
|
||||
include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e
|
||||
include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac
|
||||
include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e
|
||||
include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465
|
||||
include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce
|
||||
include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade
|
||||
include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be
|
||||
include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d
|
||||
include/unicode/region.h: 9975298932902d63b823382424ecb04f
|
||||
include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147
|
||||
include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0
|
||||
include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032
|
||||
include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8
|
||||
include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9
|
||||
include/unicode/search.h: 3a213657ab777b638423df43e775ead6
|
||||
include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7
|
||||
include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1
|
||||
include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a
|
||||
include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414
|
||||
include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87
|
||||
include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924
|
||||
include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542
|
||||
include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9
|
||||
include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521
|
||||
include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303
|
||||
include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4
|
||||
include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579
|
||||
include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a
|
||||
include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247
|
||||
include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4
|
||||
include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98
|
||||
include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7
|
||||
include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068
|
||||
include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091
|
||||
include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a
|
||||
include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c
|
||||
include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83
|
||||
include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93
|
||||
include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f
|
||||
include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063
|
||||
include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0
|
||||
include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0
|
||||
include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40
|
||||
include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b
|
||||
include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235
|
||||
include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3
|
||||
include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed
|
||||
include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5
|
||||
include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f
|
||||
include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168
|
||||
include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854
|
||||
include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7
|
||||
include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f
|
||||
include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a
|
||||
include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36
|
||||
include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81
|
||||
include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987
|
||||
include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e
|
||||
include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9
|
||||
include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b
|
||||
include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494
|
||||
include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74
|
||||
include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a
|
||||
include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee
|
||||
include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517
|
||||
include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27
|
||||
include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640
|
||||
include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476
|
||||
include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e
|
||||
include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688
|
||||
include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c
|
||||
include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a
|
||||
include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3
|
||||
include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b
|
||||
include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62
|
||||
include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa
|
||||
include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584
|
||||
include/unicode/uniset.h: 501821f127cc093433327c44909a7575
|
||||
include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716
|
||||
include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31
|
||||
include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8
|
||||
include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2
|
||||
include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec
|
||||
include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c
|
||||
include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789
|
||||
include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff
|
||||
include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04
|
||||
include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98
|
||||
include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4
|
||||
include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee
|
||||
include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07
|
||||
include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8
|
||||
include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56
|
||||
include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a
|
||||
include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6
|
||||
include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7
|
||||
include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7
|
||||
include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5
|
||||
include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef
|
||||
include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361
|
||||
include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9
|
||||
include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec
|
||||
include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b
|
||||
include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd
|
||||
include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5
|
||||
include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410
|
||||
include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12
|
||||
include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8
|
||||
include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f
|
||||
include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760
|
||||
include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8
|
||||
include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d
|
||||
include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa
|
||||
include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7
|
||||
include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3
|
||||
lib/icudt.lib: abf4c53a45afe7fe2232b7461db1f39c
|
||||
lib/icuin.lib: 469731f3bb6c6c483a42168a9afff5fc
|
||||
lib/icuio.lib: 62eebc954d46dbf22cf7e838f8bf0292
|
||||
lib/icutest.lib: 2dfda9f30ee5cd92c8e9752f19f1311f
|
||||
lib/icutu.lib: 2ddf814a788e2fb77a9d06f38142a3ce
|
||||
lib/icuuc.lib: 140e4ca5bbf6f88f504a2fd4bfafdd1d
|
||||
@@ -0,0 +1,187 @@
|
||||
1499329586
|
||||
bin/icudt59.dll: c23a39dad5b1810d53b142a79dd8040e
|
||||
bin/icuin59.dll: c6904963eefd97137dd301db55c28f52
|
||||
bin/icuio59.dll: bd28d124d21c1aff1b77de11ef952447
|
||||
bin/icutest59.dll: e59aadd25c91d6b21fbdca3f18c0f3c3
|
||||
bin/icutu59.dll: 2256b957799e3816cfaedc6871f0be90
|
||||
bin/icuuc59.dll: 9a9c7f35b1fa2f93e557710e89eede8a
|
||||
conaninfo.txt: 830576b304c6027b1312b1ed5165bd4b
|
||||
include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc
|
||||
include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395
|
||||
include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2
|
||||
include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00
|
||||
include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2
|
||||
include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5
|
||||
include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3
|
||||
include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485
|
||||
include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2
|
||||
include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4
|
||||
include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c
|
||||
include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03
|
||||
include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4
|
||||
include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a
|
||||
include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50
|
||||
include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37
|
||||
include/unicode/curramt.h: 323107674df349a27d624663757447e4
|
||||
include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719
|
||||
include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0
|
||||
include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587
|
||||
include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820
|
||||
include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b
|
||||
include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee
|
||||
include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb
|
||||
include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a
|
||||
include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095
|
||||
include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512
|
||||
include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6
|
||||
include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e
|
||||
include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6
|
||||
include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184
|
||||
include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab
|
||||
include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d
|
||||
include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1
|
||||
include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166
|
||||
include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117
|
||||
include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1
|
||||
include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf
|
||||
include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b
|
||||
include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac
|
||||
include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128
|
||||
include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef
|
||||
include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0
|
||||
include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd
|
||||
include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8
|
||||
include/unicode/locid.h: 34733130bd4387fa544d6761034a0955
|
||||
include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4
|
||||
include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253
|
||||
include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49
|
||||
include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1
|
||||
include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814
|
||||
include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a
|
||||
include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51
|
||||
include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7
|
||||
include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b
|
||||
include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226
|
||||
include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b
|
||||
include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e
|
||||
include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e
|
||||
include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac
|
||||
include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e
|
||||
include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465
|
||||
include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce
|
||||
include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade
|
||||
include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be
|
||||
include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d
|
||||
include/unicode/region.h: 9975298932902d63b823382424ecb04f
|
||||
include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147
|
||||
include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0
|
||||
include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032
|
||||
include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8
|
||||
include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9
|
||||
include/unicode/search.h: 3a213657ab777b638423df43e775ead6
|
||||
include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7
|
||||
include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1
|
||||
include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a
|
||||
include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414
|
||||
include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87
|
||||
include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924
|
||||
include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542
|
||||
include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9
|
||||
include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521
|
||||
include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303
|
||||
include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4
|
||||
include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579
|
||||
include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a
|
||||
include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247
|
||||
include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4
|
||||
include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98
|
||||
include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7
|
||||
include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068
|
||||
include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091
|
||||
include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a
|
||||
include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c
|
||||
include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83
|
||||
include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93
|
||||
include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f
|
||||
include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063
|
||||
include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0
|
||||
include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0
|
||||
include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40
|
||||
include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b
|
||||
include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235
|
||||
include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3
|
||||
include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed
|
||||
include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5
|
||||
include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f
|
||||
include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168
|
||||
include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854
|
||||
include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7
|
||||
include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f
|
||||
include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a
|
||||
include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36
|
||||
include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81
|
||||
include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987
|
||||
include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e
|
||||
include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9
|
||||
include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b
|
||||
include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494
|
||||
include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74
|
||||
include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a
|
||||
include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee
|
||||
include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517
|
||||
include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27
|
||||
include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640
|
||||
include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476
|
||||
include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e
|
||||
include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688
|
||||
include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c
|
||||
include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a
|
||||
include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3
|
||||
include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b
|
||||
include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62
|
||||
include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa
|
||||
include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584
|
||||
include/unicode/uniset.h: 501821f127cc093433327c44909a7575
|
||||
include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716
|
||||
include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31
|
||||
include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8
|
||||
include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2
|
||||
include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec
|
||||
include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c
|
||||
include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789
|
||||
include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff
|
||||
include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04
|
||||
include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98
|
||||
include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4
|
||||
include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee
|
||||
include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07
|
||||
include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8
|
||||
include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56
|
||||
include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a
|
||||
include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6
|
||||
include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7
|
||||
include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7
|
||||
include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5
|
||||
include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef
|
||||
include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361
|
||||
include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9
|
||||
include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec
|
||||
include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b
|
||||
include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd
|
||||
include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5
|
||||
include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410
|
||||
include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12
|
||||
include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8
|
||||
include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f
|
||||
include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760
|
||||
include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8
|
||||
include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d
|
||||
include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa
|
||||
include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7
|
||||
include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3
|
||||
lib/icudt.lib: 8521dc55a20637af8e7cae4453fdae92
|
||||
lib/icuin.lib: 0af113d81bab592d2b7c628476b0a715
|
||||
lib/icuio.lib: 6812ca214d913a3e0ea303ddf899ff71
|
||||
lib/icutest.lib: 1bd7477e81bf551abdd0e80412b85805
|
||||
lib/icutu.lib: a69d87281efd6ade323f7c449ded3bb4
|
||||
lib/icuuc.lib: 74d264685f3ac6b7df1333fcf486aa45
|
||||
@@ -0,0 +1,187 @@
|
||||
1499105682
|
||||
bin/icudt59.dll: 6f7abc01bb1d3d9b4a077c27ec228984
|
||||
bin/icuin59.dll: 5db6329ab0e0201d72025de56fa9d6a4
|
||||
bin/icuio59.dll: 6d3032695a7c12d3cce58a887f2bc644
|
||||
bin/icutest59.dll: 425538ed08d6785902b1238e877bc623
|
||||
bin/icutu59.dll: 83e15197d0b59cf5500c0c93aa186748
|
||||
bin/icuuc59.dll: 1eb31fe82fca12998a9a37c4852e7272
|
||||
conaninfo.txt: ad06024880f91bf13cbd6b54c13cf611
|
||||
include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc
|
||||
include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395
|
||||
include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2
|
||||
include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00
|
||||
include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2
|
||||
include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5
|
||||
include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3
|
||||
include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485
|
||||
include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2
|
||||
include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4
|
||||
include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c
|
||||
include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03
|
||||
include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4
|
||||
include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a
|
||||
include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50
|
||||
include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37
|
||||
include/unicode/curramt.h: 323107674df349a27d624663757447e4
|
||||
include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719
|
||||
include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0
|
||||
include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587
|
||||
include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820
|
||||
include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b
|
||||
include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee
|
||||
include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb
|
||||
include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a
|
||||
include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095
|
||||
include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512
|
||||
include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6
|
||||
include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e
|
||||
include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6
|
||||
include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184
|
||||
include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab
|
||||
include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d
|
||||
include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1
|
||||
include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166
|
||||
include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117
|
||||
include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1
|
||||
include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf
|
||||
include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b
|
||||
include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac
|
||||
include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128
|
||||
include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef
|
||||
include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0
|
||||
include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd
|
||||
include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8
|
||||
include/unicode/locid.h: 34733130bd4387fa544d6761034a0955
|
||||
include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4
|
||||
include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253
|
||||
include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49
|
||||
include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1
|
||||
include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814
|
||||
include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a
|
||||
include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51
|
||||
include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7
|
||||
include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b
|
||||
include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226
|
||||
include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b
|
||||
include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e
|
||||
include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e
|
||||
include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac
|
||||
include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e
|
||||
include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465
|
||||
include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce
|
||||
include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade
|
||||
include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be
|
||||
include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d
|
||||
include/unicode/region.h: 9975298932902d63b823382424ecb04f
|
||||
include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147
|
||||
include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0
|
||||
include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032
|
||||
include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8
|
||||
include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9
|
||||
include/unicode/search.h: 3a213657ab777b638423df43e775ead6
|
||||
include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7
|
||||
include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1
|
||||
include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a
|
||||
include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414
|
||||
include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87
|
||||
include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924
|
||||
include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542
|
||||
include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9
|
||||
include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521
|
||||
include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303
|
||||
include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4
|
||||
include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579
|
||||
include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a
|
||||
include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247
|
||||
include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4
|
||||
include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98
|
||||
include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7
|
||||
include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068
|
||||
include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091
|
||||
include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a
|
||||
include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c
|
||||
include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83
|
||||
include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93
|
||||
include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f
|
||||
include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063
|
||||
include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0
|
||||
include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0
|
||||
include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40
|
||||
include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b
|
||||
include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235
|
||||
include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3
|
||||
include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed
|
||||
include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5
|
||||
include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f
|
||||
include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168
|
||||
include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854
|
||||
include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7
|
||||
include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f
|
||||
include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a
|
||||
include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36
|
||||
include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81
|
||||
include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987
|
||||
include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e
|
||||
include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9
|
||||
include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b
|
||||
include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494
|
||||
include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74
|
||||
include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a
|
||||
include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee
|
||||
include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517
|
||||
include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27
|
||||
include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640
|
||||
include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476
|
||||
include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e
|
||||
include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688
|
||||
include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c
|
||||
include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a
|
||||
include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3
|
||||
include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b
|
||||
include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62
|
||||
include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa
|
||||
include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584
|
||||
include/unicode/uniset.h: 501821f127cc093433327c44909a7575
|
||||
include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716
|
||||
include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31
|
||||
include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8
|
||||
include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2
|
||||
include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec
|
||||
include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c
|
||||
include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789
|
||||
include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff
|
||||
include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04
|
||||
include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98
|
||||
include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4
|
||||
include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee
|
||||
include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07
|
||||
include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8
|
||||
include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56
|
||||
include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a
|
||||
include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6
|
||||
include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7
|
||||
include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7
|
||||
include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5
|
||||
include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef
|
||||
include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361
|
||||
include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9
|
||||
include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec
|
||||
include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b
|
||||
include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd
|
||||
include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5
|
||||
include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410
|
||||
include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12
|
||||
include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8
|
||||
include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f
|
||||
include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760
|
||||
include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8
|
||||
include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d
|
||||
include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa
|
||||
include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7
|
||||
include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3
|
||||
lib/icudt.lib: 0ad4d2a27d484d1ee141a17582758564
|
||||
lib/icuin.lib: 31a061da58f007137f4216294f7147ef
|
||||
lib/icuio.lib: 657f8b121afa93db8433e85c98b3a2bc
|
||||
lib/icutest.lib: 6d943d87ddd5a627f0c6bad0f5e13724
|
||||
lib/icutu.lib: 853af1f403ea9521004a933e91f5b508
|
||||
lib/icuuc.lib: 1e7a3fc48a7db11b6cfc16d455a4952b
|
||||
@@ -0,0 +1,187 @@
|
||||
1499330414
|
||||
bin/icudt59.dll: f4f67e917d72982f4d38b95a4eebf789
|
||||
bin/icuin59.dll: 3aaa0a3bb318eb7da1732e2164c98624
|
||||
bin/icuio59.dll: eb2e025f5ebbc37da56a435727ddb27e
|
||||
bin/icutest59.dll: 86aa2a9fd01d121b419e9bfc821c541d
|
||||
bin/icutu59.dll: 740a6cf36312a3601813ffedb95548dc
|
||||
bin/icuuc59.dll: 77ffdc48d26d21580cea392387896d9f
|
||||
conaninfo.txt: 72e5f245a2656624132fba01b63171fd
|
||||
include/unicode/alphaindex.h: c4e73b7d46eacc8fa67691e4dd0b5ecc
|
||||
include/unicode/appendable.h: deea01996ebb26600e2dde91ed196395
|
||||
include/unicode/basictz.h: 01cabd21915d2cee7d2ef7787240e8f2
|
||||
include/unicode/brkiter.h: 03b569a42e7dae96c0c86ad2c8d3bd00
|
||||
include/unicode/bytestream.h: 61e720935437b6830d58b216918552d2
|
||||
include/unicode/bytestrie.h: b61efc3e639298f2a6c19fec6d0622f5
|
||||
include/unicode/bytestriebuilder.h: 62d2640165c997f0abe27994f59318e3
|
||||
include/unicode/calendar.h: 759cbc7bd35d6efc0a4976dd753eb485
|
||||
include/unicode/caniter.h: 330f1b6de404cfb24479f009926890f2
|
||||
include/unicode/casemap.h: 61bbc0c334ada3bea9920815ce033de4
|
||||
include/unicode/char16ptr.h: 06b3963db87be73f87dac310136fc58c
|
||||
include/unicode/chariter.h: 362ade4f54a9fa6f1c845078440e2b03
|
||||
include/unicode/choicfmt.h: b12a447a93d96d3a6080c978dfdecdb4
|
||||
include/unicode/coleitr.h: f03e36876d1a9829eae20fab28f32d6a
|
||||
include/unicode/coll.h: 7d6cddc98e3227bd2277afa6d7793a50
|
||||
include/unicode/compactdecimalformat.h: b3bdc4cc4ea3b3af9a930614ef68db37
|
||||
include/unicode/curramt.h: 323107674df349a27d624663757447e4
|
||||
include/unicode/currpinf.h: 18f3f5825fd0511a670d7eff90201719
|
||||
include/unicode/currunit.h: 4b1c4900fd9cee8de157f549cf8d47f0
|
||||
include/unicode/datefmt.h: c07976e59ac1c1c08c98bf9d4e4c3587
|
||||
include/unicode/dbbi.h: db0a5e6e9dd092466fbbe21e949e4820
|
||||
include/unicode/dcfmtsym.h: eafe4061e7fad4ebe1a3a11ea219c12b
|
||||
include/unicode/decimfmt.h: fec30b356bf6a646a172977caf2678ee
|
||||
include/unicode/docmain.h: 49875d4c4b781f05d1c51668c74b94bb
|
||||
include/unicode/dtfmtsym.h: 4fec8e6662b9914a8d99b2a75ce75a5a
|
||||
include/unicode/dtintrv.h: 05a46fbf5f15b7bb2ba59f44814ac095
|
||||
include/unicode/dtitvfmt.h: 5c42410d99e25e140d8e84af39139512
|
||||
include/unicode/dtitvinf.h: e7eddd3476b1aadb8bb17350985081d6
|
||||
include/unicode/dtptngen.h: 4edbf8188c936b808141a17e24f6c17e
|
||||
include/unicode/dtrule.h: c0ad9c5a662d96a067b3687c6b788fd6
|
||||
include/unicode/edits.h: 0d3660bc8cb14c5e78bb0fba7438e184
|
||||
include/unicode/enumset.h: 488a530c2f5d1727105b317bfb38ffab
|
||||
include/unicode/errorcode.h: 200ad3b02dcd2eda1545afa64f26211d
|
||||
include/unicode/fieldpos.h: 7b200989ccaf13e87506ff8a9a8352c1
|
||||
include/unicode/fmtable.h: ef9c81283b88d29b6b77d2c68896d166
|
||||
include/unicode/format.h: 21bfd1ffede54a82d257a30f623ae117
|
||||
include/unicode/fpositer.h: 0b8be269e646080334eb0db252708fa1
|
||||
include/unicode/gender.h: f76ef0004a630139b9636327e22f52cf
|
||||
include/unicode/gregocal.h: dadf449275698c6eb227c86c90c84f5b
|
||||
include/unicode/icudataver.h: 64966d178a3ba96a36698afd0c9033ac
|
||||
include/unicode/icuplug.h: 1a4b0dfe535992811342f87165dfc128
|
||||
include/unicode/idna.h: 935119343007e6e8267e34d3217e73ef
|
||||
include/unicode/listformatter.h: 454de478acb396e0646bc756226986b0
|
||||
include/unicode/localpointer.h: 032493d057b13fcc5d7d264ec1349ecd
|
||||
include/unicode/locdspnm.h: 75098c2fc6615d040e8b5204e27918f8
|
||||
include/unicode/locid.h: 34733130bd4387fa544d6761034a0955
|
||||
include/unicode/measfmt.h: c289038b60c170659cec114a06b75ec4
|
||||
include/unicode/measunit.h: 9f937c7b82e74afdf577427e5abef253
|
||||
include/unicode/measure.h: 907a564bb50d5a3b3de69b61a095ac49
|
||||
include/unicode/messagepattern.h: ddb001f5da316149ced07415fddfbbe1
|
||||
include/unicode/msgfmt.h: 92fdcc17d1cc5be345a65b9c5028b814
|
||||
include/unicode/normalizer2.h: 1f8ec62f9f338f429627c61fb797d12a
|
||||
include/unicode/normlzr.h: 1acf5026f3c915a30405c961c5045f51
|
||||
include/unicode/numfmt.h: 2e869d45a97e3366930352561becf1f7
|
||||
include/unicode/numsys.h: 966281097c9a71c7ce80de4738bbaf4b
|
||||
include/unicode/parseerr.h: 82430679207228ecccebf2ac9a0dc226
|
||||
include/unicode/parsepos.h: d465f317154c05dae43efe1975c2254b
|
||||
include/unicode/platform.h: 8ccf4dfd92fdd1d8076ed97a83f4ff0e
|
||||
include/unicode/plurfmt.h: 7f33dc3d5b6c677e920b388e66688d6e
|
||||
include/unicode/plurrule.h: efb1059c8f408ab3df8a355625aa91ac
|
||||
include/unicode/ptypes.h: c124ecdb51748de2a5900c42f64fa33e
|
||||
include/unicode/putil.h: f594f056f0e8fa7e7d2ee9e3772f1465
|
||||
include/unicode/rbbi.h: 10e5ea07511aad18458a2bb59c302fce
|
||||
include/unicode/rbnf.h: 46a62b91bbf605d0fc90de27c0c28ade
|
||||
include/unicode/rbtz.h: 6adc59fe9f2ec0203fad1bb291ceb2be
|
||||
include/unicode/regex.h: 2e5c4264f79b43bc754a558f5d9ef81d
|
||||
include/unicode/region.h: 9975298932902d63b823382424ecb04f
|
||||
include/unicode/reldatefmt.h: fe0bf48d5fae4130b3e1d97da05b8147
|
||||
include/unicode/rep.h: ad2f3d61aabf5507f9670e17adc4f3e0
|
||||
include/unicode/resbund.h: 2e5313c39e2d8e644fefb5fda9830032
|
||||
include/unicode/schriter.h: 10ebc14456ec8a08190a1d8484d865c8
|
||||
include/unicode/scientificnumberformatter.h: 19c921c0a75274bdd13ae9e70354b9b9
|
||||
include/unicode/search.h: 3a213657ab777b638423df43e775ead6
|
||||
include/unicode/selfmt.h: f31478edaee06e562fc70fe4bffb39f7
|
||||
include/unicode/simpleformatter.h: 32f8edf8033ddcd3d89560aca235d2b1
|
||||
include/unicode/simpletz.h: b38692fd7ed1ecd8474412602bb43a7a
|
||||
include/unicode/smpdtfmt.h: 0cddd4d1f197beddae2bf6d6e569b414
|
||||
include/unicode/sortkey.h: 76daf42075f7fdeeb06215922144bd87
|
||||
include/unicode/std_string.h: 57499f3b70cb13b85da38ecaed834924
|
||||
include/unicode/strenum.h: e23cde5594426e607d37d59252ed7542
|
||||
include/unicode/stringpiece.h: 2c7657b53e2cd414c5dc2aac429e8be9
|
||||
include/unicode/stringtriebuilder.h: 596067734fd5ecbf08ef1a5b29f7c521
|
||||
include/unicode/stsearch.h: c75b420ffcf6cb64c1c70fbdce1ec303
|
||||
include/unicode/symtable.h: aaa0d4278cc7c873390133c81319afe4
|
||||
include/unicode/tblcoll.h: 593c21ed8376bcfab87993dfdb24f579
|
||||
include/unicode/timezone.h: e0b13f33042ae96d152da2dfac53895a
|
||||
include/unicode/tmunit.h: 47bad5bb37ad95cf4aa966962f672247
|
||||
include/unicode/tmutamt.h: 7e216295ad757e1e7050a27b4cbb04c4
|
||||
include/unicode/tmutfmt.h: 3e66e10feff34abe4f606c544bf56a98
|
||||
include/unicode/translit.h: cd5eb1480620fe72661af2c5420030c7
|
||||
include/unicode/tzfmt.h: cc77e978689ef62e83fbf50297da7068
|
||||
include/unicode/tznames.h: fc0fd902a3ab39c3ecd5376affa3e091
|
||||
include/unicode/tzrule.h: adc2e3690a81499fa482f09a7c891e3a
|
||||
include/unicode/tztrans.h: ddc16397303c7c3a6cdb51d6cae76c9c
|
||||
include/unicode/ubidi.h: 3c3447aff91ca3aba39294f283fc0a83
|
||||
include/unicode/ubrk.h: c4d61d02474b921b6deabf19730f2d93
|
||||
include/unicode/ucal.h: 85fbc0a93c781ff4f283abf56213548f
|
||||
include/unicode/ucasemap.h: bbc08907ca608e090dd2551dae7f5063
|
||||
include/unicode/ucat.h: 9887bf7cefa89c96630bcd3757663ec0
|
||||
include/unicode/uchar.h: d0caa0cad8f0760769e7269c8e27b2f0
|
||||
include/unicode/ucharstrie.h: a831881a1c5f601a27a96107a9c93b40
|
||||
include/unicode/ucharstriebuilder.h: aab813b785d803391adad3e89eae430b
|
||||
include/unicode/uchriter.h: 26dfb5f728be01852cb52402fc018235
|
||||
include/unicode/uclean.h: 7b7b73a66324b026c775cf2f467108f3
|
||||
include/unicode/ucnv.h: 8925fbf6e9921bf45b485c31ee4124ed
|
||||
include/unicode/ucnv_cb.h: 2132a185faeb5cd603344098e4f685f5
|
||||
include/unicode/ucnv_err.h: 641fb44cae3f286f307ce2e445b3589f
|
||||
include/unicode/ucnvsel.h: 5f129128041b8ec652fa13bc007c7168
|
||||
include/unicode/ucol.h: c1ae405a33aca9786cf4125a7ea30854
|
||||
include/unicode/ucoleitr.h: c5f7f5720c58a63df5277f4c275813f7
|
||||
include/unicode/uconfig.h: 9cd76a9d2008c77116c1e3d34cd5c20f
|
||||
include/unicode/ucsdet.h: 84999c29e225c4d11a89e2c691892c6a
|
||||
include/unicode/ucurr.h: 22ebc57d60d31ca6e5be08b5dcfabb36
|
||||
include/unicode/udat.h: 4fceb68710dfed43778da6b5dabf5b81
|
||||
include/unicode/udata.h: 8ffc7d27c431eaa31709bed2450b1987
|
||||
include/unicode/udateintervalformat.h: ec7b522f7376efc94280461a798e122e
|
||||
include/unicode/udatpg.h: c13609bba2d9cdd91475c80f2934e8b9
|
||||
include/unicode/udisplaycontext.h: d85a18d600e97fcdbb4177583633e20b
|
||||
include/unicode/uenum.h: 9f0843888060124393c5b6d3ac1d0494
|
||||
include/unicode/ufieldpositer.h: 9a2caec923d0bbc2c167e17a42e2ff74
|
||||
include/unicode/uformattable.h: 5a52db48b81c8e2d770353f347c64d1a
|
||||
include/unicode/ugender.h: 23ec9fe7670c419c57462625cc2afaee
|
||||
include/unicode/uidna.h: ffd28dd05da8ad3813d2d41b1f01c517
|
||||
include/unicode/uiter.h: 50847b964f6fb474e0290150338c9f27
|
||||
include/unicode/uldnames.h: 6fba02d8cd519586d066c4f4e5eb1640
|
||||
include/unicode/ulistformatter.h: 2d9feb1e057219dd43898dc23da7e476
|
||||
include/unicode/uloc.h: 03e3d991937d286c75e3206c5494646e
|
||||
include/unicode/ulocdata.h: f282e04c22e0616817a04f80f536f688
|
||||
include/unicode/umachine.h: 1d6f3281c1b8a8eb9ba4dbd670d6af7c
|
||||
include/unicode/umisc.h: c0dc3caac921970252ee4bbc1bddc43a
|
||||
include/unicode/umsg.h: ed50cc36346ea063fd3681385064ead3
|
||||
include/unicode/unifilt.h: 6e228f15b2fa8f564abb51500674d72b
|
||||
include/unicode/unifunct.h: a9f9e469e946e88a9c64919c468e5d62
|
||||
include/unicode/unimatch.h: 6c2cbf80f1f605b165bebc5ae8e12aaa
|
||||
include/unicode/unirepl.h: a021ccf09bb715625b9677bdc7700584
|
||||
include/unicode/uniset.h: 501821f127cc093433327c44909a7575
|
||||
include/unicode/unistr.h: 7dfa9c3626c3dcf71390eb50b57a3716
|
||||
include/unicode/unorm.h: 39bbe48ae8534029dab7f097188c8b31
|
||||
include/unicode/unorm2.h: eb8b5bb935701284a4480a2facb7f0b8
|
||||
include/unicode/unum.h: ac906837bfd6caac1259c6f7913b94a2
|
||||
include/unicode/unumsys.h: dfc4fd29fa10dea8de5981a79badf4ec
|
||||
include/unicode/uobject.h: 7cd3e374dd78321b69313bc3f416ed4c
|
||||
include/unicode/upluralrules.h: f2b80b6b9a9ea8edae1aba78830f4789
|
||||
include/unicode/uregex.h: bf69ecde49c5418db27194cdad8ee0ff
|
||||
include/unicode/uregion.h: 6d72ea56f92d9da81cc8b3e8d47a3f04
|
||||
include/unicode/ureldatefmt.h: 480530556bbe46fbd5996fa86a878b98
|
||||
include/unicode/urename.h: 0685d5314e8537121559a98ef7a143c4
|
||||
include/unicode/urep.h: 04cce4d1e9a074179ec8e7ba6f5f02ee
|
||||
include/unicode/ures.h: d9d89fedbe10df5011c03a8238572e07
|
||||
include/unicode/uscript.h: acd32dac19000101a28b81eeaec612e8
|
||||
include/unicode/usearch.h: afd9eb69236e27449e7249264bfeae56
|
||||
include/unicode/uset.h: 69481ff3106e5b8cc6f36cfa3c23225a
|
||||
include/unicode/usetiter.h: 3b9ae44eb5a47ce6e20ed00fc45c0cb6
|
||||
include/unicode/ushape.h: 1f89bcc0f93cb5df8059e8a2717009a7
|
||||
include/unicode/uspoof.h: 140a8c6518698a56c917d18ef6dbd2b7
|
||||
include/unicode/usprep.h: d4a57d01cb61f594c84c3fffac8a87d5
|
||||
include/unicode/ustdio.h: 7d32dbc31f136ce97096cd25429dceef
|
||||
include/unicode/ustream.h: 211a3e48dbe1921522d956bef0747361
|
||||
include/unicode/ustring.h: 12b77389aad7d0b76c86d405566840a9
|
||||
include/unicode/ustringtrie.h: 08f062a843c6bf78d8d95b1ba566d6ec
|
||||
include/unicode/utext.h: a8cf1115720b99ca855918f92343ce8b
|
||||
include/unicode/utf.h: b7827e05a4bc90b9ca27ab14491ca1bd
|
||||
include/unicode/utf16.h: 4447226555e524f4c0f596c197ae65d5
|
||||
include/unicode/utf32.h: 076c1d2025d949556d976b9e6aa01410
|
||||
include/unicode/utf8.h: 3afe43776eb2e8d3448551c9a6996a12
|
||||
include/unicode/utf_old.h: 0c46b30f4140adf50fe9ed350815a0d8
|
||||
include/unicode/utmscale.h: 8ea13d3120de87b49a240014ecfdce7f
|
||||
include/unicode/utrace.h: 0216d0e5e1e1e10e014f3a8882fa0760
|
||||
include/unicode/utrans.h: 25231668b49b0de8ca1db79ff0f348d8
|
||||
include/unicode/utypes.h: a3c935253e46b4c313b0ee58cadcd04d
|
||||
include/unicode/uvernum.h: 8044bea1ca820f40b1e82b2ae5cbfbfa
|
||||
include/unicode/uversion.h: b3e0658e920f56306839af39fa5f35b7
|
||||
include/unicode/vtzone.h: 138782b1f4177e15964c21e7e8cb21d3
|
||||
lib/icudt.lib: a4bc5fec27a13bc471b747e67ec58bc4
|
||||
lib/icuin.lib: 452cfb482c2b072f99489029a9bb789c
|
||||
lib/icuio.lib: c9b9c1c8ef2f622825775a1fd10186c0
|
||||
lib/icutest.lib: 7408004f6b9d8318b10a631ed933353b
|
||||
lib/icutu.lib: 820e5a0e98bcc257822f254f73c7c682
|
||||
lib/icuuc.lib: 62326159fad7b218f3f8455c32da970c
|
||||
@@ -0,0 +1,2 @@
|
||||
1499347513
|
||||
conanfile.py: 13d33f258924b0e194abbae675d10623
|
||||
@@ -1,6 +1,6 @@
|
||||
1482493354
|
||||
bin/libxml2.dll: 0b02196ac933431b150fb73a5bed7518
|
||||
conaninfo.txt: 29ccd6acef148fd29fc8ebee20216618
|
||||
1499348590
|
||||
bin/libxml2.dll: 21125a168735fe1f2da4ed04d7478ae6
|
||||
conaninfo.txt: 38d79dbe71569466f32385561d0a7c01
|
||||
include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
|
||||
include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
|
||||
include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
|
||||
@@ -43,13 +43,13 @@ include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
|
||||
include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
|
||||
include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
|
||||
include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
|
||||
include/libxml/xmlversion.h: 0c268947477509833b9edc4ae096da41
|
||||
include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10
|
||||
include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
|
||||
include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
|
||||
include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
|
||||
include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
|
||||
include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
|
||||
include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
|
||||
lib/libxml2.lib: 7ab0a2cf0511ea7eb2593a24e5a31750
|
||||
lib/libxml2_a.lib: a4d10046b1cf6910811687a04ef38d6f
|
||||
lib/libxml2_a_dll.lib: f785611927ed7f3a9514a1ccac31fd10
|
||||
lib/libxml2.lib: 8401cfb31c445b419fd36f7cca9287ba
|
||||
lib/libxml2_a.lib: b44b970cfaee62a922b7424646f07bbc
|
||||
lib/libxml2_a_dll.lib: b7a0af9a50e80ab55a92714e1068f48c
|
||||
@@ -1,6 +1,6 @@
|
||||
1482493099
|
||||
bin/libxml2.dll: f43264365ba9d2681455ff106303a4e9
|
||||
conaninfo.txt: b51d149c110dea2bef2ab37017308696
|
||||
1499348835
|
||||
bin/libxml2.dll: d9a4499bddd011be860ed1414a2cbae4
|
||||
conaninfo.txt: 64d85058962adbbc211c59513c575f8e
|
||||
include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
|
||||
include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
|
||||
include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
|
||||
@@ -43,13 +43,13 @@ include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
|
||||
include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
|
||||
include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
|
||||
include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
|
||||
include/libxml/xmlversion.h: 0c268947477509833b9edc4ae096da41
|
||||
include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10
|
||||
include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
|
||||
include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
|
||||
include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
|
||||
include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
|
||||
include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
|
||||
include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
|
||||
lib/libxml2.lib: ec17f6714da6647f63d2cdc54d005e43
|
||||
lib/libxml2_a.lib: abae79bdfded67d5017604b7b7c8dd03
|
||||
lib/libxml2_a_dll.lib: f68e18d65520175beb3a8de99cbb7e9b
|
||||
lib/libxml2.lib: 1943502c63f1459602a39bd2323d38f6
|
||||
lib/libxml2_a.lib: fd6456fbcd17a0467525faad0666ff8b
|
||||
lib/libxml2_a_dll.lib: a4c27aa254afe3f1b0279a92421e7342
|
||||
@@ -0,0 +1,55 @@
|
||||
1499348420
|
||||
bin/libxml2.dll: d97dd77e1ca7b5cc92bb16f1519c2f02
|
||||
conaninfo.txt: 2954c763996d7723b688af93f860be53
|
||||
include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
|
||||
include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
|
||||
include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
|
||||
include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
|
||||
include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
|
||||
include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
|
||||
include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
|
||||
include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
|
||||
include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
|
||||
include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
|
||||
include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
|
||||
include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
|
||||
include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
|
||||
include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
|
||||
include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
|
||||
include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
|
||||
include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
|
||||
include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
|
||||
include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
|
||||
include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
|
||||
include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
|
||||
include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
|
||||
include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
|
||||
include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
|
||||
include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
|
||||
include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
|
||||
include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
|
||||
include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
|
||||
include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
|
||||
include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
|
||||
include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
|
||||
include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
|
||||
include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
|
||||
include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
|
||||
include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
|
||||
include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
|
||||
include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
|
||||
include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
|
||||
include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
|
||||
include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
|
||||
include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
|
||||
include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
|
||||
include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10
|
||||
include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
|
||||
include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
|
||||
include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
|
||||
include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
|
||||
include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
|
||||
include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
|
||||
lib/libxml2.lib: 63bd590c414dfc9907df9e8cea6c3ba6
|
||||
lib/libxml2_a.lib: e811e6c280f3715f435ea3d7cebda6c2
|
||||
lib/libxml2_a_dll.lib: e2c6edb8085198269970611c68edffaf
|
||||
@@ -0,0 +1,55 @@
|
||||
1499348033
|
||||
bin/libxml2.dll: 41e781ae591bbf0b36780ccce4565226
|
||||
conaninfo.txt: 6ef37ed57f0f92d64efc139dff95365b
|
||||
include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
|
||||
include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
|
||||
include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
|
||||
include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
|
||||
include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
|
||||
include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
|
||||
include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
|
||||
include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
|
||||
include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
|
||||
include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
|
||||
include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
|
||||
include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
|
||||
include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
|
||||
include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
|
||||
include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
|
||||
include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
|
||||
include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
|
||||
include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
|
||||
include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
|
||||
include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
|
||||
include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
|
||||
include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
|
||||
include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
|
||||
include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
|
||||
include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
|
||||
include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
|
||||
include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
|
||||
include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
|
||||
include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
|
||||
include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
|
||||
include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
|
||||
include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
|
||||
include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
|
||||
include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
|
||||
include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
|
||||
include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
|
||||
include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
|
||||
include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
|
||||
include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
|
||||
include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
|
||||
include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
|
||||
include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
|
||||
include/libxml/xmlversion.h: 3a4cd39c7bcdbe5358570771fa1f1c10
|
||||
include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
|
||||
include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
|
||||
include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
|
||||
include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
|
||||
include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
|
||||
include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
|
||||
lib/libxml2.lib: d7556bca5f0c194de00b118175c9e786
|
||||
lib/libxml2_a.lib: 2e4f2027834a545ab38246c576ff0f31
|
||||
lib/libxml2_a_dll.lib: 1932915fa9f066097c72915cabea32a0
|
||||
@@ -1,2 +1,2 @@
|
||||
1478438034
|
||||
1482494842
|
||||
conanfile.py: 2472a82109b2d59062d3e50a54d08a4a
|
||||
@@ -0,0 +1,38 @@
|
||||
1499348623
|
||||
bin/libexslt.dll: 27d2ff4cdff16eb9dd4944ef27cb467a
|
||||
bin/libxslt.dll: b33bd4f30819263259ab52ee0cd9b7ff
|
||||
conaninfo.txt: 00cd7d1f6493ac337bb709aedcabcc77
|
||||
include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
|
||||
include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9
|
||||
include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
|
||||
include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
|
||||
include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
|
||||
include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
|
||||
include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
|
||||
include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
|
||||
include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
|
||||
include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
|
||||
include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
|
||||
include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
|
||||
include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
|
||||
include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
|
||||
include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
|
||||
include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
|
||||
include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
|
||||
include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
|
||||
include/libxslt/transform.h: 060c2e753adea589569d2835a006075e
|
||||
include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
|
||||
include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
|
||||
include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
|
||||
include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
|
||||
include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
|
||||
include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
|
||||
include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7
|
||||
include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
|
||||
include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
|
||||
include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
|
||||
include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001
|
||||
lib/libexslt.lib: c491b1f54d162d9d5d42271d49315fee
|
||||
lib/libexslt_a.lib: 7be28465f2df067865a4edd9a70fca92
|
||||
lib/libxslt.lib: 5392c2fe22b1ee711bd469eb1cfdceae
|
||||
lib/libxslt_a.lib: 8f62e865d164a187b5b8c43d07315363
|
||||
@@ -0,0 +1,38 @@
|
||||
1499348859
|
||||
bin/libexslt.dll: d2372193eb260a7b2351402a8e14b0f8
|
||||
bin/libxslt.dll: 9f8883be8f7b3df46f0d7b1c6312e191
|
||||
conaninfo.txt: fab5795c699ab977ff1852840f4d1c77
|
||||
include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
|
||||
include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9
|
||||
include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
|
||||
include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
|
||||
include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
|
||||
include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
|
||||
include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
|
||||
include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
|
||||
include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
|
||||
include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
|
||||
include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
|
||||
include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
|
||||
include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
|
||||
include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
|
||||
include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
|
||||
include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
|
||||
include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
|
||||
include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
|
||||
include/libxslt/transform.h: 060c2e753adea589569d2835a006075e
|
||||
include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
|
||||
include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
|
||||
include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
|
||||
include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
|
||||
include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
|
||||
include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
|
||||
include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7
|
||||
include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
|
||||
include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
|
||||
include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
|
||||
include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001
|
||||
lib/libexslt.lib: 0c2503b1eca0a09387fda8cc216dd487
|
||||
lib/libexslt_a.lib: 24a3c1b936b7433a786954203dea83cd
|
||||
lib/libxslt.lib: bfbf055a6a5fb8aa246bf4b094669fd9
|
||||
lib/libxslt_a.lib: 49538c60313cbfc216007fa1ec3fc6a7
|
||||
4
coin/provisioning/common/windows/disable-ntp.ps1
Normal file
4
coin/provisioning/common/windows/disable-ntp.ps1
Normal file
@@ -0,0 +1,4 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# Disable the NTP from syncing
|
||||
Run-Executable "w32tm.exe" "/config /syncfromflags:NO"
|
||||
40
coin/provisioning/common/windows/disable-sleep.ps1
Normal file
40
coin/provisioning/common/windows/disable-sleep.ps1
Normal file
@@ -0,0 +1,40 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script prevents Windows from going to sleep
|
||||
|
||||
Run-Executable "powercfg.exe" "-change -monitor-timeout-ac 0"
|
||||
Run-Executable "powercfg.exe" "-change -standby-timeout-ac 0"
|
||||
Run-Executable "powercfg.exe" "-change -disk-timeout-ac 0"
|
||||
Run-Executable "powercfg.exe" "-change -hibernate-timeout-ac 0"
|
||||
37
coin/provisioning/common/windows/disable-uac.ps1
Normal file
37
coin/provisioning/common/windows/disable-uac.ps1
Normal file
@@ -0,0 +1,37 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script disables the Windows UAC
|
||||
|
||||
Run-Executable "reg.exe" "ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f"
|
||||
8
coin/provisioning/common/windows/disable-windefender.ps1
Normal file
8
coin/provisioning/common/windows/disable-windefender.ps1
Normal file
@@ -0,0 +1,8 @@
|
||||
# Turning off win defender.
|
||||
#
|
||||
# If disabled manually, windows will automatically enable it after
|
||||
# some period of time. Disabling it speeds up the builds.
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableAntiSpyware /T REG_dWORD /D 1 /F"
|
||||
54
coin/provisioning/common/windows/disable-windows-updates.ps1
Normal file
54
coin/provisioning/common/windows/disable-windows-updates.ps1
Normal file
@@ -0,0 +1,54 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script disables the automatic Windows updates
|
||||
|
||||
$service = get-service wuauserv
|
||||
if (-not $service) {
|
||||
Write-Host "Windows Update service not found."
|
||||
exit 0
|
||||
}
|
||||
|
||||
if ($service.Status -eq "Stopped") {
|
||||
Write-Host "Windows Update service already stopped."
|
||||
} else {
|
||||
Write-Host "Stopping Windows Update service."
|
||||
Stop-Service -Name "wuauserv" -Force
|
||||
}
|
||||
|
||||
$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."
|
||||
}
|
||||
19
coin/provisioning/common/windows/dxsdk.ps1
Normal file
19
coin/provisioning/common/windows/dxsdk.ps1
Normal file
@@ -0,0 +1,19 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script installs DirectX SDK
|
||||
|
||||
$package = "DXSDK_Jun10.exe"
|
||||
|
||||
$cacheUrl = "\\ci-files01-hki.intra.qt.io\provisioning\windows\$package"
|
||||
$officialUrl = "https://download.microsoft.com/download/A/E/7/AE743F1F-632B-4809-87A9-AA1BB3458E31/$package"
|
||||
$sdkChecksum = "8fe98c00fde0f524760bb9021f438bd7d9304a69"
|
||||
$exe = "C:\Windows\Temp\$package"
|
||||
|
||||
Download $officialUrl $cachedUrl $exe
|
||||
|
||||
Write-Host "Installing DirectX SDK"
|
||||
Run-Executable $exe "/u"
|
||||
|
||||
Remove-Item -Path $exe
|
||||
|
||||
Write-Output "DirectX SDK = 9.29.1962 (Jun 10)" >> ~\versions.txt
|
||||
66
coin/provisioning/common/windows/fbx_windows.ps1
Normal file
66
coin/provisioning/common/windows/fbx_windows.ps1
Normal file
@@ -0,0 +1,66 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script will install FBX SDK
|
||||
|
||||
$version = "2016.1.2"
|
||||
|
||||
$name = "fbx20161_2_fbxsdk_vs2015_win"
|
||||
$packageName = "$name.7z"
|
||||
$installerName = "$name.exe"
|
||||
$cacheUrl = "\\ci-files01-hki.intra.qt.io\provisioning\fbx\$packageName"
|
||||
$sha1 = "3690400625672bef6369bcf90dcde4d78b493b24"
|
||||
|
||||
# The executable is an interactive installer only. We can't run it in a script silently.
|
||||
# $officialUrl = "http://download.autodesk.com/us/fbx_release_older/2016.1.2/$installerName"
|
||||
# This sha is for the executable
|
||||
# $sha1 = "54f581c7c19cf5a08cf5e7bc62b8cc7f0617558e"
|
||||
|
||||
#$targetFile = "C:\Windows\Temp\$packageName"
|
||||
$targetFolder = "C:\Program Files\"
|
||||
|
||||
#Write-Host "Downloading '$installerName'"
|
||||
#Download $officialUrl $cacheUrl $targetFile
|
||||
#Verify-Checksum $targetFile $sha1
|
||||
|
||||
Write-Host "Extracting '$cacheUrl'"
|
||||
Extract-7Zip $cacheUrl $targetFolder
|
||||
|
||||
#Remove-Item -Recurse -Force "$packageName"
|
||||
|
||||
Set-EnvironmentVariable "FBXSDK" "$targetFolder\Autodesk\FBX\FBX SDK\2016.1.2"
|
||||
|
||||
Write-Output "FBX SDK = $version" >> ~\versions.txt
|
||||
|
||||
@@ -5,13 +5,32 @@ function Verify-Checksum
|
||||
[string]$Expected=$(throw("Checksum required")),
|
||||
[ValidateSet("sha1","md5")][string]$Algorithm="sha1"
|
||||
)
|
||||
Write-Host "Verifying checksum of $File"
|
||||
$fs = new-object System.IO.FileStream $File, "Open"
|
||||
$algo = [type]"System.Security.Cryptography.$Algorithm"
|
||||
$crypto = $algo::Create()
|
||||
$hash = [BitConverter]::ToString($crypto.ComputeHash($fs)).Replace("-", "")
|
||||
$fs.Close()
|
||||
if ($hash -ne $Expected) {
|
||||
Write-Error "Checksum verification failed, got: '$hash' expected: '$Expected'"
|
||||
throw "Checksum verification failed, got: '$hash' expected: '$Expected'"
|
||||
}
|
||||
}
|
||||
|
||||
function Run-Executable
|
||||
{
|
||||
Param (
|
||||
[string]$Executable=$(throw("You must specify a program to run.")),
|
||||
[string[]]$Arguments
|
||||
)
|
||||
if ([string]::IsNullOrEmpty($Arguments)) {
|
||||
Write-Host "Running `"$Executable`""
|
||||
$p = Start-Process -FilePath "$Executable" -Wait -PassThru
|
||||
} else {
|
||||
Write-Host "Running `"$Executable`" with arguments `"$Arguments`""
|
||||
$p = Start-Process -FilePath "$Executable" -ArgumentList $Arguments -Wait -PassThru
|
||||
}
|
||||
if ($p.ExitCode -ne 0) {
|
||||
throw "Process $($Executable) exited with exit code $($p.ExitCode)"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,12 +40,12 @@ function Extract-7Zip
|
||||
[string]$Source,
|
||||
[string]$Destination
|
||||
)
|
||||
echo "Extracting '$Source' to '$Destination'..."
|
||||
Write-Host "Extracting '$Source' to '$Destination'..."
|
||||
|
||||
if ((Get-Command "7z.exe" -ErrorAction SilentlyContinue) -eq $null) {
|
||||
$zipExe = join-path (${env:ProgramFiles(x86)}, ${env:ProgramFiles} -ne $null)[0] '7-zip\7z.exe'
|
||||
$zipExe = join-path (${env:ProgramFiles(x86)}, ${env:ProgramFiles}, ${env:ProgramW6432} -ne $null)[0] '7-zip\7z.exe'
|
||||
if (-not (test-path $zipExe)) {
|
||||
$zipExe = join-path ${env:ProgramW6432} '7-zip\7z.exe'
|
||||
$zipExe = "C:\Utils\sevenzip\7z.exe"
|
||||
if (-not (test-path $zipExe)) {
|
||||
throw "Could not find 7-zip."
|
||||
}
|
||||
@@ -35,7 +54,7 @@ function Extract-7Zip
|
||||
$zipExe = "7z.exe"
|
||||
}
|
||||
|
||||
& $zipExe x $Source "-o$Destination" -y
|
||||
Run-Executable "$zipExe" "x -y `"-o$Destination`" `"$Source`""
|
||||
}
|
||||
|
||||
function Extract-Zip
|
||||
@@ -44,7 +63,7 @@ function Extract-Zip
|
||||
[string]$Source,
|
||||
[string]$Destination
|
||||
)
|
||||
echo "Extracting '$Source' to '$Destination'..."
|
||||
Write-Host "Extracting '$Source' to '$Destination'..."
|
||||
|
||||
New-Item -ItemType Directory -Force -Path $Destination
|
||||
$shell = new-object -com shell.application
|
||||
@@ -63,7 +82,7 @@ function Extract-Dev-Folders-From-Zip
|
||||
|
||||
$shell = new-object -com shell.application
|
||||
|
||||
echo "Extracting contents of $package"
|
||||
Write-Host "Extracting contents of $package"
|
||||
foreach ($subDir in "lib", "include", "bin", "share") {
|
||||
$zip = $shell.Namespace($package + "\" + $zipDir + "\" + $subDir)
|
||||
if ($zip) {
|
||||
@@ -92,13 +111,17 @@ function Download
|
||||
[string] $CachedUrl = $(BadParam("the locally cached URL")),
|
||||
[string] $Destination = $(BadParam("a download target location"))
|
||||
)
|
||||
$ProgressPreference = 'SilentlyContinue'
|
||||
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
|
||||
try {
|
||||
Write-Host "Downloading from cached location ($CachedUrl) to $Destination"
|
||||
if ($CachedUrl.StartsWith("http")) {
|
||||
Invoke-WebRequest -UseBasicParsing $CachedUrl -OutFile $Destination
|
||||
} else {
|
||||
Copy-Item $CachedUrl $Destination
|
||||
}
|
||||
} catch {
|
||||
Write-Host "Cached download failed: Downloading from official location: $OfficialUrl"
|
||||
Invoke-WebRequest -UseBasicParsing $OfficialUrl -OutFile $Destination
|
||||
}
|
||||
}
|
||||
@@ -108,6 +131,51 @@ function Add-Path
|
||||
Param (
|
||||
[string]$Path
|
||||
)
|
||||
echo "Adding $Path to Path"
|
||||
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$Path", [EnvironmentVariableTarget]::Machine)
|
||||
Write-Host "Adding $Path to Path"
|
||||
|
||||
$oldPath = [System.Environment]::GetEnvironmentVariable('Path', 'Machine')
|
||||
[Environment]::SetEnvironmentVariable("Path", $oldPath + ";$Path", [EnvironmentVariableTarget]::Machine)
|
||||
}
|
||||
|
||||
function Set-EnvironmentVariable
|
||||
{
|
||||
Param (
|
||||
[string]$Key = $(BadParam("a key")),
|
||||
[string]$Value = $(BadParam("a value."))
|
||||
)
|
||||
Write-Host "Setting environment variable `"$($Key)`" to `"$($Value)`""
|
||||
|
||||
[Environment]::SetEnvironmentVariable($Key, $Value, [EnvironmentVariableTarget]::Machine)
|
||||
}
|
||||
|
||||
function Is64BitWinHost
|
||||
{
|
||||
return [environment]::Is64BitOperatingSystem
|
||||
}
|
||||
|
||||
function isProxyEnabled {
|
||||
return (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').proxyEnable
|
||||
}
|
||||
|
||||
function getProxy {
|
||||
return (Get-ItemProperty -Path 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings').proxyServer
|
||||
}
|
||||
|
||||
function Remove {
|
||||
|
||||
Param (
|
||||
[string]$Path = $(BadParam("a path"))
|
||||
)
|
||||
Write-Host "Removing $Path"
|
||||
$i = 0
|
||||
While ( Test-Path($Path) ){
|
||||
Try{
|
||||
remove-item -Force -Recurse -Path $Path -ErrorAction Stop
|
||||
}catch{
|
||||
$i +=1
|
||||
if ($i -eq 5) {exit 1}
|
||||
Write-Verbose "$Path locked, trying again in 5"
|
||||
Start-Sleep -seconds 5
|
||||
}
|
||||
}
|
||||
}
|
||||
89
coin/provisioning/common/windows/icu.ps1
Normal file
89
coin/provisioning/common/windows/icu.ps1
Normal file
@@ -0,0 +1,89 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
############################################################################
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script installs ICU.
|
||||
|
||||
$version = "53_1"
|
||||
|
||||
if (Is64BitWinHost) {
|
||||
|
||||
$url_official_2013 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_64_devel.7z"
|
||||
$url_cache_2013 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_64_devel.7z"
|
||||
$sha1_2013 = "7267CF8C5BD39C4218F2CCFE31ECA81B7644ED6F"
|
||||
|
||||
$icuPackage_msvc2013_64 = "C:\Windows\Temp\icu-$version-msvc2013_64.7z"
|
||||
|
||||
if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_64_devel\)) {
|
||||
Write-Host "Fetching from URL ..."
|
||||
Download $url_official_2013 $url_cache_2013 $icuPackage_msvc2013_64
|
||||
Verify-Checksum $icuPackage_msvc2013_64 $sha1_2013
|
||||
Get-ChildItem $icuPackage_msvc2013_64 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2013_64_devel\""}
|
||||
|
||||
Write-Host "Cleaning $icuPackage_msvc2013_64..."
|
||||
Remove-Item -Recurse -Force $icuPackage_msvc2013_64
|
||||
|
||||
Write-Output "ICU MSVC2013 = $version" >> ~\versions.txt
|
||||
}
|
||||
|
||||
# FIXME: do we really want to have it per MSVC version? What about MSVC2015?
|
||||
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_64_devel\\icu53_1", "Machine")
|
||||
|
||||
# FIXME: do we really want to use the 4.8.2 ICU build?
|
||||
Set-EnvironmentVariable "CI_ICU_PATH_Mingw49" "C:\Utils\icu_53_1_Mingw_builds_4_8_2_posix_seh_64_devel\icu53_1"
|
||||
|
||||
} else {
|
||||
|
||||
$url_official_2013_32 = "http://download.qt.io/development_releases/prebuilt/icu/prebuilt/msvc2013/icu_" + $version + "_msvc_2013_32_devel.7z"
|
||||
$url_cache_2013_32 = "\\ci-files01-hki.intra.qt.io/provisioning/windows/icu_" + $version + "_msvc_2013_32_devel.7z"
|
||||
$sha1_2013_32 = "D745A5F0F6A3817AE989501A01A5A0BA53FDB800"
|
||||
|
||||
$icuPackage_msvc2013_32 = "C:\Windows\Temp\icu-$version-msvc2013_32.7z"
|
||||
|
||||
if (!(Test-Path C:\Utils\icu_"$version"_msvc_2013_32_devel\)) {
|
||||
Write-Host "Fetching from URL ..."
|
||||
Download $url_official_2013_32 $url_cache_2013_32 $icuPackage_msvc2013_32
|
||||
Verify-Checksum $icuPackage_msvc2013_32 $sha1_2013_32
|
||||
Get-ChildItem $icuPackage_msvc2013_32 | % {& "C:\Utils\sevenzip\7z.exe" "x" $_.fullname -o""C:\Utils\icu_"$version"_msvc_2013_32_devel\""}
|
||||
|
||||
Write-Host "Cleaning $icuPackage_msvc2013_32..."
|
||||
Remove-Item -Recurse -Force $icuPackage_msvc2013_32
|
||||
|
||||
Write-Output "ICU MSVC2013 = $version" >> ~\versions.txt
|
||||
}
|
||||
|
||||
# FIXME: do we really want to have it per MSVC version? What about MSVC2015?
|
||||
[Environment]::SetEnvironmentVariable("CI_ICU_PATH_MSVC2013", "C:\\Utils\\icu_53_1_msvc_2013_32_devel\\icu53_1", "Machine")
|
||||
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script will install Dependency Walker 2.2.6000
|
||||
|
||||
$version = "2.2.6000"
|
||||
if (Is64BitWinHost) {
|
||||
$arch = "_x64"
|
||||
$sha1 = "4831D2A8376D64110FF9CD18799FE6C69509D3EA"
|
||||
} else {
|
||||
$arch = "_x86"
|
||||
$sha1 = "bfec714057e8449b0246051be99ba46a7760bab9"
|
||||
}
|
||||
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\depends22" + $arch + ".zip"
|
||||
$url_official = "http://www.dependencywalker.com/depends22" + $arch + ".zip"
|
||||
$dependsPackage = "C:\Windows\Temp\depends-$version.zip"
|
||||
|
||||
$TARGETDIR = "C:\Utils\dependencywalker"
|
||||
if (!(Test-Path -Path $TARGETDIR )) {
|
||||
New-Item -ItemType directory -Path $TARGETDIR
|
||||
}
|
||||
Download $url_official $url_cache $dependsPackage
|
||||
Verify-Checksum $dependsPackage $sha1
|
||||
|
||||
Extract-7Zip $dependsPackage $TARGETDIR
|
||||
|
||||
Write-Host "Cleaning $dependsPackage.."
|
||||
Remove-Item -Recurse -Force -Path "$dependsPackage"
|
||||
|
||||
Write-Output "Dependency Walker = $version" >> ~\versions.txt
|
||||
56
coin/provisioning/common/windows/install-git.ps1
Normal file
56
coin/provisioning/common/windows/install-git.ps1
Normal file
@@ -0,0 +1,56 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# Install Git version 2.13.0
|
||||
|
||||
$version = "2.13.0"
|
||||
if (Is64BitWinHost) {
|
||||
$arch = "-64-bit"
|
||||
$sha1 = "E1D7C6E5E16ACAF3C108064A2ED158F604FA29A7"
|
||||
} else {
|
||||
$arch = "-32-bit"
|
||||
$sha1 = "03c7df2e4ef61ea6b6f9c0eb7e6d5151d9682aec"
|
||||
}
|
||||
$gitPackage = "C:\Windows\Temp\Git-" + $version + $arch + ".exe"
|
||||
$url_cache = "\\ci-files01-hki.intra.qt.io\provisioning\windows\Git-" + $version + $arch + ".exe"
|
||||
$url_official = "https://github.com/git-for-windows/git/releases/download/v" + $version + ".windows.1/Git-" + $version + $arch + ".exe"
|
||||
|
||||
Write-Host "Fetching Git $version..."
|
||||
Download $url_official $url_cache $gitPackage
|
||||
Verify-Checksum $gitPackage $sha1
|
||||
Write-Host "Installing Git $version..."
|
||||
Run-Executable "$gitPackage" "/SILENT /COMPONENTS=`"icons,ext\reg\shellhere,assoc,assoc_sh`""
|
||||
Remove-Item -Path $gitPackage
|
||||
|
||||
Write-Output "Git = $version" >> ~\versions.txt
|
||||
46
coin/provisioning/common/windows/install-gnuwin32.ps1
Normal file
46
coin/provisioning/common/windows/install-gnuwin32.ps1
Normal file
@@ -0,0 +1,46 @@
|
||||
############################################################################
|
||||
##
|
||||
## 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$
|
||||
##
|
||||
############################################################################
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script will install gnuwin32
|
||||
|
||||
$prog = "gnuwin32"
|
||||
$zipPackage = "$prog.zip"
|
||||
$temp = "$env:tmp"
|
||||
$internalUrl = "http://ci-files01-hki.intra.qt.io/input/windows/$prog/$zipPackage"
|
||||
$externalUrl = "http://download.qt.io/development_releases/$prog/$zipPackage"
|
||||
Download $externalUrl $internalUrl "$temp\$zipPackage"
|
||||
Verify-Checksum "$temp\$zipPackage" "d7a34a385ccde2374b8a2ca3369e5b8a1452c5a5"
|
||||
Extract-7Zip "$temp\$zipPackage" C:\Utils
|
||||
|
||||
Write-Output "$prog qt5 commit sha = 98c4f1bbebfb3cc6d8e031d36fd1da3c19e634fb" >> ~\versions.txt
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user