mirror of
git://code.qt.io/qt/qt5.git
synced 2026-03-30 18:27:11 +08:00
Compare commits
545 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2bf1c12747 | ||
|
|
8a4420da19 | ||
|
|
f23ea9c6e8 | ||
|
|
2e7ba38d18 | ||
|
|
2d524e4bcc | ||
|
|
e90ca63f94 | ||
|
|
58f8324458 | ||
|
|
79e164fc72 | ||
|
|
08c21b092d | ||
|
|
fe45a4ea86 | ||
|
|
bdaa28c45f | ||
|
|
4c880b3aff | ||
|
|
7ba8c15d79 | ||
|
|
b7b6e31d47 | ||
|
|
b263f0a2d1 | ||
|
|
d3c777f18e | ||
|
|
fd23ab598e | ||
|
|
3c0578e0bf | ||
|
|
8a4f808649 | ||
|
|
1b71d3f62e | ||
|
|
35e71e9d2c | ||
|
|
b73e61a458 | ||
|
|
fdb88edba0 | ||
|
|
d757c6d0ec | ||
|
|
0d208f77ec | ||
|
|
5d431ecc97 | ||
|
|
b2d3df3553 | ||
|
|
150f6277e0 | ||
|
|
d84b366d55 | ||
|
|
27e42b7a3c | ||
|
|
47b74fb0ab | ||
|
|
de2b280ad8 | ||
|
|
5dda5f374f | ||
|
|
db23c64876 | ||
|
|
2693e482b6 | ||
|
|
fc2d0b5150 | ||
|
|
b018b841c1 | ||
|
|
25fcda6ff3 | ||
|
|
c0033df4b9 | ||
|
|
7b4b2f86a0 | ||
|
|
fd7bfcc0c5 | ||
|
|
e47c4ab772 | ||
|
|
cf13f18a1f | ||
|
|
eee60c0824 | ||
|
|
24cb0b8afe | ||
|
|
8405c73f8e | ||
|
|
eb3d2ed68b | ||
|
|
311e9abd1e | ||
|
|
89fceff6a4 | ||
|
|
e7cf4b21f1 | ||
|
|
eee24c15d7 | ||
|
|
0e336aea87 | ||
|
|
0363e5f7de | ||
|
|
fb0c74c862 | ||
|
|
eac5e8f5c8 | ||
|
|
d42e5bda88 | ||
|
|
cc4cbd241b | ||
|
|
72175ca334 | ||
|
|
154ae1ebef | ||
|
|
1c924f425b | ||
|
|
0948f301a2 | ||
|
|
a0e5b4b466 | ||
|
|
1382e42ef9 | ||
|
|
bbcacb9957 | ||
|
|
e6f8ec714d | ||
|
|
5d027444b5 | ||
|
|
5bdb2a0300 | ||
|
|
fe4a724a3e | ||
|
|
302b228c7a | ||
|
|
14ad9b1387 | ||
|
|
ee690d1533 | ||
|
|
b0b93acc7d | ||
|
|
59a9940d94 | ||
|
|
4d7f6c711c | ||
|
|
fd9e7634de | ||
|
|
a0c08969b0 | ||
|
|
eb425b3dff | ||
|
|
b272190213 | ||
|
|
9e834b7651 | ||
|
|
f09dbf65e1 | ||
|
|
e6fd7bcd26 | ||
|
|
51417379f7 | ||
|
|
c926819387 | ||
|
|
63f9bfd6f9 | ||
|
|
60a556268c | ||
|
|
450e5f4d7c | ||
|
|
02ee6e571f | ||
|
|
db55667668 | ||
|
|
62d75f883c | ||
|
|
812a8b0e1a | ||
|
|
96594fef87 | ||
|
|
f6e9fc2ba5 | ||
|
|
ee2798641b | ||
|
|
86848c1298 | ||
|
|
11ded96d6e | ||
|
|
a7c5f204bc | ||
|
|
26ef6f7c13 | ||
|
|
ad52452416 | ||
|
|
bd37983a8d | ||
|
|
e4f9ac5607 | ||
|
|
b1de0fedcf | ||
|
|
b3da333101 | ||
|
|
827bdae8ef | ||
|
|
56ad797f42 | ||
|
|
2e66078b5e | ||
|
|
f064a5b9d2 | ||
|
|
9cf8af5248 | ||
|
|
08ded9e2f8 | ||
|
|
dcfef7226f | ||
|
|
0335e9c4e5 | ||
|
|
601a9d39b2 | ||
|
|
edb5ebfb7e | ||
|
|
6d7ae7ebe1 | ||
|
|
d8eaed9b09 | ||
|
|
5d5ef9c32b | ||
|
|
6bf7a970e7 | ||
|
|
40cca42c39 | ||
|
|
4728ffb620 | ||
|
|
ef7481b9cd | ||
|
|
33d2547817 | ||
|
|
a270bcdb6b | ||
|
|
fafd3d655d | ||
|
|
6cc2215b8c | ||
|
|
f1cbe1e3b6 | ||
|
|
569fd1dabc | ||
|
|
e4cb75c5ae | ||
|
|
f1276acf5c | ||
|
|
68189ab965 | ||
|
|
98cb5fa965 | ||
|
|
b34681bf02 | ||
|
|
f178318d2f | ||
|
|
d690f84fd4 | ||
|
|
39a42f0abd | ||
|
|
8bdabd9901 | ||
|
|
52fe759eba | ||
|
|
5b752460bc | ||
|
|
2eab420e80 | ||
|
|
5b77e74a5e | ||
|
|
3fb1ba5db8 | ||
|
|
464c4c8147 | ||
|
|
eb0ef419ec | ||
|
|
17550319e5 | ||
|
|
d5f83783f6 | ||
|
|
595a45dd1d | ||
|
|
60befd7508 | ||
|
|
2b58935efd | ||
|
|
72111504ea | ||
|
|
518e114dc7 | ||
|
|
482552d813 | ||
|
|
c6a9b3cd68 | ||
|
|
9ee61892d0 | ||
|
|
3f9673d109 | ||
|
|
97f5eca381 | ||
|
|
d02f0a913e | ||
|
|
e4ae752c0d | ||
|
|
bcdb9ba4dd | ||
|
|
dd9a3883aa | ||
|
|
869a9b3ae7 | ||
|
|
d97d1af1ee | ||
|
|
ab732c6ab7 | ||
|
|
37b2f54919 | ||
|
|
5d90df08c2 | ||
|
|
1735600d57 | ||
|
|
689eab5c35 | ||
|
|
ace315a1f9 | ||
|
|
ec7bf6356c | ||
|
|
7cd2473966 | ||
|
|
29befcc995 | ||
|
|
cfef857815 | ||
|
|
f4e7c08e82 | ||
|
|
b90dc27784 | ||
|
|
317fbf9243 | ||
|
|
1a4d0a9534 | ||
|
|
ec613d93e5 | ||
|
|
6cb7171397 | ||
|
|
33e0c2b54f | ||
|
|
842b72e080 | ||
|
|
c4e14a59ec | ||
|
|
de56775c32 | ||
|
|
4e3a0f79fb | ||
|
|
8f4c12bc03 | ||
|
|
89f6db8c22 | ||
|
|
fbe3a8d84e | ||
|
|
0a0ec7ffe3 | ||
|
|
076fb6bd6d | ||
|
|
c0fce7a3b3 | ||
|
|
c7f87acb37 | ||
|
|
b8eb110c81 | ||
|
|
b97df21bef | ||
|
|
bdc5dae67b | ||
|
|
acfc7ad18d | ||
|
|
c87a6e9c6d | ||
|
|
e6fccbf240 | ||
|
|
cb8e769cf6 | ||
|
|
d1a81a8e1c | ||
|
|
ad2113fd23 | ||
|
|
41ef5a706d | ||
|
|
2cec2c5f8c | ||
|
|
f60588ee72 | ||
|
|
1760acb17d | ||
|
|
3b335077f7 | ||
|
|
a4ca20dfce | ||
|
|
5d3b2413d0 | ||
|
|
de26b29c33 | ||
|
|
ddc99482eb | ||
|
|
0cf3fdabe3 | ||
|
|
a3136bdbfe | ||
|
|
e62df66bac | ||
|
|
c22758cc1e | ||
|
|
01ad208333 | ||
|
|
b83b16277d | ||
|
|
fa03dbce1f | ||
|
|
6762ccb186 | ||
|
|
39a9e58888 | ||
|
|
bcdfcd2668 | ||
|
|
7e78bd1efd | ||
|
|
d8a384f03f | ||
|
|
4909f4a765 | ||
|
|
66ea34668a | ||
|
|
8c00a4f011 | ||
|
|
bbc7794b64 | ||
|
|
1bb7d2d0c9 | ||
|
|
ad93109d92 | ||
|
|
0c0ed734ef | ||
|
|
15b4e146e5 | ||
|
|
d581d86fc5 | ||
|
|
f0a89a32da | ||
|
|
30e7bf5745 | ||
|
|
7fd2796b00 | ||
|
|
700540f77a | ||
|
|
f9801f90f6 | ||
|
|
f3c4f6edeb | ||
|
|
885e662082 | ||
|
|
80791b03ee | ||
|
|
27bbc46848 | ||
|
|
314d3efaf0 | ||
|
|
136639b445 | ||
|
|
f58935ebea | ||
|
|
097b013183 | ||
|
|
e6e51c07f5 | ||
|
|
6f3f8913d8 | ||
|
|
ff75bd5297 | ||
|
|
5f8a9b15de | ||
|
|
0414df3e2e | ||
|
|
c9a0797a11 | ||
|
|
9b0ff12595 | ||
|
|
9dd4451234 | ||
|
|
3631a12b84 | ||
|
|
04f8b0619d | ||
|
|
e27c7adda7 | ||
|
|
eb7370a7af | ||
|
|
9a8fb868ec | ||
|
|
acafe0ad49 | ||
|
|
2e9314967c | ||
|
|
b959cb5359 | ||
|
|
b03790e34d | ||
|
|
3277628d62 | ||
|
|
63181db03e | ||
|
|
42366fd740 | ||
|
|
8d90ddd531 | ||
|
|
2fd2a9d268 | ||
|
|
4175af18f8 | ||
|
|
82e0fe1664 | ||
|
|
c63dd0ddfd | ||
|
|
d19f60d745 | ||
|
|
19cc6b2b80 | ||
|
|
edf6149a5b | ||
|
|
8ede8851f4 | ||
|
|
1f79ae5d86 | ||
|
|
4230f4ac54 | ||
|
|
49c808befb | ||
|
|
9e370453bb | ||
|
|
f32c9f755e | ||
|
|
0f89c02328 | ||
|
|
9b186a9d36 | ||
|
|
03d4a54e34 | ||
|
|
b326a502db | ||
|
|
f511a2d74f | ||
|
|
2b738468de | ||
|
|
f8439ea42c | ||
|
|
13b206662b | ||
|
|
b41a217f35 | ||
|
|
2fb0e4f352 | ||
|
|
2970d3660c | ||
|
|
1e476b01fd | ||
|
|
cb14d29efe | ||
|
|
58977376e1 | ||
|
|
689ed30f2a | ||
|
|
a94696ccd5 | ||
|
|
fde090e4b5 | ||
|
|
4c609c4db3 | ||
|
|
4c5d3f2e43 | ||
|
|
1fbba6d1ce | ||
|
|
72f1742097 | ||
|
|
488415a9c5 | ||
|
|
38e416be66 | ||
|
|
e6823acbc7 | ||
|
|
a268fb4689 | ||
|
|
ddbebe9dac | ||
|
|
abfbc0668c | ||
|
|
ac2a57b1c3 | ||
|
|
71e9322862 | ||
|
|
f470b8eabe | ||
|
|
c31548830f | ||
|
|
7001f15765 | ||
|
|
5a16472559 | ||
|
|
57ea35cace | ||
|
|
e4b596fcfe | ||
|
|
bd7b28582f | ||
|
|
a319bc5f5f | ||
|
|
231a5b777c | ||
|
|
d49ae7020c | ||
|
|
ff74cdbe96 | ||
|
|
c6669046b4 | ||
|
|
59891119e7 | ||
|
|
3ce3dae19b | ||
|
|
7eb00bc2c8 | ||
|
|
1d5641087a | ||
|
|
3473922cb4 | ||
|
|
03969bfe23 | ||
|
|
daf8327b2c | ||
|
|
3a940903c0 | ||
|
|
1ba5e3b0b9 | ||
|
|
35c1c88749 | ||
|
|
19894d279f | ||
|
|
e7f8eeb30d | ||
|
|
6131434bdf | ||
|
|
dedbec30d1 | ||
|
|
a04751c10e | ||
|
|
a0b69977c6 | ||
|
|
d869c671b5 | ||
|
|
6f6b43593e | ||
|
|
dcb1c8b41c | ||
|
|
644f8b7006 | ||
|
|
09180d3f95 | ||
|
|
305278ff93 | ||
|
|
fd1f34192a | ||
|
|
d063074b0f | ||
|
|
7b36e44d7a | ||
|
|
0d7a64fd8c | ||
|
|
67ba0e70a1 | ||
|
|
bb18b48251 | ||
|
|
f4bbadba41 | ||
|
|
14adbe74dd | ||
|
|
5bba104a41 | ||
|
|
50bd689155 | ||
|
|
220097d10c | ||
|
|
a05bd71ede | ||
|
|
81f478b533 | ||
|
|
c15485df43 | ||
|
|
84ff024609 | ||
|
|
02404b0cec | ||
|
|
dae67b28ab | ||
|
|
f22f1007f4 | ||
|
|
5d3976765c | ||
|
|
247b429c3c | ||
|
|
ebcfcbe69a | ||
|
|
3e838f2a34 | ||
|
|
b7c0e2db78 | ||
|
|
47225925c5 | ||
|
|
edc39be08b | ||
|
|
230a73409a | ||
|
|
3e6a04c09d | ||
|
|
991500dc85 | ||
|
|
2e028e620d | ||
|
|
e6c0dc1d60 | ||
|
|
faf54c4cec | ||
|
|
7d1d1aa2d2 | ||
|
|
6fbaba5d52 | ||
|
|
9c49284978 | ||
|
|
494d10fb73 | ||
|
|
192372bb56 | ||
|
|
f557e0634f | ||
|
|
a66a54035c | ||
|
|
0a1e27b33e | ||
|
|
8cdf60fe64 | ||
|
|
819362c5d6 | ||
|
|
8f63da629a | ||
|
|
049eb21a1d | ||
|
|
c6b018a925 | ||
|
|
aeea2c8425 | ||
|
|
4c4595b93b | ||
|
|
c2506b0f9c | ||
|
|
6465c42122 | ||
|
|
ea052ceb0a | ||
|
|
b692cf823a | ||
|
|
5db0ce74b7 | ||
|
|
a4e4c13f01 | ||
|
|
9d3f29dc03 | ||
|
|
7ef9985e4e | ||
|
|
a0291fde84 | ||
|
|
3e6f5b1486 | ||
|
|
04fa1bf4ef | ||
|
|
dbaa42baa7 | ||
|
|
3436df53cf | ||
|
|
577d01e9df | ||
|
|
e10a2d4ffe | ||
|
|
74eab55ea8 | ||
|
|
f2af07b8ed | ||
|
|
085407eb93 | ||
|
|
8710c7d9cf | ||
|
|
869c15629d | ||
|
|
bf868c7e7a | ||
|
|
48443b4b9a | ||
|
|
d269710383 | ||
|
|
403d4e1d96 | ||
|
|
314db90904 | ||
|
|
b3e35cbac5 | ||
|
|
16201ab31d | ||
|
|
c654e63c87 | ||
|
|
8630f18d1e | ||
|
|
c09135cb56 | ||
|
|
2f59bd5fbe | ||
|
|
b9da3a4bda | ||
|
|
7eeee0df43 | ||
|
|
4f268edc88 | ||
|
|
4d427ae04f | ||
|
|
eb3c52455c | ||
|
|
d8a1801f1d | ||
|
|
3003529631 | ||
|
|
24de703f26 | ||
|
|
4978e6f835 | ||
|
|
5df387f924 | ||
|
|
7158816eed | ||
|
|
3d087c5a6a | ||
|
|
ca9f9b9cc4 | ||
|
|
48ab1d879b | ||
|
|
deecc97dc2 | ||
|
|
e6e5e7b2ee | ||
|
|
bbce3228af | ||
|
|
0545584315 | ||
|
|
4c46984c46 | ||
|
|
fc1d5bbe4c | ||
|
|
9a5d221afc | ||
|
|
a99977cf78 | ||
|
|
ed3d7f6cf5 | ||
|
|
bec94435f8 | ||
|
|
abfc2cd571 | ||
|
|
5c9979a995 | ||
|
|
03a0872a34 | ||
|
|
9d0022ee44 | ||
|
|
e9d5fdaa20 | ||
|
|
2d0e6b81dd | ||
|
|
4e99a6976c | ||
|
|
d5c96aad5a | ||
|
|
06fb909429 | ||
|
|
da2bd45ba6 | ||
|
|
abbd43c943 | ||
|
|
ce91433364 | ||
|
|
b0afdd4bc7 | ||
|
|
2471d6dab8 | ||
|
|
7bd38a4997 | ||
|
|
ab438507e9 | ||
|
|
26ff9bdc3d | ||
|
|
9b84c7135b | ||
|
|
84aa9b73ad | ||
|
|
d926dbe415 | ||
|
|
73f1d0f518 | ||
|
|
99b46f7dec | ||
|
|
80339a10a4 | ||
|
|
5cfa5637ba | ||
|
|
b4b2152dd3 | ||
|
|
177df80f09 | ||
|
|
ab3e34827a | ||
|
|
b97e448ba4 | ||
|
|
1830cca2bc | ||
|
|
366eaceff0 | ||
|
|
afbd9305e3 | ||
|
|
044f079158 | ||
|
|
b40d27b808 | ||
|
|
3793e0ddfc | ||
|
|
77a73f65df | ||
|
|
85eb7b7a03 | ||
|
|
390a373f28 | ||
|
|
e425b8b65f | ||
|
|
332ec62ead | ||
|
|
4cc4daa28e | ||
|
|
8b634155a9 | ||
|
|
89e0159bbc | ||
|
|
affeefbbe6 | ||
|
|
463a873edd | ||
|
|
6f297420bb | ||
|
|
19a9abeac6 | ||
|
|
6b64780b61 | ||
|
|
421eb7551b | ||
|
|
f7b6a4c276 | ||
|
|
f30e44e9ff | ||
|
|
677c4d62c5 | ||
|
|
f103df4826 | ||
|
|
7324ace490 | ||
|
|
b78812f84e | ||
|
|
8e7b85af99 | ||
|
|
20b96704ee | ||
|
|
38e2fc6b80 | ||
|
|
da65a37041 | ||
|
|
72182d1333 | ||
|
|
c245638131 | ||
|
|
d732383e6b | ||
|
|
57e432e0da | ||
|
|
959d9bdb67 | ||
|
|
a695130478 | ||
|
|
477fc6a73f | ||
|
|
ce3791a214 | ||
|
|
bb0a12e410 | ||
|
|
d15a5b8841 | ||
|
|
e8e76d256b | ||
|
|
a55b732053 | ||
|
|
a4fc60b21c | ||
|
|
5a040ca46a | ||
|
|
de05c3d5e8 | ||
|
|
9dc75c3a3d | ||
|
|
4eda836c8c | ||
|
|
1f07276692 | ||
|
|
ea76ace825 | ||
|
|
a76e315034 | ||
|
|
e6e78d4e36 | ||
|
|
6d23debda8 | ||
|
|
4480ed8ab8 | ||
|
|
4a8b97d020 | ||
|
|
16c6fa419a | ||
|
|
0345ab91fb | ||
|
|
9597af1ae4 | ||
|
|
ad4b13b71c | ||
|
|
6a650748d3 | ||
|
|
f06e9ff32b | ||
|
|
9bfa486dd0 | ||
|
|
4e8b5bae5b | ||
|
|
cc5b03d6ca | ||
|
|
5e3511c0c6 | ||
|
|
a03ecaa7fd | ||
|
|
291aa4d366 | ||
|
|
1cfe79db61 | ||
|
|
fd4e4cceff | ||
|
|
a54910a07e | ||
|
|
8c1b4757fd | ||
|
|
a90fb8f83a | ||
|
|
ee9dd0d860 | ||
|
|
0be0d5a10c | ||
|
|
5024bd5725 | ||
|
|
90e3bb68e6 | ||
|
|
f767b01159 | ||
|
|
aab459709f | ||
|
|
a11917306e | ||
|
|
7e43cc3c7c | ||
|
|
5c1c629796 |
107
.gitmodules
vendored
107
.gitmodules
vendored
@@ -1,60 +1,60 @@
|
|||||||
[submodule "qtbase"]
|
[submodule "qtbase"]
|
||||||
path = qtbase
|
path = qtbase
|
||||||
url = ../qtbase.git
|
url = ../qtbase.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtsvg"]
|
[submodule "qtsvg"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtsvg
|
path = qtsvg
|
||||||
url = ../qtsvg.git
|
url = ../qtsvg.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdeclarative"]
|
[submodule "qtdeclarative"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtsvg
|
recommends = qtsvg
|
||||||
path = qtdeclarative
|
path = qtdeclarative
|
||||||
url = ../qtdeclarative.git
|
url = ../qtdeclarative.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtactiveqt"]
|
[submodule "qtactiveqt"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtactiveqt
|
path = qtactiveqt
|
||||||
url = ../qtactiveqt.git
|
url = ../qtactiveqt.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtscript"]
|
[submodule "qtscript"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qttools
|
recommends = qttools
|
||||||
path = qtscript
|
path = qtscript
|
||||||
url = ../qtscript.git
|
url = ../qtscript.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = deprecated
|
status = deprecated
|
||||||
[submodule "qtmultimedia"]
|
[submodule "qtmultimedia"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtmultimedia
|
path = qtmultimedia
|
||||||
url = ../qtmultimedia.git
|
url = ../qtmultimedia.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qttools"]
|
[submodule "qttools"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtactiveqt
|
recommends = qtdeclarative qtactiveqt
|
||||||
path = qttools
|
path = qttools
|
||||||
url = ../qttools.git
|
url = ../qttools.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtxmlpatterns"]
|
[submodule "qtxmlpatterns"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtxmlpatterns
|
path = qtxmlpatterns
|
||||||
url = ../qtxmlpatterns.git
|
url = ../qtxmlpatterns.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = deprecated
|
||||||
[submodule "qttranslations"]
|
[submodule "qttranslations"]
|
||||||
depends = qttools
|
depends = qttools
|
||||||
path = qttranslations
|
path = qttranslations
|
||||||
url = ../qttranslations.git
|
url = ../qttranslations.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = essential
|
status = essential
|
||||||
priority = 30
|
priority = 30
|
||||||
[submodule "qtdoc"]
|
[submodule "qtdoc"]
|
||||||
@@ -62,7 +62,7 @@
|
|||||||
recommends = qtmultimedia qtquickcontrols qtquickcontrols2
|
recommends = qtmultimedia qtquickcontrols qtquickcontrols2
|
||||||
path = qtdoc
|
path = qtdoc
|
||||||
url = ../qtdoc.git
|
url = ../qtdoc.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = essential
|
status = essential
|
||||||
priority = 40
|
priority = 40
|
||||||
[submodule "qtrepotools"]
|
[submodule "qtrepotools"]
|
||||||
@@ -83,14 +83,14 @@
|
|||||||
recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
|
recommends = qtdeclarative qtquickcontrols qtquickcontrols2 qtserialport
|
||||||
path = qtlocation
|
path = qtlocation
|
||||||
url = ../qtlocation.git
|
url = ../qtlocation.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsensors"]
|
[submodule "qtsensors"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtsensors
|
path = qtsensors
|
||||||
url = ../qtsensors.git
|
url = ../qtsensors.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtsystems"]
|
[submodule "qtsystems"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
@@ -123,185 +123,204 @@
|
|||||||
recommends = qtdeclarative qtandroidextras
|
recommends = qtdeclarative qtandroidextras
|
||||||
path = qtconnectivity
|
path = qtconnectivity
|
||||||
url = ../qtconnectivity.git
|
url = ../qtconnectivity.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwayland"]
|
[submodule "qtwayland"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwayland
|
path = qtwayland
|
||||||
url = ../qtwayland.git
|
url = ../qtwayland.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qt3d"]
|
[submodule "qt3d"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtimageformats qtgamepad
|
recommends = qtdeclarative qtimageformats qtgamepad
|
||||||
path = qt3d
|
path = qt3d
|
||||||
url = ../qt3d.git
|
url = ../qt3d.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtimageformats"]
|
[submodule "qtimageformats"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtimageformats
|
path = qtimageformats
|
||||||
url = ../qtimageformats.git
|
url = ../qtimageformats.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgraphicaleffects"]
|
[submodule "qtgraphicaleffects"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
path = qtgraphicaleffects
|
path = qtgraphicaleffects
|
||||||
url = ../qtgraphicaleffects.git
|
url = ../qtgraphicaleffects.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = essential
|
||||||
[submodule "qtquickcontrols"]
|
[submodule "qtquickcontrols"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtgraphicaleffects
|
recommends = qtgraphicaleffects
|
||||||
path = qtquickcontrols
|
path = qtquickcontrols
|
||||||
url = ../qtquickcontrols.git
|
url = ../qtquickcontrols.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtserialbus"]
|
[submodule "qtserialbus"]
|
||||||
depends = qtserialport
|
depends = qtbase
|
||||||
|
recommends = qtserialport
|
||||||
path = qtserialbus
|
path = qtserialbus
|
||||||
url = ../qtserialbus.git
|
url = ../qtserialbus.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtserialport"]
|
[submodule "qtserialport"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtserialport
|
path = qtserialport
|
||||||
url = ../qtserialport.git
|
url = ../qtserialport.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtx11extras"]
|
[submodule "qtx11extras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtx11extras
|
path = qtx11extras
|
||||||
url = ../qtx11extras.git
|
url = ../qtx11extras.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtmacextras"]
|
[submodule "qtmacextras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtmacextras
|
path = qtmacextras
|
||||||
url = ../qtmacextras.git
|
url = ../qtmacextras.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwinextras"]
|
[submodule "qtwinextras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtwinextras
|
path = qtwinextras
|
||||||
url = ../qtwinextras.git
|
url = ../qtwinextras.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtandroidextras"]
|
[submodule "qtandroidextras"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtandroidextras
|
path = qtandroidextras
|
||||||
url = ../qtandroidextras.git
|
url = ../qtandroidextras.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebsockets"]
|
[submodule "qtwebsockets"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwebsockets
|
path = qtwebsockets
|
||||||
url = ../qtwebsockets.git
|
url = ../qtwebsockets.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebchannel"]
|
[submodule "qtwebchannel"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtwebsockets
|
recommends = qtdeclarative qtwebsockets
|
||||||
path = qtwebchannel
|
path = qtwebchannel
|
||||||
url = ../qtwebchannel.git
|
url = ../qtwebchannel.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebengine"]
|
[submodule "qtwebengine"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtquickcontrols qtquickcontrols2 qtlocation qtwebchannel qttools
|
recommends = qtquickcontrols qtquickcontrols2 qtlocation qtwebchannel qttools
|
||||||
path = qtwebengine
|
path = qtwebengine
|
||||||
url = ../qtwebengine.git
|
url = ../qtwebengine.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
priority = 10
|
priority = 10
|
||||||
[submodule "qtcanvas3d"]
|
[submodule "qtcanvas3d"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
path = qtcanvas3d
|
path = qtcanvas3d
|
||||||
url = ../qtcanvas3d.git
|
url = ../qtcanvas3d.git
|
||||||
branch = 5.12.8
|
branch = dev
|
||||||
status = addon
|
status = ignore
|
||||||
[submodule "qtwebview"]
|
[submodule "qtwebview"]
|
||||||
depends = qtdeclarative
|
depends = qtdeclarative
|
||||||
recommends = qtwebengine
|
recommends = qtwebengine
|
||||||
path = qtwebview
|
path = qtwebview
|
||||||
url = ../qtwebview.git
|
url = ../qtwebview.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtquickcontrols2"]
|
[submodule "qtquickcontrols2"]
|
||||||
depends = qtgraphicaleffects
|
depends = qtgraphicaleffects
|
||||||
recommends = qtimageformats
|
recommends = qtimageformats
|
||||||
path = qtquickcontrols2
|
path = qtquickcontrols2
|
||||||
url = ../qtquickcontrols2.git
|
url = ../qtquickcontrols2.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = essential
|
status = essential
|
||||||
[submodule "qtpurchasing"]
|
[submodule "qtpurchasing"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtandroidextras
|
recommends = qtdeclarative qtandroidextras
|
||||||
path = qtpurchasing
|
path = qtpurchasing
|
||||||
url = ../qtpurchasing.git
|
url = ../qtpurchasing.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtcharts"]
|
[submodule "qtcharts"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtcharts
|
path = qtcharts
|
||||||
url = ../qtcharts.git
|
url = ../qtcharts.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtdatavis3d"]
|
[submodule "qtdatavis3d"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtdatavis3d
|
path = qtdatavis3d
|
||||||
url = ../qtdatavis3d.git
|
url = ../qtdatavis3d.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtvirtualkeyboard"]
|
[submodule "qtvirtualkeyboard"]
|
||||||
depends = qtbase qtdeclarative qtsvg
|
depends = qtbase qtdeclarative qtsvg
|
||||||
recommends = qtmultimedia qtquickcontrols
|
recommends = qtmultimedia qtquickcontrols
|
||||||
path = qtvirtualkeyboard
|
path = qtvirtualkeyboard
|
||||||
url = ../qtvirtualkeyboard.git
|
url = ../qtvirtualkeyboard.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtgamepad"]
|
[submodule "qtgamepad"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtgamepad
|
path = qtgamepad
|
||||||
url = ../qtgamepad.git
|
url = ../qtgamepad.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtscxml"]
|
[submodule "qtscxml"]
|
||||||
depends = qtbase qtdeclarative
|
depends = qtbase qtdeclarative
|
||||||
path = qtscxml
|
path = qtscxml
|
||||||
url = ../qtscxml.git
|
url = ../qtscxml.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtspeech"]
|
[submodule "qtspeech"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative qtmultimedia
|
recommends = qtdeclarative qtmultimedia
|
||||||
path = qtspeech
|
path = qtspeech
|
||||||
url = ../qtspeech.git
|
url = ../qtspeech.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtnetworkauth"]
|
[submodule "qtnetworkauth"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
path = qtnetworkauth
|
path = qtnetworkauth
|
||||||
url = ../qtnetworkauth.git
|
url = ../qtnetworkauth.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtremoteobjects"]
|
[submodule "qtremoteobjects"]
|
||||||
depends = qtbase
|
depends = qtbase
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtremoteobjects
|
path = qtremoteobjects
|
||||||
url = ../qtremoteobjects.git
|
url = ../qtremoteobjects.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
[submodule "qtwebglplugin"]
|
[submodule "qtwebglplugin"]
|
||||||
depends = qtbase qtwebsockets
|
depends = qtbase qtwebsockets
|
||||||
recommends = qtdeclarative
|
recommends = qtdeclarative
|
||||||
path = qtwebglplugin
|
path = qtwebglplugin
|
||||||
url = ../qtwebglplugin.git
|
url = ../qtwebglplugin.git
|
||||||
branch = 5.12.8
|
branch = 5.14.2
|
||||||
status = addon
|
status = addon
|
||||||
|
[submodule "qtlottie"]
|
||||||
|
depends = qtbase qtdeclarative
|
||||||
|
path = qtlottie
|
||||||
|
url = ../qtlottie.git
|
||||||
|
branch = 5.14.2
|
||||||
|
status = preview
|
||||||
|
[submodule "qtquicktimeline"]
|
||||||
|
depends = qtbase qtdeclarative
|
||||||
|
path = qtquicktimeline
|
||||||
|
url = ../qtquicktimeline
|
||||||
|
branch = 5.14.2
|
||||||
|
status = preview
|
||||||
|
[submodule "qtquick3d"]
|
||||||
|
depends = qtbase qtdeclarative
|
||||||
|
path = qtquick3d
|
||||||
|
url = ../qtquick3d.git
|
||||||
|
branch = 5.14.2
|
||||||
|
status = preview
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ BraceWrapping:
|
|||||||
AfterFunction: true
|
AfterFunction: true
|
||||||
AfterNamespace: false
|
AfterNamespace: false
|
||||||
AfterObjCDeclaration: false
|
AfterObjCDeclaration: false
|
||||||
AfterStruct: false
|
AfterStruct: true
|
||||||
AfterUnion: false
|
AfterUnion: false
|
||||||
BeforeCatch: false
|
BeforeCatch: false
|
||||||
BeforeElse: false
|
BeforeElse: false
|
||||||
|
|||||||
@@ -1,61 +1,59 @@
|
|||||||
|
Version: 2
|
||||||
|
Module only: True
|
||||||
|
Configurations:
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Compiler: 'MSVC2015'
|
Compiler: 'MSVC2015'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -developer-build -release -angle -qtnamespace TestNamespace -qtlibinfix TestInfix -nomake tests -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64%'
|
Features: ['DisableTests']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -developer-build -release -angle -qtnamespace TestNamespace -qtlibinfix TestInfix -nomake tests -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -qt-zlib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-7-x86-3'
|
Template: 'qtci-windows-7-x86-3'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -developer-build -release -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -developer-build -release -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++ -qt-zlib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target arch: 'x86'
|
Target arch: 'x86'
|
||||||
Compiler: 'MSVC2017'
|
Compiler: 'MSVC2017'
|
||||||
Features: ['Packaging']
|
Features: ['Packaging']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86%'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -qt-zlib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Target arch: 'x86'
|
||||||
|
Compiler: 'MSVC2019'
|
||||||
|
Features: ['DisableTests']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -qt-zlib'
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Compiler: 'MSVC2015'
|
Compiler: 'MSVC2015'
|
||||||
Features: ['Packaging']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64%'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -qt-zlib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'WinRT_10'
|
Target os: 'WinRT_10'
|
||||||
Target arch: 'x86'
|
Target arch: 'x86'
|
||||||
Compiler: 'MSVC2015'
|
Compiler: 'MSVC2015'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-x86-msvc2015'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-x86-msvc2015'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'WinRT_10'
|
Target os: 'WinRT_10'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'MSVC2015'
|
Compiler: 'MSVC2015'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-arm-msvc2015'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-arm-msvc2015'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Compiler: 'MSVC2017'
|
Compiler: 'MSVC2017'
|
||||||
Features: ['Packaging']
|
Features: ['Packaging']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64%'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -qt-zlib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'Android_ANY'
|
Compiler: 'MSVC2019'
|
||||||
Target arch: 'x86'
|
Features: ['DisableTests']
|
||||||
Compiler: 'Mingw73'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -qt-zlib'
|
||||||
Target compiler: 'Clang'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r19c -android-arch x86'
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-Ubuntu-16.04-x86_64-2'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -R . -qtlibinfix TestInfix -qtnamespace TestNamespace -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -force-debug-info -nomake tests -no-widgets -nomake examples -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['OutOfSourceBuild', 'Documentation']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -R . -qtlibinfix TestInfix -qtnamespace TestNamespace -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -R . -qtlibinfix TestInfix -qtnamespace TestNamespace -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
@@ -65,36 +63,35 @@
|
|||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['DisableTests']
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -force-debug-info -nomake tests -no-widgets -nomake examples -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -no-opengl -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['OutOfSourceBuild', 'Documentation']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -R . -qtlibinfix TestInfix -qtnamespace TestNamespace -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
||||||
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-openSUSE-42.3-x86_64'
|
Template: 'qtci-linux-openSUSE-15.0-x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-pch -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-pch -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-openSUSE-42.3-x86_64'
|
Template: 'qtci-linux-openSUSE-15.0-x86_64'
|
||||||
Compiler: 'ICC_18'
|
Compiler: 'ICC_18'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-pch -system-sqlite -R . -platform linux-icc-64 -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-pch -system-sqlite -R . -platform linux-icc-64 -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-openSUSE-42.3-x86_64'
|
Template: 'qtci-linux-openSUSE-15.0-x86_64'
|
||||||
Target os: 'WebAssembly'
|
Target os: 'WebAssembly'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -release -static -nomake tests -nomake examples -no-sql-mysql -no-pch -no-dbus -no-headersclean -no-ssl -no-warnings-are-errors -no-feature-thread -xplatform wasm-emscripten'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -release -static -nomake tests -nomake examples -no-sql-mysql -no-pch -no-dbus -no-headersclean -no-ssl -no-warnings-are-errors -no-feature-thread -xplatform wasm-emscripten'
|
||||||
-
|
|
||||||
Template: 'qtci-linux-SLES-12-x86_64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -no-sql-mysql -no-pch -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-SLES-15-x86_64'
|
Template: 'qtci-linux-SLES-15-x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -no-sql-mysql -no-pch -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -no-sql-mysql -no-pch -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging']
|
Features: ['Packaging']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -separate-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -separate-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -R . -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s'
|
||||||
@@ -102,80 +99,81 @@
|
|||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
Template: 'qtci-macos-10.13-x86_64-2'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Packaging']
|
Features: ['Packaging']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -separate-debug-info -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -force-debug-info -separate-debug-info -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include'
|
||||||
|
-
|
||||||
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -nomake tests -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include'
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.14-x86_64'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -separate-debug-info -nomake tests -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include'
|
|
||||||
-
|
|
||||||
Template: 'qtci-macos-10.12-x86_64-9'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -developer-build -release -no-pch -no-framework -qtnamespace TestNamespace -nomake tests -nomake examples -I/usr/local/opt/openssl/include'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -developer-build -release -no-pch -no-framework -qtnamespace TestNamespace -nomake tests -nomake examples -I/usr/local/opt/openssl/include'
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
Target os: 'IOS_ANY'
|
Target os: 'IOS_ANY'
|
||||||
Target arch: 'multi'
|
Target arch: 'multi'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -no-icu -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -static -xplatform macx-ios-clang'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -no-icu -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -static -xplatform macx-ios-clang'
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
Target os: 'TvOS_ANY'
|
Target os: 'TvOS_ANY'
|
||||||
Target arch: 'multi'
|
Target arch: 'multi'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -xplatform macx-tvos-clang'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -xplatform macx-tvos-clang'
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
Template: 'qtci-macos-10.14-x86_64'
|
||||||
Target os: 'WatchOS_ANY'
|
Target os: 'WatchOS_ANY'
|
||||||
Target arch: 'multi'
|
Target arch: 'multi'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -xplatform macx-watchos-clang'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -nomake tests -nomake examples -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -xplatform macx-watchos-clang'
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'x86'
|
Target arch: 'multi'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host darwin-x86_64 -android-arch x86'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-use-gold-linker -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I {{.Env.OPENSSL_ANDROID_HOME}}/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r20 -android-ndk-host linux-x86_64'
|
||||||
-
|
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'x86'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-use-gold-linker -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I {{.Env.OPENSSL_ANDROID_HOME}}/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host linux-x86_64 -android-arch x86'
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
Target os: 'QEMU'
|
Target os: 'QEMU'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
Environment variables: ['GST_PLUGIN_SCANNER=/opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/libexec/gstreamer-1.0/gst-plugin-scanner']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
Target os: 'QEMU'
|
Target os: 'QEMU'
|
||||||
Target arch: 'arm64'
|
Target arch: 'arm64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
|
Environment variables: ['GST_PLUGIN_SCANNER=/opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/libexec/gstreamer-1.0/gst-plugin-scanner']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-arm64/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-arm64/sysroots/aarch64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-arm64/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-arm64/sysroots/aarch64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Target os: 'QEMU'
|
||||||
|
Target arch: 'mips64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['DisableTests']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-mips64/sysroots/x86_64-pokysdk-linux/usr/bin/mips64-poky-linux/mips64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-mips64/sysroots/mips64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-mips64/sysroots/mips64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['TestOnly', 'LicenseCheck']
|
Features: ['TestOnly', 'LicenseCheck']
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
Target os: 'INTEGRITY_11_04'
|
Target os: 'INTEGRITY_11_04'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -xplatform integrity-armv7-imx6'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -xplatform integrity-armv7-imx6'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
Target os: 'QNX_700'
|
Target os: 'QNX_700'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -no-sql-mysql -qpa qnx -xplatform qnx-armle-v7-qcc'
|
Configure arguments: '-opensource -confirm-license -verbose -extprefix /home/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -no-sql-mysql -qpa qnx -xplatform qnx-armle-v7-qcc'
|
||||||
|
|||||||
23
coin/platform_configs/flashing-wizard.yaml
Normal file
23
coin/platform_configs/flashing-wizard.yaml
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
Version: 2
|
||||||
|
Module only: True
|
||||||
|
Configurations:
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Compiler: 'MSVC2017'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -static -no-icu'
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Compiler: 'MSVC2017'
|
||||||
|
Target arch: 'x86'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -static -no-icu'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s -static -no-icu'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['TestOnly', 'LicenseCheck']
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
Version: 2
|
|
||||||
Module only: True
|
|
||||||
Configurations:
|
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
|
||||||
Compiler: 'MSVC2015'
|
|
||||||
Target arch: 'x86'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -nomake examples -nomake tests -accessibility -static -no-sql-sqlite -no-icu -mp -openssl-linked OPENSSL_LIBS="-llibssl_static -llibcrypto_static -lUser32 -lWs2_32 -lAdvapi32 -lCrypt32" -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -prefix c:\Users\qt\work\install'
|
|
||||||
Environment variables: ['TARGET_ARCHITECTURE=amd64_x86', 'PATH=%PATH%;%CI_JOM_PATH%;C:\Utils\gnuwin32\bin;']
|
|
||||||
Environment script: ['%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\VC\vcvarsall.bat', 'amd64_x86']
|
|
||||||
-
|
|
||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -nomake examples -nomake tests -accessibility -static -no-sql-sqlite -qt-zlib -qt-libpng -qt-libjpeg -no-cups -no-freetype -prefix /Users/qt/work/install'
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -nomake examples -nomake tests -accessibility -static -no-sql-sqlite -qt-zlib -qt-libpng -qt-libjpeg -no-cups -openssl-linked -qt-xcb -no-icu -no-libudev -qt-pcre -no-glib -no-egl -no-sm -qt-harfbuzz -prefix /home/qt/work/install OPENSSL_LIBS="{{.Env.OPENSSL_HOME}}/lib/libssl.a {{.Env.OPENSSL_HOME}}/lib/libcrypto.a -ldl -lpthread" -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/libs'
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['Documentation', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -nomake tests -qt-zlib -qt-libpng -qt-libjpeg -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib'
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
|
||||||
Compiler: 'GCC'
|
|
||||||
Features: ['TestOnly', 'LicenseCheck']
|
|
||||||
40
coin/platform_configs/meta-boot2qt.yaml
Normal file
40
coin/platform_configs/meta-boot2qt.yaml
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET1'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET2'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET3'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET4'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET5'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET6'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET7'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET8'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET9'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'Yocto'
|
||||||
|
Target arch: 'TARGET10'
|
||||||
23
coin/platform_configs/qdb.yaml
Normal file
23
coin/platform_configs/qdb.yaml
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
Version: 2
|
||||||
|
Module only: True
|
||||||
|
Configurations:
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Compiler: 'MSVC2015'
|
||||||
|
Target arch: 'x86'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -nomake tests -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -opengl dynamic -static -no-icu -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86%'
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Compiler: 'MSVC2015'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -nomake tests -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -opengl dynamic -static -no-icu -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64%'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s -static -no-icu'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['TestOnly', 'LicenseCheck']
|
||||||
@@ -1,11 +1,11 @@
|
|||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'WinRT_10'
|
Target os: 'WinRT_10'
|
||||||
Compiler: 'MSVC2015'
|
Compiler: 'MSVC2015'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-x64-msvc2015'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2015 -xplatform winrt-x64-msvc2015'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'WinRT_10'
|
Target os: 'WinRT_10'
|
||||||
Target arch: 'x86'
|
Target arch: 'x86'
|
||||||
Compiler: 'MSVC2017'
|
Compiler: 'MSVC2017'
|
||||||
@@ -15,112 +15,92 @@
|
|||||||
Template: 'qtci-windows-7-x86-3'
|
Template: 'qtci-windows-7-x86-3'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -separate-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++ QMAKE_LFLAGS_APP+=-s -qt-zlib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -separate-debug-info -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s -qt-zlib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'WinRT_10'
|
Target os: 'WinRT_10'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'MSVC2017'
|
Compiler: 'MSVC2017'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2017 -xplatform winrt-arm-msvc2017'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2017 -xplatform winrt-arm-msvc2017'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'WinRT_10'
|
Target os: 'WinRT_10'
|
||||||
Compiler: 'MSVC2017'
|
Compiler: 'MSVC2017'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2017 -xplatform winrt-x64-msvc2017'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -force-debug-info -no-sql-mysql -platform win32-msvc2017 -xplatform winrt-x64-msvc2017'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'armv7'
|
Target arch: 'multi'
|
||||||
Compiler: 'Clang'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -no-use-gold-linker -sysconfdir /etc/xdg -opengl es2 -openssl -I {{.Env.OPENSSL_ANDROID_HOME}}/include -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host linux-x86_64 -android-arch armeabi-v7a -xplatform android-clang'
|
|
||||||
-
|
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -no-use-gold-linker -sysconfdir /etc/xdg -opengl es2 -openssl -I {{.Env.OPENSSL_ANDROID_HOME}}/include -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host linux-x86_64 -android-arch arm64-v8a -xplatform android-clang'
|
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'armv7'
|
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r19c -android-arch armeabi-v7a'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r20'
|
||||||
-
|
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'Mingw73'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -opengl es2 -sysconfdir /etc/xdg -openssl -I c:\utils\openssl-android-master\include -xplatform android-clang -android-sdk C:\Utils\Android -android-ndk c:\Utils\Android\android-ndk-r19c -android-arch arm64-v8a'
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
Template: 'qtci-macos-10.13-x86_64-2'
|
||||||
Target os: 'Android_ANY'
|
Target os: 'Android_ANY'
|
||||||
Target arch: 'armv7'
|
Target arch: 'multi'
|
||||||
Compiler: 'Clang'
|
Compiler: 'Clang'
|
||||||
Target compiler: 'Clang'
|
Target compiler: 'Clang'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host darwin-x86_64 -android-arch armeabi-v7a'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r20 -android-ndk-host darwin-x86_64'
|
||||||
-
|
|
||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
|
||||||
Target os: 'Android_ANY'
|
|
||||||
Target arch: 'arm64'
|
|
||||||
Compiler: 'Clang'
|
|
||||||
Target compiler: 'Clang'
|
|
||||||
Features: ['Packaging', 'DisableTests']
|
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-dbus -no-qpa-platform-guard -opengl es2 -sysconfdir /etc/xdg -openssl -I /usr/local/opt/openssl/include -xplatform android-clang -android-sdk /opt/android/sdk -android-ndk /opt/android/android-ndk-r19c -android-ndk-host darwin-x86_64 -android-arch arm64-v8a'
|
|
||||||
-
|
-
|
||||||
Template: 'qtci-macos-10.13-x86_64-2'
|
Template: 'qtci-macos-10.13-x86_64-2'
|
||||||
Target os: 'QNX_700'
|
Target os: 'QNX_700'
|
||||||
Target arch: 'x86'
|
Target arch: 'x86'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-x86-qcc'
|
Configure arguments: '-opensource -confirm-license -verbose -extprefix /Users/qt/work/install -release -nomake tests -nomake examples -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-x86-qcc'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'QNX_700'
|
Target os: 'QNX_700'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -opengl es2 -xplatform qnx-armle-v7-qcc'
|
Configure arguments: '-opensource -confirm-license -verbose -extprefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -opengl es2 -xplatform qnx-armle-v7-qcc'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'QNX_700'
|
Target os: 'QNX_700'
|
||||||
Target arch: 'armv8'
|
Target arch: 'armv8'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -opengl es2 -nomake tests -nomake examples -no-sql-mysql -xplatform qnx-aarch64le-qcc'
|
Configure arguments: '-opensource -confirm-license -verbose -extprefix c:\Users\qt\work\install -release -opengl es2 -nomake tests -nomake examples -no-sql-mysql -xplatform qnx-aarch64le-qcc'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'QNX_700'
|
Target os: 'QNX_700'
|
||||||
Target arch: 'x86_64'
|
Target arch: 'x86_64'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -opengl es2 -xplatform qnx-x86-64-qcc'
|
Configure arguments: '-opensource -confirm-license -verbose -extprefix c:\Users\qt\work\install -release -nomake tests -nomake examples -no-sql-mysql -opengl es2 -xplatform qnx-x86-64-qcc'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
Target os: 'QNX_700'
|
Target os: 'QNX_700'
|
||||||
Target arch: 'armv8'
|
Target arch: 'armv8'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-aarch64le-qcc'
|
Configure arguments: '-opensource -confirm-license -verbose -extprefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-aarch64le-qcc'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
Target os: 'QNX_700'
|
Target os: 'QNX_700'
|
||||||
Target arch: 'x86_64'
|
Target arch: 'x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-x86-64-qcc'
|
Configure arguments: '-opensource -confirm-license -verbose -extprefix /home/qt/work/install -release -nomake tests -nomake examples -no-sql-mysql -no-use-gold-linker -opengl es2 -qpa qnx -xplatform qnx-x86-64-qcc'
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Target os: 'WebAssembly'
|
||||||
|
Compiler: 'Mingw73'
|
||||||
|
Features: ['Packaging', 'DisableTests']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake examples -nomake tests -no-feature-thread -static -no-dbus -no-headersclean -no-ssl -no-warnings-are-errors -no-pch -platform win32-g++ -xplatform wasm-emscripten'
|
||||||
|
-
|
||||||
|
Template: 'qtci-macos-10.13-x86_64-2'
|
||||||
|
Target os: 'WebAssembly'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Features: ['Packaging', 'DisableTests']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -release -nomake examples -nomake tests -no-feature-thread -static -no-dbus -no-headersclean -no-ssl -no-warnings-are-errors -no-pch -xplatform wasm-emscripten'
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
Target os: 'QEMU'
|
Target os: 'QEMU'
|
||||||
@@ -13,13 +13,13 @@
|
|||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-arm64/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-arm64/sysroots/aarch64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-generic-g++ -device-option CROSS_COMPILE=/opt/yocto-arm64/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux/aarch64-poky-linux- -device-option DISTRO_OPTS=boot2qt -sysroot /opt/yocto-arm64/sysroots/aarch64-poky-linux -extprefix /home/qt/work/install -mysql_config /opt/yocto-arm64/sysroots/aarch64-poky-linux/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'WinRT_10'
|
Target os: 'WinRT_10'
|
||||||
Target arch: 'x86_64'
|
Target arch: 'x86_64'
|
||||||
Compiler: 'MSVC2015'
|
Compiler: 'MSVC2015'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -static -nomake tests -nomake examples -no-icu -force-debug-info -platform win32-msvc2015 -xplatform winrt-x64-msvc2015'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -static -nomake tests -nomake examples -no-icu -force-debug-info -platform win32-msvc2015 -xplatform winrt-x64-msvc2015'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-openSUSE-42.3-x86_64'
|
Template: 'qtci-linux-openSUSE-15.0-x86_64'
|
||||||
Target os: 'WebAssembly'
|
Target os: 'WebAssembly'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['DisableTests']
|
Features: ['DisableTests']
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Target os: 'WinRT_10'
|
Target os: 'WinRT_10'
|
||||||
Target arch: 'x86_64'
|
Target arch: 'x86_64'
|
||||||
Compiler: 'MSVC2015'
|
Compiler: 'MSVC2015'
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
Target os: 'QEMU'
|
Target os: 'QEMU'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -developer-build -nomake tests -nomake examples -no-xcb -R . -openssl -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -sysroot /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/bin/mysql_config -psql_config /dev/null -tslib'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
Target os: 'QEMU'
|
Target os: 'QEMU'
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
Target os: 'QEMU'
|
Target os: 'QEMU'
|
||||||
Target arch: 'armv7'
|
Target arch: 'armv7'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Configure arguments: '-opensource -confirm-license -R . -developer-build -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi/usr/bin/mysql_config -no-xcb -nomake examples -nomake tests -openssl -prefix /home/qt/work/install -psql_config /dev/null -sysroot /opt/yocto-armv7/sysroots/armv7ahf-neon-poky-linux-gnueabi -tslib -verbose'
|
Configure arguments: '-opensource -confirm-license -R . -developer-build -device linux-imx7-g++ -device-option CROSS_COMPILE=/opt/yocto-armv7/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -device-option DISTRO_OPTS="hard-float boot2qt" -extprefix /home/qt/work/install -mysql_config /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi/usr/bin/mysql_config -no-xcb -nomake examples -nomake tests -openssl -prefix /home/qt/work/install -psql_config /dev/null -sysroot /opt/yocto-armv7/sysroots/armv7at2hf-neon-poky-linux-gnueabi -tslib -verbose'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
Target os: 'QEMU'
|
Target os: 'QEMU'
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -nomake tests -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -developer-build -nomake tests -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++'
|
||||||
-
|
-
|
||||||
Template: 'qtci-windows-10-x86_64-10'
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -static -nomake tests -nomake examples -no-icu -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -platform win32-g++'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -static -nomake tests -nomake examples -no-icu -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -plugin-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -platform win32-g++'
|
||||||
-
|
-
|
||||||
Template: 'qtci-linux-RHEL-7.4-x86_64'
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -static -nomake tests -nomake examples -no-use-gold-linker -no-icu -no-fontconfig -qt-freetype -no-opengl -qpa offscreen -no-xcb -qt-libpng -no-vulkan'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -static -nomake tests -nomake examples -no-use-gold-linker -no-icu -no-fontconfig -qt-freetype -no-opengl -qpa offscreen -no-xcb -qt-libpng -no-vulkan'
|
||||||
|
|||||||
@@ -6,3 +6,8 @@
|
|||||||
Template: 'qtci-linux-RHEL-6.6-x86_64'
|
Template: 'qtci-linux-RHEL-6.6-x86_64'
|
||||||
Compiler: 'GCC'
|
Compiler: 'GCC'
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -force-debug-info -nomake examples -nomake tests'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -force-debug-info -nomake examples -nomake tests'
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-8.1-x86'
|
||||||
|
Compiler: 'MSVC2015'
|
||||||
|
Features: ['DisableTests']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -force-debug-info -opengl dynamic -nomake examples -nomake tests'
|
||||||
|
|||||||
@@ -2,4 +2,9 @@
|
|||||||
Template: 'qtci-windows-7-x86-3'
|
Template: 'qtci-windows-7-x86-3'
|
||||||
Compiler: 'Mingw73'
|
Compiler: 'Mingw73'
|
||||||
Features: ['Packaging', 'DisableTests']
|
Features: ['Packaging', 'DisableTests']
|
||||||
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -debug-and-release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++'
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -platform win32-g++ QMAKE_LFLAGS_APP+=-s'
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Compiler: 'Mingw73'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -release -nomake tests -nomake examples -opengl dynamic -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -platform win32-g++ QMAKE_LFLAGS_APP+=-s'
|
||||||
|
|||||||
28
coin/platform_configs/tqtc-qt-config-gui.yaml
Normal file
28
coin/platform_configs/tqtc-qt-config-gui.yaml
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
Version: 2
|
||||||
|
Module only: True
|
||||||
|
Configurations:
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Compiler: 'MSVC2017'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x64% -L %OPENSSL_LIB_x64% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x64% -L %MYSQL_LIB_x64% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x64% -L %POSTGRESQL_LIB_x64% -static -no-icu'
|
||||||
|
-
|
||||||
|
Template: 'qtci-windows-10-x86_64-16'
|
||||||
|
Compiler: 'MSVC2017'
|
||||||
|
Target arch: 'x86'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix c:\Users\qt\work\install -debug-and-release -release -force-debug-info -nomake tests -opengl dynamic -nomake examples -openssl -I %OPENSSL_INCLUDE_x86% -L %OPENSSL_LIB_x86% -no-sql-mysql -plugin-sql-sqlite -plugin-sql-odbc -I %MYSQL_INCLUDE_x86% -L %MYSQL_LIB_x86% -plugin-sql-psql -I %POSTGRESQL_INCLUDE_x86% -L %POSTGRESQL_LIB_x86% -static -no-icu'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-RHEL-7.6-x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /home/qt/work/install -release -nomake tests -nomake examples -no-libudev -no-use-gold-linker -force-debug-info -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -qt-libjpeg -qt-libpng -qt-xcb -sysconfdir /etc/xdg -qt-pcre -qt-harfbuzz -openssl -I {{.Env.OPENSSL_HOME}}/include -L {{.Env.OPENSSL_HOME}}/lib QMAKE_LFLAGS_APP+=-s -static -no-icu'
|
||||||
|
-
|
||||||
|
Template: 'qtci-macos-10.13-x86_64-2'
|
||||||
|
Compiler: 'Clang'
|
||||||
|
Features: ['Packaging']
|
||||||
|
Configure arguments: '-opensource -confirm-license -verbose -prefix /Users/qt/work/install -debug-and-release -release -nomake tests -nomake examples -no-sql-mysql -plugin-sql-psql -plugin-sql-sqlite -sysconfdir /Library/Preferences/Qt -I/usr/local/opt/openssl/include -static -no-icu'
|
||||||
|
-
|
||||||
|
Template: 'qtci-linux-Ubuntu-18.04-x86_64'
|
||||||
|
Compiler: 'GCC'
|
||||||
|
Features: ['TestOnly', 'LicenseCheck']
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2018 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2018 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2018 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
|
|||||||
@@ -1,48 +0,0 @@
|
|||||||
############################################################################
|
|
||||||
##
|
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
|
||||||
## Contact: http://www.qt.io/licensing/
|
|
||||||
##
|
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
|
||||||
##
|
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
|
||||||
## Commercial License Usage
|
|
||||||
## Licensees holding valid commercial Qt licenses may use this file in
|
|
||||||
## accordance with the commercial license agreement provided with the
|
|
||||||
## Software or, alternatively, in accordance with the terms contained in
|
|
||||||
## a written agreement between you and The Qt Company. For licensing terms
|
|
||||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
|
||||||
## information use the contact form at http://www.qt.io/contact-us.
|
|
||||||
##
|
|
||||||
## GNU Lesser General Public License Usage
|
|
||||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
|
||||||
## General Public License version 2.1 or version 3 as published by the Free
|
|
||||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
||||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
||||||
## following information to ensure the GNU Lesser General Public License
|
|
||||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
||||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
||||||
##
|
|
||||||
## As a special exception, The Qt Company gives you certain additional
|
|
||||||
## rights. These rights are described in The Qt Company LGPL Exception
|
|
||||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
||||||
##
|
|
||||||
## $QT_END_LICENSE$
|
|
||||||
##
|
|
||||||
#############################################################################
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
|
||||||
|
|
||||||
# This script will install Visual Studio 2017 Build Tools
|
|
||||||
# https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017
|
|
||||||
|
|
||||||
$version = "2017_version_15.0"
|
|
||||||
$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_build_tools_for_visual_studio_" + $version + "_x86_x64_10254482.exe"
|
|
||||||
$sha1 = "a31e099e5114fef80a21654689e6864afc544a16"
|
|
||||||
$msvcPackage = "C:\Windows\Temp\$version.exe"
|
|
||||||
|
|
||||||
Download $url_cache $url_cache $msvcPackage
|
|
||||||
Verify-Checksum $msvcPackage $sha1
|
|
||||||
cmd /c "$msvcPackage --all --passive --wait"
|
|
||||||
echo "Cleaning $msvcPackage.."
|
|
||||||
Remove-Item -Recurse -Force "$msvcPackage"
|
|
||||||
echo "Visual Studio Build Tools = $version" >> ~\versions.txt
|
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
# List about manual pre-installations to Tier1 image:
|
||||||
|
|
||||||
|
Vmware tools: installed
|
||||||
|
Resolution: 1280 X 800
|
||||||
|
Coin setup (installed boostrap agent, disabled fast boot, disabled firewall (both public and private), disabled UAC, enabled autologin)
|
||||||
|
Remote Desktop Connection: enabled
|
||||||
|
Timezone: set to UTC
|
||||||
|
Administrator tools - services - Windows search: stop & disable
|
||||||
|
Power settings screen & slee: never
|
||||||
|
Turn windows features on or off -> Check the "SMB 1.0/CIFS File Sharing Support"
|
||||||
|
MSVC 2019 build tools (default installation, no additional selections).
|
||||||
|
* Install after MSVC2019 is installed!
|
||||||
|
* Installer: "http://ci-files01-hki.intra.qt.io/input/windows/vs_buildtools__251503345.1575372514.exe"
|
||||||
|
* Version: 16.3.10
|
||||||
75
coin/provisioning/qtci-linux-SLES-12-x86_64/01-systemsetup.sh → coin/pre-provisioning/qtci-windows-10-x86_64/disable-defragment.ps1
Executable file → Normal file
75
coin/provisioning/qtci-linux-SLES-12-x86_64/01-systemsetup.sh → coin/pre-provisioning/qtci-windows-10-x86_64/disable-defragment.ps1
Executable file → Normal file
@@ -1,5 +1,3 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2019 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
@@ -33,37 +31,42 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
set -ex
|
# Windows 7 does not have Get-ScheduledTask and Unregister-ScheduledTask
|
||||||
|
# thus needing its own version.
|
||||||
BASEDIR=$(dirname "$0")
|
Write-Host "Disabling defragmentation"
|
||||||
# shellcheck source=../common/shared/network_test_server_ip.txt
|
$version = Get-CimInstance Win32_OperatingSystem | Select-Object -ExpandProperty Caption
|
||||||
source "$BASEDIR/../common/shared/network_test_server_ip.txt"
|
if ($version -like '*Windows 7*'){
|
||||||
# shellcheck source=../common/unix/check_and_set_proxy.sh
|
$pi = New-Object System.Diagnostics.ProcessStartInfo
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
|
$pi.FileName = "C:\Windows\System32\schtasks.exe"
|
||||||
|
$pi.RedirectStandardError = $true
|
||||||
echo "Set timezone to UTC."
|
$pi.UseShellExecute = $false
|
||||||
sudo timedatectl set-timezone Etc/UTC
|
$pi.Arguments = "/Delete /TN `"\Microsoft\Windows\Defrag\ScheduledDefrag`" /F"
|
||||||
echo "Timeout for blanking the screen (0 = never)"
|
$prog = New-Object System.Diagnostics.Process
|
||||||
gsettings set org.gnome.desktop.session idle-delay 0
|
$prog.StartInfo = $pi
|
||||||
echo "Prevents screen lock when screesaver goes active."
|
$prog.Start() | Out-Null
|
||||||
gsettings set org.gnome.desktop.screensaver lock-enabled false
|
$err = $prog.StandardError.ReadToEnd()
|
||||||
gsettings set org.gnome.desktop.lockdown disable-lock-screen 'true'
|
$prog.WaitForExit()
|
||||||
|
if ($prog.ExitCode -eq 0){
|
||||||
sudo sed -i 's|GRUB_TIMEOUT=8|GRUB_TIMEOUT=0|g' /etc/default/grub
|
Write-Host "Scheduled defragmentation removed"
|
||||||
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
|
} else {
|
||||||
|
if ($err -like '*cannot find the file*'){
|
||||||
echo "Set Network Test Server address to $network_test_server_ip in /etc/hosts"
|
Write-Host "No scheduled defragmentation task found"
|
||||||
echo "$network_test_server_ip qt-test-server qt-test-server.qt-test-net" | sudo tee -a /etc/hosts
|
exit 0
|
||||||
echo "Set DISPLAY"
|
} else {
|
||||||
echo 'export DISPLAY=":0"' >> ~/.bashrc
|
Write-Host "Error while deleting scheduled defragmentation task: $err"
|
||||||
|
}
|
||||||
while sudo fuser /usr/lib/packagekitd >/dev/null 2>&1 ; do
|
}
|
||||||
echo "Waiting for PackageKit to finish..."
|
}
|
||||||
sleep 0.5
|
else {
|
||||||
done
|
try {
|
||||||
|
$state = (Get-ScheduledTask -ErrorAction Stop -TaskName "ScheduledDefrag").State
|
||||||
# shellcheck disable=SC2031
|
Write-Host "Scheduled defragmentation task found in state: $state"
|
||||||
if [ "$http_proxy" != "" ]; then
|
}
|
||||||
sudo sed -i 's/PROXY_ENABLED=\"no\"/PROXY_ENABLED=\"yes\"/' /etc/sysconfig/proxy
|
catch {
|
||||||
sudo sed -i "s|HTTP_PROXY=\".*\"|HTTP_PROXY=\"$proxy\"|" /etc/sysconfig/proxy
|
Write-Host "No scheduled defragmentation task found"
|
||||||
fi
|
exit 0
|
||||||
|
}
|
||||||
|
Write-Host "Unregistering scheduled defragmentation task"
|
||||||
|
Unregister-ScheduledTask -ErrorAction Stop -Confirm:$false -TaskName ScheduledDefrag
|
||||||
|
Write-Host "Scheduled Defragmentation task was cancelled"
|
||||||
|
}
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
|
# Disable the NTP from syncing
|
||||||
|
Run-Executable "w32tm.exe" "/config /syncfromflags:NO"
|
||||||
@@ -82,3 +82,7 @@ DisableSchedulerTask "SoftwareProtectionPlatform\SvcRestartTaskNetwork"
|
|||||||
|
|
||||||
# UNP 'RunUpdateNotificationMgr'
|
# UNP 'RunUpdateNotificationMgr'
|
||||||
DeleteSchedulerTask "UNP\RunUpdateNotificationMgr"
|
DeleteSchedulerTask "UNP\RunUpdateNotificationMgr"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -6,14 +6,11 @@ $path = "C:\Windows\System32\Tasks\Microsoft\Windows\$name"
|
|||||||
takeown /F $path /A /R
|
takeown /F $path /A /R
|
||||||
icacls $path /grant Administrators:F /T
|
icacls $path /grant Administrators:F /T
|
||||||
SCHTASKS /Change /TN "Microsoft\Windows\$name\Reboot" /DISABLE
|
SCHTASKS /Change /TN "Microsoft\Windows\$name\Reboot" /DISABLE
|
||||||
del "$path\Combined Scan Download Install"
|
del "$path\Schedule Scan"
|
||||||
del "$path\Maintenance Install"
|
del "$path\Schedule Scan Static Task"
|
||||||
del "$path\Reboot"
|
del "$path\Backup Scan"
|
||||||
del "$path\Policy Install"
|
del "$path\UpdateModelTask"
|
||||||
del "$path\Refresh Settings"
|
del "$path\USO_UxBroker"
|
||||||
del "$path\Resume On Boot"
|
|
||||||
del "$path\USO_UxBroker_Display"
|
|
||||||
del "$path\USO_UxBroker_ReadyToReboot"
|
|
||||||
|
|
||||||
# Disable Update orchestrator service
|
# Disable Update orchestrator service
|
||||||
reg.exe ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /V Start /T REG_dWORD /D 4 /F
|
reg.exe ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc" /V Start /T REG_dWORD /D 4 /F
|
||||||
41
coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh → coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1
Executable file → Normal file
41
coin/provisioning/qtci-macos-10.12-x86_64/25-mysql.sh → coin/pre-provisioning/qtci-windows-10-x86_64/disable-windefender.ps1
Executable file → Normal file
@@ -1,8 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
###########################################################################
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -33,26 +31,29 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
# This script installs MySQL
|
# Turning off win defender.
|
||||||
|
#
|
||||||
|
# If disabled manually, windows will automatically enable it after
|
||||||
|
# some period of time. Disabling it speeds up the builds.
|
||||||
|
|
||||||
# MySQL is needed for Qt to be able to support MySQL
|
. "$PSScriptRoot\helpers.ps1"
|
||||||
|
|
||||||
set -ex
|
Run-Executable "reg.exe" "ADD `"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender`" /V DisableAntiSpyware /T REG_dWORD /D 1 /F"
|
||||||
|
|
||||||
# shellcheck source=../common/macos/InstallAppFromCompressedFileFromURL.sh
|
# 'Windows Defender Cache Maintenance' - "Periodic maintenance task."
|
||||||
source "${BASH_SOURCE%/*}/../common/macos/InstallAppFromCompressedFileFromURL.sh"
|
DisableSchedulerTask "Windows Defender\Windows Defender Cache Maintenance"
|
||||||
# shellcheck source=../common/unix/SetEnvVar.sh
|
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
|
|
||||||
|
|
||||||
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/macos_10.12_sierra/mysql-5.7.15-osx10.11-x86_64.tar.gz"
|
# 'Windows Defender Cleanup' - "Periodic cleanup task."
|
||||||
AltUrl="https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15-osx10.11-x86_64.tar.gz"
|
DisableSchedulerTask "Windows Defender\Windows Defender Cleanup"
|
||||||
SHA1="07949bd42f350b0504a1536b8830b809b4a34fca"
|
|
||||||
appPrefix=""
|
|
||||||
targetDir="/opt/mysql57/"
|
|
||||||
|
|
||||||
sudo mkdir -p "/opt"
|
# 'Windows Defender Scheduled Scan' - "Periodic scan task."
|
||||||
|
DisableSchedulerTask "Windows Defender\Windows Defender Scheduled Scan"
|
||||||
|
|
||||||
InstallAppFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$appPrefix" "$targetDir"
|
# 'Windows Defender Verification' - "Periodic verification task."
|
||||||
|
DisableSchedulerTask "Windows Defender\Windows Defender Verification"
|
||||||
|
|
||||||
SetEnvVar "MYSQLBINPATH" "/opt/mysql57/bin"
|
# Disable 'QueueReporting' - "Windows Error Reporting task to process queued reports."
|
||||||
echo "MySQL = 5.7.15" >> ~/versions.txt
|
DisableSchedulerTask "Windows Error Reporting\QueueReporting"
|
||||||
|
|
||||||
|
# Disable WindowsUpdate from Task Scheduler
|
||||||
|
DisableSchedulerTask "WindowsUpdate\Scheduled Start"
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
# Windows Update Medic Service (WaaSMedicSvc)'PerformRemediation' helps recover update-related services to the supported configuration.
|
||||||
|
# WaasMedicSvc keeps re-starting Windows Update, even if it disabled manually.
|
||||||
|
# Even Admin user don't have privileged to disable PerformRemediation from Task Scheduler which means that WaaSMedicSvc.dll need's to be removed from the system
|
||||||
|
|
||||||
|
$limit = (Get-Date).AddMinutes(20)
|
||||||
|
$path = "C:\Windows\System32\WaaSMedicSvc.dll"
|
||||||
|
|
||||||
|
DO {
|
||||||
|
takeown /F $path
|
||||||
|
icacls $path /grant Administrators:f
|
||||||
|
Write-host "Deleting $path"
|
||||||
|
|
||||||
|
Try {
|
||||||
|
del $path
|
||||||
|
}
|
||||||
|
Catch [System.UnauthorizedAccessException] {
|
||||||
|
Write-host "Access to the path '$path' is denied."
|
||||||
|
Continue
|
||||||
|
}
|
||||||
|
|
||||||
|
if ((Get-Date) -gt $limit) {
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
}while (Test-Path -Path "$path")
|
||||||
@@ -1,6 +1,4 @@
|
|||||||
#!/bin/bash
|
############################################################################
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2017 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
@@ -33,7 +31,24 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
set -ex
|
# This script disables the automatic Windows updates
|
||||||
|
|
||||||
# shellcheck source=../common/linux/openssl_for_android_linux.sh
|
$service = get-service wuauserv
|
||||||
source "${BASH_SOURCE%/*}/../common/linux/openssl_for_android_linux.sh"
|
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."
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2018 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -30,29 +30,22 @@
|
|||||||
## $QT_END_LICENSE$
|
## $QT_END_LICENSE$
|
||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
. "$PSScriptRoot\..\..\provisioning\common\helpers.ps1"
|
|
||||||
|
|
||||||
# Install Visual Studio $version with $update_version
|
# Visual Studio $version was installed manually using $installer.
|
||||||
# Original download page: https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs
|
$version = "2015 update 3"
|
||||||
$version = "2015"
|
$version_number ="14.0.25431.01"
|
||||||
$update_version = "3"
|
$installer = "http://ci-files01-hki.intra.qt.io/input/windows/en_visual_studio_professional_2015_with_update_3_x86_x64_web_installer_8922978"
|
||||||
|
|
||||||
# Only way to install specific Visual studio release is to use feed.xml.
|
# default plus following components were selected:
|
||||||
# Visual Studio $version setup will use the feed.xml that was available when $update_version released -> 'https://msdn.microsoft.com/en-us/library/mt653628.aspx'
|
# * Visual C++
|
||||||
# These parameters will install Visual Studio Enterprise Update $update_version (the original Update $update_version without any further Update $update_version-era updates)
|
# * Universal Windows App Development Tools
|
||||||
$parameters = "/OverrideFeedURI http://download.microsoft.com/download/6/B/B/6BBD3561-D764-4F39-AB8E-05356A122545/20160628.2/enu/feed.xml"
|
# - Tools (1.4.1) and Windows SDK (10.0.14393)
|
||||||
|
# - Windows 10 SDK (10.0.10586)
|
||||||
|
# - Windows 10 SDK (10.0.10240)
|
||||||
|
# * Common Tools
|
||||||
|
# -Visual Studio Extensibility Tools Update 3
|
||||||
|
|
||||||
$msvc_web_installer = "vs" + $version + "_" + $update_version
|
# NOTE! Windows SDK 10.0.14393 installation failed through visual studio installer so it was installed using $sdk_installer
|
||||||
$package = "C:\Windows\temp\$msvc_web_installer.exe"
|
$sdk_installer = "http://ci-files01-hki.intra.qt.io/input/windows/sdksetup.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"
|
|
||||||
|
|
||||||
echo "Fetching Visual Studio $version update $update_version..."
|
echo "Visual Studio = $version version $version_number" >> ~\versions.txt
|
||||||
Download $url_official $url_cache $package
|
|
||||||
Verify-Checksum $package $sha1
|
|
||||||
echo "Installing Visual studio $version update $update_version..."
|
|
||||||
cmd /c "$package $parameters /norestart /Quiet"
|
|
||||||
remove-item $package
|
|
||||||
|
|
||||||
echo "Visual Studio = $version update $update_version" >> ~\versions.txt
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2018 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -31,19 +31,58 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
# Visual Studio $version version $version_number was installed manually using $installer.
|
||||||
|
|
||||||
# This script will install Visual Studio 2017
|
|
||||||
|
|
||||||
$version = "2017"
|
$version = "2017"
|
||||||
$url_cache = "http://ci-files01-hki.intra.qt.io/input/windows/mu_visual_studio_professional_" + $version + "_x86_x64_10049787.exe"
|
# Current version was manually upgraded from the installer
|
||||||
$sha1 = "8d678d27735018a99dc22ddb5412e4e6868991ae"
|
$version_number = "15.9.17"
|
||||||
$msvcPackage = "C:\Windows\Temp\$version.exe"
|
$installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__1312218103.1526017942.exe"
|
||||||
|
|
||||||
|
# Following components were selected from installer:
|
||||||
|
# Microsoft.Net.Component.4.5.TargetingPack (.NET Framework 4.5 targeting pack)
|
||||||
|
# Microsoft.Net.Component.4.6.1.SDK (.NET Framework 4.6.1 SDK)
|
||||||
|
# Microsoft.Component.NetFX.Native (.NET Native)
|
||||||
|
# Microsoft.VisualStudio.Component.PortableLibrary (.NET Portable Library targeting pack)
|
||||||
|
# Microsoft.VisualStudio.Component.SQL.CLR (CLR data types for SQL Server)
|
||||||
|
# Microsoft.VisualStudio.Component.VisualStudioData (Data sources and service references)
|
||||||
|
# Microsoft.Component.ClickOnce (ClickOnce Publishing)
|
||||||
|
# Microsoft.VisualStudio.Component.AppInsights.Tools (Developer Analytics tools)
|
||||||
|
# Microsoft.VisualStudio.Component.NuGet (NuGet package manager)
|
||||||
|
# Microsoft.VisualStudio.Component.Static.Analysis.Tools (Static analysis tools)
|
||||||
|
# Microsoft.VisualStudio.Component.TextTemplating (Text Template Transformation)
|
||||||
|
# Microsoft.VisualStudio.Component.Roslyn.Compiler (C# and Visual Basic Roslyn compilers)
|
||||||
|
# Microsoft.Component.MSBuild (MSBuild)
|
||||||
|
# Microsoft.VisualStudio.Component.VC.Tools.x86.x64 (VC++ 2017 version 15.8 v14.15 latest v141 tools)
|
||||||
|
# Microsoft.VisualStudio.Component.VC.Redist.14.Latest (Visual C++ 2017 Redistributable Update)
|
||||||
|
# Microsoft.VisualStudio.Component.VC.Tools.ARM (Visual C++ compilers and libraries for ARM)
|
||||||
|
# Microsoft.VisualStudio.Component.VC.Tools.ARM64 (Visual C++ compilers and libraries for ARM64)
|
||||||
|
# Microsoft.VisualStudio.Component.VC.CMake.Project (Visual C++ tools for CMake)
|
||||||
|
# Microsoft.VisualStudio.Component.DiagnosticTools (.NET profiling tools)
|
||||||
|
# Microsoft.VisualStudio.Component.VC.DiagnosticTools (C++ profiling tools)
|
||||||
|
# Microsoft.VisualStudio.Component.JavaScript.Diagnostics (JavaScript diagnostics)
|
||||||
|
# Microsoft.VisualStudio.Component.Debugger.JustInTime (Just-In-Time debugger)
|
||||||
|
# Microsoft.VisualStudio.Component.Roslyn.LanguageServices (C# and Visual Basic)
|
||||||
|
# Microsoft.VisualStudio.Component.JavaScript.TypeScript (JavaScript and TypeScript language support)
|
||||||
|
# Component.Microsoft.VisualStudio.RazorExtension (Razor Language Services)
|
||||||
|
# Component.Linux.CMake (Visual C++ tools for CMake and Linux)
|
||||||
|
# Microsoft.VisualStudio.Component.VC.CoreIde (Visual Studio C++ core features)
|
||||||
|
# Microsoft.VisualStudio.Component.Graphics.Tools (Graphics debugger and GPU profiler for DirectX)
|
||||||
|
# Microsoft.VisualStudio.Component.Graphics (Image and 3D model editors)
|
||||||
|
# Microsoft.VisualStudio.Component.Graphics.Win81 (Graphics Tools Windows 8.1 SDK)
|
||||||
|
# Microsoft.VisualStudio.Component.TypeScript.2.3 (TypeScript 2.3 SDK)
|
||||||
|
# Microsoft.VisualStudio.Component.TypeScript.3.0 (TypeScript 3.0 SDK)
|
||||||
|
# Microsoft.VisualStudio.Component.VC.ATL (Visual C++ ATL for x86 and x64)
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.10240 (Windows 10 SDK (10.0.10240.0))
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.10586 (Windows 10 SDK (10.0.10586.0))
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.14393 (Windows 10 SDK (10.0.14393.0))
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.15063.Desktop (Windows 10 SDK (10.0.15063.0) for Desktop C++ [x86 and x64])
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP (Windows 10 SDK (10.0.15063.0) for UWP: C#, VB, JS)
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.15063.UWP.Native (Windows 10 SDK (10.0.15063.0) for UWP: C++)
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.16299.Desktop (Windows 10 SDK (10.0.16299.0) for Desktop C++ [x86 and x64])
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.16299.UWP (Windows 10 SDK (10.0.16299.0) for UWP: C#, VB, JS)
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.16299.UWP.Native (Windows 10 SDK (10.0.16299.0) for UWP: C++)
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.16299.Desktop.arm (Windows 10 SDK (10.0.16299.0) for Desktop C++ [ARM and ARM64])
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.17134 (Windows 10 SDK (10.0.17134.0))
|
||||||
|
# Microsoft.VisualStudio.Component.Windows10SDK.17763 (Windows 10 SDK (10.0.17763.0))
|
||||||
|
|
||||||
Download $url_cache $url_cache $msvcPackage
|
echo "Visual Studio = $version version version_number" >> ~\versions.txt
|
||||||
Verify-Checksum $msvcPackage $sha1
|
|
||||||
cmd /c "$msvcPackage --all --norestart --quiet --wait --add Microsoft.VisualStudio.Component.VC.Tools.ARM"
|
|
||||||
echo "Cleaning $msvcPackage.."
|
|
||||||
Remove-Item -Recurse -Force "$msvcPackage"
|
|
||||||
echo "Visual Studio = $version" >> ~\versions.txt
|
|
||||||
|
|||||||
91
coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.ps1
Normal file
91
coin/pre-provisioning/qtci-windows-10-x86_64/msvc2019.ps1
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
############################################################################
|
||||||
|
##
|
||||||
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
|
## Contact: http://www.qt.io/licensing/
|
||||||
|
##
|
||||||
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
|
##
|
||||||
|
## $QT_BEGIN_LICENSE:LGPL21$
|
||||||
|
## Commercial License Usage
|
||||||
|
## Licensees holding valid commercial Qt licenses may use this file in
|
||||||
|
## accordance with the commercial license agreement provided with the
|
||||||
|
## Software or, alternatively, in accordance with the terms contained in
|
||||||
|
## a written agreement between you and The Qt Company. For licensing terms
|
||||||
|
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||||
|
## information use the contact form at http://www.qt.io/contact-us.
|
||||||
|
##
|
||||||
|
## GNU Lesser General Public License Usage
|
||||||
|
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||||
|
## General Public License version 2.1 or version 3 as published by the Free
|
||||||
|
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||||
|
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||||
|
## following information to ensure the GNU Lesser General Public License
|
||||||
|
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||||
|
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||||
|
##
|
||||||
|
## As a special exception, The Qt Company gives you certain additional
|
||||||
|
## rights. These rights are described in The Qt Company LGPL Exception
|
||||||
|
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||||
|
##
|
||||||
|
## $QT_END_LICENSE$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
# Visual Studio $version version $version_number was installed manually using $installer.
|
||||||
|
|
||||||
|
$version = "2019"
|
||||||
|
# Current version was manually upgraded from the installer
|
||||||
|
$version_number = "16.3.10"
|
||||||
|
$installer = "http://ci-files01-hki.ci.local/input/windows/vs_professional__505064367.1547034421.exe"
|
||||||
|
|
||||||
|
.NET Framework 4.5 targeting pack
|
||||||
|
.NET Framework 4.5.1 targeting pack
|
||||||
|
.NET Framework 4.5.2 targeting pack
|
||||||
|
.NET Framework 4.6.1 SDK
|
||||||
|
.NET Framework 4.6.1 targeting pack
|
||||||
|
.NET Framework 4.6.2 SDK
|
||||||
|
.NET Framework 4.6.2 targeting pack
|
||||||
|
.NET Framework 4.7.2 SDK
|
||||||
|
.NET Framework 4.7.2 targeting pack
|
||||||
|
.NET Native
|
||||||
|
.NET Portable Library targeting pack
|
||||||
|
CLR data typer for SQL Sever
|
||||||
|
Connectivity and publishing tools
|
||||||
|
Data sources for SQL Server support
|
||||||
|
SQL ADAL runtime
|
||||||
|
SQL Server Command Linne Utilities
|
||||||
|
SQL Server Data Tools
|
||||||
|
SQL Server Express 2016 LocalDB
|
||||||
|
SQL Server ODBC Driver
|
||||||
|
ClickOnce Publishing
|
||||||
|
Developer Analytics tools
|
||||||
|
NuGet package manager
|
||||||
|
Text Template Transformation
|
||||||
|
C# and Visual Basic Roslyn compilers
|
||||||
|
C++ 2019 Redistributable Update
|
||||||
|
C++ Cmake tools for Windows
|
||||||
|
C++/CLI support for v142 build tools
|
||||||
|
MSBuild
|
||||||
|
MSVC v142 - VS 2019 C++ ARM build tools (v14.20)
|
||||||
|
MSVC v142 - VS 2019 C++ ARM64 build tools (v14.20)
|
||||||
|
MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.20)
|
||||||
|
.NET profiling tools
|
||||||
|
C++ profiling tools
|
||||||
|
JavaScript diagnostics
|
||||||
|
Just-In-Time debugger
|
||||||
|
C# and Visual Basic
|
||||||
|
C++ core features
|
||||||
|
JavaSript and TypeScript language support
|
||||||
|
Razor Language Services
|
||||||
|
Graphics debugger and GPU profiler for DirectX
|
||||||
|
Image and 3D model editors
|
||||||
|
C++ ATL for v142 build tools (x86 & x64)
|
||||||
|
TypeScript 3.3 SDK
|
||||||
|
Windows 10 SDK (10.0.16299.0)
|
||||||
|
Windows 10 SDK (10.0.17134.0)
|
||||||
|
Windows 10 SDK (10.0.17763.0)
|
||||||
|
Windows 10 SDK (10.0.18362.0)
|
||||||
|
|
||||||
|
# NOTE! Work loads were added during installation!
|
||||||
|
|
||||||
|
echo "Visual Studio = $version version version_number" >> ~\versions.txt
|
||||||
@@ -37,6 +37,8 @@
|
|||||||
|
|
||||||
# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
|
# It also runs update for SDK API, latest SDK tools, latest platform-tools and build-tools version
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
# shellcheck source=../unix/DownloadURL.sh
|
# shellcheck source=../unix/DownloadURL.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||||
# shellcheck source=../unix/check_and_set_proxy.sh
|
# shellcheck source=../unix/check_and_set_proxy.sh
|
||||||
@@ -51,13 +53,13 @@ basePath="http://ci-files01-hki.intra.qt.io/input/android"
|
|||||||
|
|
||||||
toolsVersion="r26.1.1"
|
toolsVersion="r26.1.1"
|
||||||
toolsFile="sdk-tools-linux-4333796.zip"
|
toolsFile="sdk-tools-linux-4333796.zip"
|
||||||
ndkVersion="r19c"
|
ndkVersion="r20"
|
||||||
ndkFile="android-ndk-$ndkVersion-linux-x86_64.zip"
|
ndkFile="android-ndk-$ndkVersion-linux-x86_64.zip"
|
||||||
sdkBuildToolsVersion="28.0.3"
|
sdkBuildToolsVersion="28.0.3"
|
||||||
sdkApiLevel="android-28"
|
sdkApiLevel="android-28"
|
||||||
|
|
||||||
toolsSha1="8c7c28554a32318461802c1291d76fccfafde054"
|
toolsSha1="8c7c28554a32318461802c1291d76fccfafde054"
|
||||||
ndkSha1="fd94d0be6017c6acbd193eb95e09cf4b6f61b834"
|
ndkSha1="8665fc84a1b1f0d6ab3b5fdd1e30200cc7b9adff"
|
||||||
|
|
||||||
toolsTargetFile="/tmp/$toolsFile"
|
toolsTargetFile="/tmp/$toolsFile"
|
||||||
toolsSourceFile="$basePath/$toolsFile"
|
toolsSourceFile="$basePath/$toolsFile"
|
||||||
@@ -80,14 +82,25 @@ else
|
|||||||
sudo chown -R qt:users "$targetFolder"
|
sudo chown -R qt:users "$targetFolder"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Stop the sdkmanager from printing thousands of lines of #hashmarks.
|
||||||
|
# Run the following command under `eval` or `sh -c` so that the shell properly splits it.
|
||||||
|
sdkmanager_no_progress_bar_cmd="tr '\r' '\n' | grep -v '^\[[ =]*\]'"
|
||||||
|
# But don't let the pipeline hide sdkmanager failures.
|
||||||
|
set -o pipefail
|
||||||
|
|
||||||
echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-tools;$sdkBuildToolsVersion."
|
echo "Running SDK manager for platforms;$sdkApiLevel, platform-tools and build-tools;$sdkBuildToolsVersion."
|
||||||
# shellcheck disable=SC2031
|
# shellcheck disable=SC2031
|
||||||
if [ "$http_proxy" != "" ]; then
|
if [ "$http_proxy" != "" ]; then
|
||||||
proxy_host=$(echo "$proxy" | cut -d'/' -f3 | cut -d':' -f1)
|
proxy_host=$(echo "$proxy" | cut -d'/' -f3 | cut -d':' -f1)
|
||||||
proxy_port=$(echo "$proxy" | cut -d':' -f3)
|
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" "platform-tools" "build-tools;$sdkBuildToolsVersion"
|
echo "y" | "$sdkTargetFolder/tools/bin/sdkmanager" \
|
||||||
|
--no_https --proxy=http --proxy_host="$proxy_host" --proxy_port="$proxy_port" \
|
||||||
|
"platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion" \
|
||||||
|
| eval $sdkmanager_no_progress_bar_cmd
|
||||||
else
|
else
|
||||||
echo "y" |"$sdkTargetFolder/tools/bin/sdkmanager" "platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion"
|
echo "y" | "$sdkTargetFolder/tools/bin/sdkmanager" \
|
||||||
|
"platforms;$sdkApiLevel" "platform-tools" "build-tools;$sdkBuildToolsVersion" \
|
||||||
|
| eval $sdkmanager_no_progress_bar_cmd
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Checking the contents of Android SDK..."
|
echo "Checking the contents of Android SDK..."
|
||||||
@@ -106,8 +119,11 @@ echo "Android SDK API level = $sdkApiLevel" >> ~/versions.txt
|
|||||||
echo "Android NDK = $ndkVersion" >> ~/versions.txt
|
echo "Android NDK = $ndkVersion" >> ~/versions.txt
|
||||||
|
|
||||||
cd "$sdkTargetFolder/tools/bin"
|
cd "$sdkTargetFolder/tools/bin"
|
||||||
./sdkmanager --install "emulator"
|
./sdkmanager --install "emulator" \
|
||||||
echo "y" | ./sdkmanager --install "system-images;android-21;google_apis;x86"
|
| eval $sdkmanager_no_progress_bar_cmd
|
||||||
|
echo "y" | ./sdkmanager --install "system-images;android-21;google_apis;x86" \
|
||||||
|
| eval $sdkmanager_no_progress_bar_cmd
|
||||||
|
|
||||||
|
|
||||||
echo "Checking the contents of Android SDK again..."
|
echo "Checking the contents of Android SDK again..."
|
||||||
ls -l "$sdkTargetFolder"
|
ls -l "$sdkTargetFolder"
|
||||||
|
|||||||
@@ -0,0 +1,19 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: GnuPG v1.4.5 (GNU/Linux)
|
||||||
|
|
||||||
|
mQGiBEyvJq8RBAD64FtKbU3VFsZ4PAzcSi9rETc1qXZLVQYtrE38niriIJUuT/tC
|
||||||
|
kxGjkduD7ozP6rxL+M8fk9UdbbmzhHhXzQT2blyYy2iwpZP5+AFeQawz+oyMRVze
|
||||||
|
x6IY5qO31TiRu+aEBptk6nco4DULlKABlvtjKI+gJ4buJm+TumyrPaxe9wCgpFwl
|
||||||
|
O0fEjpOfQd+6Du0sCnPX7+8D/3xYVj9q5ILmrJ9zehBKjRYEcaP0rZVqudH51FUS
|
||||||
|
I0LQNHsJdzKLzhT+Zj7TJU4KnCN4sX7amfYL3GT9qyZEBDx2alubvEsI36wtNq0i
|
||||||
|
ewU4XmyZ+Rd7Q4mAPNoBGe5DsUA8wn/7iHGg9aJHu+GXvH7T3DVoUxW5W2KqPw+h
|
||||||
|
jzqGBACWGuuCefa683uf6aKqpTS3JB+01BDPf+sG9qJ+k7xcJOsEiXIe1X5vH9ov
|
||||||
|
kEvTM12kzY7SGwlsFsTDT1xioDl62g5nPlZMXErUBVnjoMtjl9bDwUPJY/vP1S9M
|
||||||
|
VaONBMoJEON3HRui9jhdEK25LTdrcFlFpRzJI3AgdXwy8aQyiLRGZGV2ZWw6bGFu
|
||||||
|
Z3VhZ2VzOmdvIE9CUyBQcm9qZWN0IDxkZXZlbDpsYW5ndWFnZXM6Z29AYnVpbGQu
|
||||||
|
b3BlbnN1c2Uub3JnPohmBBMRAgAmBQJc9DoCAhsDBQkUY8NTBgsJCAcDAgQVAggD
|
||||||
|
BBYCAwECHgECF4AACgkQr0z+TTB9e/lQZgCfXIjj30HyCPvUbSbSd6zOS0seAegA
|
||||||
|
n3DXayMpRphNmyJgLvl5qKfsX7f6iEYEExECAAYFAkyvJq8ACgkQOzARt2udZSOg
|
||||||
|
qQCeOba7kjk7CI+64GOkhhTGSdjnjdQAn2IC5tx+PW38XKwl3Jr5YVp0RyR0
|
||||||
|
=AOj6
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
@@ -39,8 +39,10 @@ echo "Disable Network Time Protocol (NTP)"
|
|||||||
|
|
||||||
if uname -a |grep -q "Ubuntu"; then
|
if uname -a |grep -q "Ubuntu"; then
|
||||||
sudo timedatectl set-ntp false
|
sudo timedatectl set-ntp false
|
||||||
|
elif cat /etc/os-release | grep "PRETTY_NAME" | grep -q "Leap 15"; then
|
||||||
|
(sudo systemctl stop chronyd && sudo systemctl disable chronyd)
|
||||||
elif cat /etc/os-release |grep "SUSE Linux Enterprise Server 15"; then
|
elif cat /etc/os-release |grep "SUSE Linux Enterprise Server 15"; then
|
||||||
sudo timedatectl set-ntp false
|
sudo timedatectl set-ntp false
|
||||||
else
|
else
|
||||||
(systemctl &>/dev/null && sudo systemctl disable ntpd) || sudo /sbin/chkconfig ntpd off
|
sudo systemctl disable ntpd || sudo /sbin/chkconfig ntpd off
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -33,10 +33,12 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
set -ex
|
set -e
|
||||||
|
|
||||||
|
|
||||||
. $(dirname "$0")/../../common/unix/DownloadURL.sh
|
PROVISIONING_DIR="$(dirname "$0")/../../"
|
||||||
|
. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
|
||||||
|
. "$PROVISIONING_DIR"/common/unix/DownloadURL.sh
|
||||||
|
|
||||||
|
|
||||||
localRepo=http://ci-files01-hki.intra.qt.io/input/docker
|
localRepo=http://ci-files01-hki.intra.qt.io/input/docker
|
||||||
@@ -52,20 +54,24 @@ do
|
|||||||
DownloadURL $localRepo/$f $upstreamRepo/$f $sha
|
DownloadURL $localRepo/$f $upstreamRepo/$f $sha
|
||||||
done
|
done
|
||||||
|
|
||||||
sudo apt-get -y install ./containerd.io*.deb ./docker-ce*.deb ./docker-ce-cli*.deb
|
sudo apt-get -y install ./containerd.io_*.deb ./docker-ce_*.deb ./docker-ce-cli_*.deb
|
||||||
rm -f ./containerd.io*.deb ./docker-ce*.deb ./docker-ce-cli*.deb
|
rm -f ./containerd.io_*.deb ./docker-ce_*.deb ./docker-ce-cli_*.deb
|
||||||
|
|
||||||
sudo usermod -a -G docker $USER
|
sudo usermod -a -G docker $USER
|
||||||
sudo docker info
|
sudo docker --version
|
||||||
|
|
||||||
# Download and install the docker-compose extension from https://github.com/docker/compose/releases
|
# Download and install the docker-compose extension from https://github.com/docker/compose/releases
|
||||||
f=docker-compose-$(uname -s)-$(uname -m)
|
f=docker-compose-$(uname -s)-$(uname -m)
|
||||||
DownloadURL \
|
DownloadURL \
|
||||||
$localRepo/$f \
|
$localRepo/$f-1.24.1 \
|
||||||
https://github.com/docker/compose/releases/download/1.24.1/$f \
|
https://github.com/docker/compose/releases/download/1.24.1/$f \
|
||||||
cfb3439956216b1248308141f7193776fcf4b9c9b49cbbe2fb07885678e2bb8a
|
cfb3439956216b1248308141f7193776fcf4b9c9b49cbbe2fb07885678e2bb8a
|
||||||
sudo install -m 755 ./docker-compose* /usr/local/bin/docker-compose
|
sudo install -m 755 ./docker-compose* /usr/local/bin/docker-compose
|
||||||
|
sudo docker-compose --version
|
||||||
rm ./docker-compose*
|
rm ./docker-compose*
|
||||||
|
|
||||||
|
# Install Avahi to discover Docker containers in the test network
|
||||||
|
sudo apt-get install avahi-daemon -y
|
||||||
|
|
||||||
# Start testserver provisioning
|
# Start testserver provisioning
|
||||||
source "${BASH_SOURCE%/*}/testserver/docker_testserver.sh"
|
sudo "$(readlink -f $(dirname ${BASH_SOURCE[0]}))/../shared/testserver/docker_testserver.sh"
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2018 The Qt Company Ltd.
|
## Copyright (C) 2018 The Qt Company Ltd.
|
||||||
|
## Copyright (C) 2020 Konstantin Tokarev <annulen@yandex.ru>
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -33,17 +34,38 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
# shellcheck source=../common/unix/DownloadURL.sh
|
# shellcheck source=../unix/DownloadURL.sh
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
||||||
|
# shellcheck source=../unix/SetEnvVar.sh
|
||||||
|
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||||
|
|
||||||
package="epel-release-6-8.noarch.rpm"
|
# This script will install dwz 0.13 - optimization tool for DWARF debug info
|
||||||
primaryUrl="https://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/e/$package"
|
|
||||||
cacheUrl="http://ci-files01-hki.intra.qt.io/input/rhel6/$package"
|
|
||||||
sha1="2b2767a5ae0de30b9c7b840f2e34f5dd9deaf19a"
|
|
||||||
targetFile="/tmp/$package"
|
|
||||||
|
|
||||||
DownloadURL "$primaryUrl" "$cacheUrl" "$sha1" "$targetFile"
|
version="0.13"
|
||||||
|
sha1="21e6d5878bb84ac6c9ad07b00ed248d8c547bc7d"
|
||||||
|
internalUrl="http://ci-files01-hki.intra.qt.io/input/rhel7/dwz-$version.tar.xz"
|
||||||
|
externalUrl="https://www.sourceware.org/ftp/dwz/releases/dwz-$version.tar.xz"
|
||||||
|
|
||||||
sudo rpm -ivh "$targetFile"
|
targetDir="$HOME/dwz"
|
||||||
rm "$targetFile"
|
targetFile="$HOME/dwz-$version.zip"
|
||||||
|
DownloadURL "$internalUrl" "$externalUrl" "$sha1" "$targetFile"
|
||||||
|
tar -xJf "$targetFile" -C "$HOME"
|
||||||
|
sudo rm "$targetFile"
|
||||||
|
|
||||||
|
# devtoolset is needed when running configuration
|
||||||
|
export PATH="/opt/rh/devtoolset-4/root/usr/bin:$PATH"
|
||||||
|
|
||||||
|
installPrefix="/opt/dwz-$version"
|
||||||
|
|
||||||
|
echo "Configuring and building dwz"
|
||||||
|
cd "$targetDir"
|
||||||
|
# dwz uses plain makefile instead of autotools, so it works a bit unconventionally
|
||||||
|
./configure
|
||||||
|
make -j5
|
||||||
|
sudo make install prefix=$installPrefix
|
||||||
|
|
||||||
|
sudo rm -r "$targetDir"
|
||||||
|
|
||||||
|
SetEnvVar "PATH" "$installPrefix/bin:\$PATH"
|
||||||
|
|
||||||
|
echo "dwz = $version" >> ~/versions.txt
|
||||||
@@ -49,7 +49,7 @@ echo "$sha1 $targetFile" | sha1sum --check
|
|||||||
if [ ! -d "$targetFolder" ]; then
|
if [ ! -d "$targetFolder" ]; then
|
||||||
mkdir -p $targetFolder
|
mkdir -p $targetFolder
|
||||||
fi
|
fi
|
||||||
sudo tar -C $targetFolder -xvzf $targetFile
|
sudo tar -C $targetFolder -xzf $targetFile
|
||||||
sudo chown -R qt:users "$targetFolder"/"$folderName"
|
sudo chown -R qt:users "$targetFolder"/"$folderName"
|
||||||
|
|
||||||
# Verify that we have last file in tar
|
# Verify that we have last file in tar
|
||||||
|
|||||||
@@ -41,8 +41,8 @@ set -ex
|
|||||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||||
|
|
||||||
targetFolder="/opt/"
|
targetFolder="/opt/"
|
||||||
sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20180801-linux.tar.xz"
|
sourceFile="http://ci-files01-hki.intra.qt.io/input/qnx/qnx700-20190325-2-linux.tar.xz"
|
||||||
sha1="5d2c8f531823b1f7a2e20968dc698c187c7de94c"
|
sha1="9fb115b2c84b8e7b6016a51cc421a763bda298a1"
|
||||||
folderName="qnx700"
|
folderName="qnx700"
|
||||||
targetFile="qnx700.tar.xz"
|
targetFile="qnx700.tar.xz"
|
||||||
wget --tries=5 --waitretry=5 --progress=dot:giga --output-document="$targetFile" "$sourceFile"
|
wget --tries=5 --waitretry=5 --progress=dot:giga --output-document="$targetFile" "$sourceFile"
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
sudo apt-get remove update-manager
|
|
||||||
47
coin/provisioning/common/linux/telegraf-coin.conf
Normal file
47
coin/provisioning/common/linux/telegraf-coin.conf
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
[global_tags]
|
||||||
|
[agent]
|
||||||
|
interval = "10s"
|
||||||
|
round_interval = true
|
||||||
|
metric_batch_size = 100
|
||||||
|
metric_buffer_limit = 10000
|
||||||
|
collection_jitter = "0s"
|
||||||
|
flush_interval = "10s"
|
||||||
|
flush_jitter = "5s"
|
||||||
|
precision = ""
|
||||||
|
logfile = "/var/log/telegraf-coin.log"
|
||||||
|
hostname = "$COIN_UNIQUE_JOB_ID"
|
||||||
|
omit_hostname = false
|
||||||
|
[[outputs.influxdb]]
|
||||||
|
urls= ["https://qtinfluxdb01.intra.qt.io:8086"]
|
||||||
|
insecure_skip_verify = true
|
||||||
|
database = "coin_vms"
|
||||||
|
skip_database_creation = true
|
||||||
|
username = "coin_vms_writer"
|
||||||
|
password = "COIN_VMS_WRITER_PASS"
|
||||||
|
[[inputs.cpu]]
|
||||||
|
percpu = true
|
||||||
|
totalcpu = true
|
||||||
|
collect_cpu_time = false
|
||||||
|
report_active = false
|
||||||
|
[[inputs.disk]]
|
||||||
|
ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs"]
|
||||||
|
[[inputs.diskio]]
|
||||||
|
[[inputs.kernel]]
|
||||||
|
[[inputs.mem]]
|
||||||
|
[[inputs.processes]]
|
||||||
|
[[inputs.swap]]
|
||||||
|
[[inputs.system]]
|
||||||
|
[[inputs.kernel_vmstat]] # linux-only
|
||||||
|
[[inputs.netstat]]
|
||||||
|
|
||||||
|
|
||||||
|
# Monitor Coin process
|
||||||
|
[[inputs.procstat]]
|
||||||
|
exe = "coin-"
|
||||||
|
pid_finder = "native"
|
||||||
|
|
||||||
|
|
||||||
|
# Monitor I/O latency
|
||||||
|
[[inputs.exec]]
|
||||||
|
data_format = "influx"
|
||||||
|
commands = [ "/usr/bin/telegraf-ioping.sh /" ]
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
FROM ubuntu:16.04
|
|
||||||
ARG packages="apache2 libcgi-session-perl wget avahi-daemon"
|
|
||||||
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
|
||||||
EXPOSE 80 443
|
|
||||||
|
|
||||||
# install configurations and test data
|
|
||||||
RUN wget https://tools.ietf.org/rfc/rfc3252.txt
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
FROM ubuntu:16.04
|
|
||||||
ARG packages="gdebi-core wget avahi-daemon"
|
|
||||||
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
|
||||||
RUN wget http://ppa.launchpad.net/dajhorn/dante/ubuntu/pool/main/d/dante/dante-server_1.4.1-1_amd64.deb
|
|
||||||
RUN gdebi -n dante-server_1.4.1-1_amd64.deb
|
|
||||||
EXPOSE 1080-1081
|
|
||||||
|
|
||||||
# install configurations and test data
|
|
||||||
COPY danted /etc/init.d/
|
|
||||||
COPY danted-authenticating /etc/init.d/
|
|
||||||
@@ -1,69 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
|
||||||
##
|
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
|
||||||
## Contact: http://www.qt.io/licensing/
|
|
||||||
##
|
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
|
||||||
##
|
|
||||||
## $QT_BEGIN_LICENSE:LGPL21$
|
|
||||||
## Commercial License Usage
|
|
||||||
## Licensees holding valid commercial Qt licenses may use this file in
|
|
||||||
## accordance with the commercial license agreement provided with the
|
|
||||||
## Software or, alternatively, in accordance with the terms contained in
|
|
||||||
## a written agreement between you and The Qt Company. For licensing terms
|
|
||||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
|
||||||
## information use the contact form at http://www.qt.io/contact-us.
|
|
||||||
##
|
|
||||||
## GNU Lesser General Public License Usage
|
|
||||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
|
||||||
## General Public License version 2.1 or version 3 as published by the Free
|
|
||||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
||||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
||||||
## following information to ensure the GNU Lesser General Public License
|
|
||||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
||||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
||||||
##
|
|
||||||
## As a special exception, The Qt Company gives you certain additional
|
|
||||||
## rights. These rights are described in The Qt Company LGPL Exception
|
|
||||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
||||||
##
|
|
||||||
## $QT_END_LICENSE$
|
|
||||||
##
|
|
||||||
#############################################################################
|
|
||||||
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
# Using SHA-1 of each server context as the tag of docker images. A tag labels a
|
|
||||||
# specific image version. It is used by docker compose file (docker-compose.yml)
|
|
||||||
# to launch the corresponding docker containers. If one of the server contexts
|
|
||||||
# (./apache2, ./danted, ...) gets changes, all the related compose files in
|
|
||||||
# qtbase should be updated as well.
|
|
||||||
#
|
|
||||||
# For example, here's how to get the SHA-1 of apache test server.
|
|
||||||
# find ./apache2 -type f -print0 | sort -z | xargs -r0 sha1sum | \
|
|
||||||
# awk '{ print $1 }' | sha1sum | awk '{ print $1 }'
|
|
||||||
|
|
||||||
testserver='apache2 squid vsftpd ftp-proxy danted'
|
|
||||||
|
|
||||||
for server in $testserver
|
|
||||||
do
|
|
||||||
context="${BASH_SOURCE%/*}/$server"
|
|
||||||
sha1=$(find $context -type f -print0 | sort -z | xargs -r0 sha1sum | awk '{ print $1 }' | \
|
|
||||||
sha1sum | awk '{ print $1 }')
|
|
||||||
sudo docker build -t qt-test-server-$server:$sha1 $context
|
|
||||||
|
|
||||||
# transition - The fixed tag is temporarily used by CI to pass the qtbase testing.
|
|
||||||
case $server in
|
|
||||||
apache2) fixed_tag="cc9ea678b92bdda33acb9fa0159bb4ad0f3cd947" ;;
|
|
||||||
squid) fixed_tag="577d99307eea9a8cccfec944d25be2bce2fe99cc" ;;
|
|
||||||
vsftpd) fixed_tag="18896604c7e90b543e56d80c8a8aabdb65a590d0" ;;
|
|
||||||
ftp-proxy) fixed_tag="2c6c8f1ab6a364b540c43d705fb6f15a585cb2af" ;;
|
|
||||||
danted) fixed_tag="327dd56c3c35db85b26fac93213a5a1918475bc7" ;;
|
|
||||||
esac
|
|
||||||
[ -z "$fixed_tag" ] || \
|
|
||||||
sudo docker tag qt-test-server-$server:$sha1 qt-test-server-$server:$fixed_tag
|
|
||||||
done
|
|
||||||
|
|
||||||
sudo docker images
|
|
||||||
@@ -41,3 +41,9 @@ echo "*********************************************"
|
|||||||
echo "***** SW VERSIONS *****"
|
echo "***** SW VERSIONS *****"
|
||||||
cat ~/versions.txt
|
cat ~/versions.txt
|
||||||
echo "*********************************************"
|
echo "*********************************************"
|
||||||
|
echo "*************** mount ***********************"
|
||||||
|
mount
|
||||||
|
echo "*********************************************"
|
||||||
|
echo "*************** df **************************"
|
||||||
|
df -hT
|
||||||
|
echo "*********************************************"
|
||||||
|
|||||||
@@ -42,7 +42,9 @@ function InstallPKGFromURL {
|
|||||||
targetDirectory=$4
|
targetDirectory=$4
|
||||||
|
|
||||||
echo "Creating temporary file"
|
echo "Creating temporary file"
|
||||||
targetFile=$(mktemp "$TMPDIR$(uuidgen).pkg")
|
package_basename=$(echo "$url" | sed 's|^.*/||')
|
||||||
|
tmpdir=$(mktemp -d)
|
||||||
|
targetFile="$tmpdir/$package_basename"
|
||||||
echo "Downloading PKG from primary URL '$url'"
|
echo "Downloading PKG from primary URL '$url'"
|
||||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || (
|
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || (
|
||||||
echo "Failed to download '$url' multiple times"
|
echo "Failed to download '$url' multiple times"
|
||||||
@@ -50,10 +52,12 @@ function InstallPKGFromURL {
|
|||||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt"
|
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt"
|
||||||
)
|
)
|
||||||
echo "Checking SHA1 on PKG '$targetFile'"
|
echo "Checking SHA1 on PKG '$targetFile'"
|
||||||
echo "$expectedSha1 *$targetFile" > "$targetFile.sha1"
|
echo "$expectedSha1 *$targetFile" > "$targetFile".sha1
|
||||||
/usr/bin/shasum --check "$targetFile.sha1"
|
/usr/bin/shasum --check "$targetFile".sha1
|
||||||
echo "Run installer on PKG"
|
echo "Run installer on PKG"
|
||||||
sudo installer -package "$targetFile" -target "$targetDirectory"
|
sudo installer -package "$targetFile" -target "$targetDirectory"
|
||||||
echo "Removing file '$targetFile'"
|
|
||||||
rm "$targetFile"
|
rm -f "$targetFile".sha1
|
||||||
|
rm -f "$targetFile"
|
||||||
|
rmdir "$tmpdir"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,21 @@
|
|||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
# Will install homebrew package manager for macOS
|
|
||||||
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" </dev/null
|
|
||||||
|
# Will install homebrew package manager for macOS.
|
||||||
|
# WARNING: Requires commandlinetools
|
||||||
|
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
. "$(dirname "$0")"/../../common/unix/DownloadURL.sh
|
||||||
|
|
||||||
|
|
||||||
|
DownloadURL \
|
||||||
|
http://ci-files01-hki.intra.qt.io/input/mac/homebrew-install.c744a716f9845988d01e6e238eee7117b8c366c9.rb \
|
||||||
|
https://raw.githubusercontent.com/Homebrew/install/c744a716f9845988d01e6e238eee7117b8c366c9/install \
|
||||||
|
b9782cc0b550229de77b429b56ffce04157e60486ab9df00461ccf3dad565b0a \
|
||||||
|
/tmp/homebrew_install
|
||||||
|
/usr/bin/ruby /tmp/homebrew_install </dev/null
|
||||||
|
|
||||||
|
# No need to manually do `brew update`, the homebrew installer script does it.
|
||||||
|
### brew update
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2020 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -33,16 +33,38 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
|
|
||||||
|
# Increase the soft and hard RLIMIT_NOFILE and RLIMIT_NPROC limits.
|
||||||
|
# By default they are 256/unlimited and 709/1064
|
||||||
|
# and they sometimes create problems to the build process and telegraf.
|
||||||
|
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
curl --retry 5 --retry-delay 10 --retry-max-time 60 http://ci-files01-hki.intra.qt.io/input/semisecure/redhat_ak.sh -o "/tmp/redhat_ak.sh" &>/dev/null
|
PROVISIONING_DIR="$(dirname "$0")/../../"
|
||||||
sudo chmod 755 /tmp/redhat_ak.sh
|
. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
|
||||||
/tmp/redhat_ak.sh
|
|
||||||
|
|
||||||
# refresh local certificates
|
|
||||||
sudo subscription-manager refresh
|
|
||||||
|
|
||||||
# Attach available subscriptions to system. This is needed when subscriptions are renewed.
|
echo "Current limits are:"
|
||||||
sudo subscription-manager attach --auto
|
ulimit -a
|
||||||
|
launchctl limit
|
||||||
|
|
||||||
sudo rm -f /tmp/redhat_ak.sh
|
$CMD_INSTALL -m 644 -o root -g wheel \
|
||||||
|
$PROVISIONING_DIR/common/macos/limit.maxfiles.plist \
|
||||||
|
$PROVISIONING_DIR/common/macos/limit.maxproc.plist \
|
||||||
|
/Library/LaunchDaemons/
|
||||||
|
|
||||||
|
# Activate the new limits immediately (not for the current session though)
|
||||||
|
sudo launchctl load -w /Library/LaunchDaemons/limit.maxfiles.plist
|
||||||
|
sudo launchctl load -w /Library/LaunchDaemons/limit.maxproc.plist
|
||||||
|
|
||||||
|
echo "After adjusting, limits are:"
|
||||||
|
ulimit -a
|
||||||
|
launchctl limit
|
||||||
|
|
||||||
|
|
||||||
|
# NOTE: If the limits are not increased enough, it might be because of
|
||||||
|
# restrictions set by the kernel. They can be temporarily altered with:
|
||||||
|
|
||||||
|
# sudo sysctl -w kern.maxproc=xxxx
|
||||||
|
# sudo sysctl -w kern.maxprocperuid=xxx
|
||||||
@@ -40,7 +40,6 @@ set -ex
|
|||||||
# shellcheck source=../unix/SetEnvVar.sh
|
# shellcheck source=../unix/SetEnvVar.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
||||||
|
|
||||||
brew update
|
|
||||||
brew install ${BASH_SOURCE%/*}/libiodbc.rb
|
brew install ${BASH_SOURCE%/*}/libiodbc.rb
|
||||||
|
|
||||||
# CPLUS_INCLUDE_PATH is set so clang and configure can find libiodbc
|
# CPLUS_INCLUDE_PATH is set so clang and configure can find libiodbc
|
||||||
|
|||||||
20
coin/provisioning/common/macos/limit.maxfiles.plist
Normal file
20
coin/provisioning/common/macos/limit.maxfiles.plist
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>Label</key>
|
||||||
|
<string>limit.maxfiles</string>
|
||||||
|
<key>ProgramArguments</key>
|
||||||
|
<array>
|
||||||
|
<string>launchctl</string>
|
||||||
|
<string>limit</string>
|
||||||
|
<string>maxfiles</string>
|
||||||
|
<string>65536</string>
|
||||||
|
<string>524288</string>
|
||||||
|
</array>
|
||||||
|
<key>RunAtLoad</key>
|
||||||
|
<true/>
|
||||||
|
<key>ServiceIPC</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
20
coin/provisioning/common/macos/limit.maxproc.plist
Normal file
20
coin/provisioning/common/macos/limit.maxproc.plist
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>Label</key>
|
||||||
|
<string>limit.maxproc</string>
|
||||||
|
<key>ProgramArguments</key>
|
||||||
|
<array>
|
||||||
|
<string>launchctl</string>
|
||||||
|
<string>limit</string>
|
||||||
|
<string>maxproc</string>
|
||||||
|
<string>8192</string>
|
||||||
|
<string>32768</string>
|
||||||
|
</array>
|
||||||
|
<key>RunAtLoad</key>
|
||||||
|
<true/>
|
||||||
|
<key>ServiceIPC</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
||||||
@@ -42,9 +42,9 @@ source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
|||||||
# shellcheck source=./pip.sh
|
# shellcheck source=./pip.sh
|
||||||
source "${BASH_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"
|
PrimaryUrl="http://ci-files01-hki.intra.qt.io/input/mac/python-2.7.16-macosx10.6.pkg"
|
||||||
AltUrl="https://www.python.org/ftp/python/2.7.14/python-2.7.14-macosx10.6.pkg"
|
AltUrl="https://www.python.org/ftp/python/2.7.16/python-2.7.16-macosx10.6.pkg"
|
||||||
SHA1="fa2bb77243ad0cb611aa3295204fab403bb0fa09"
|
SHA1="895a8327a58e7c0e58852638ab3d84843643535b"
|
||||||
DestDir="/"
|
DestDir="/"
|
||||||
|
|
||||||
InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
|
InstallPKGFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$DestDir"
|
||||||
@@ -55,5 +55,5 @@ InstallPip python2.7
|
|||||||
|
|
||||||
SetEnvVar "PATH" "/Library/Frameworks/Python.framework/Versions/2.7/bin/:\$PATH"
|
SetEnvVar "PATH" "/Library/Frameworks/Python.framework/Versions/2.7/bin/:\$PATH"
|
||||||
|
|
||||||
echo "python2 = 2.7.14" >> ~/versions.txt
|
echo "python2 = 2.7.16" >> ~/versions.txt
|
||||||
|
|
||||||
|
|||||||
57
coin/provisioning/common/macos/telegraf-coin.conf
Normal file
57
coin/provisioning/common/macos/telegraf-coin.conf
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
[global_tags]
|
||||||
|
[agent]
|
||||||
|
interval = "10s"
|
||||||
|
round_interval = true
|
||||||
|
metric_batch_size = 100
|
||||||
|
metric_buffer_limit = 10000
|
||||||
|
collection_jitter = "0s"
|
||||||
|
flush_interval = "10s"
|
||||||
|
flush_jitter = "5s"
|
||||||
|
precision = ""
|
||||||
|
logfile = "/var/log/telegraf-coin.log"
|
||||||
|
hostname = "$COIN_UNIQUE_JOB_ID"
|
||||||
|
omit_hostname = false
|
||||||
|
[[outputs.influxdb]]
|
||||||
|
urls= ["https://qtinfluxdb01.intra.qt.io:8086"]
|
||||||
|
insecure_skip_verify = true
|
||||||
|
database = "coin_vms"
|
||||||
|
skip_database_creation = true
|
||||||
|
username = "coin_vms_writer"
|
||||||
|
password = "COIN_VMS_WRITER_PASS"
|
||||||
|
#[[inputs.cpu]] # linux-only
|
||||||
|
# percpu = true
|
||||||
|
# totalcpu = true
|
||||||
|
# collect_cpu_time = false
|
||||||
|
# report_active = false
|
||||||
|
[[inputs.disk]]
|
||||||
|
# macOS needs two extra filesystem exceptions:
|
||||||
|
# + cd9660: This is a read-only filesystem, and always 100% full
|
||||||
|
# + msdos: Sometimes at boot a short-lived unique mount of type "msdos"
|
||||||
|
# is performed, at the random directory
|
||||||
|
# /Volumes/firmwaresyncd.XXXXXX.
|
||||||
|
# The uniqueness of the path bloats the cardinality of InfluxDB.
|
||||||
|
ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs", "cd9660", "msdos"]
|
||||||
|
#[[inputs.diskio]] # linux-only
|
||||||
|
[[inputs.kernel]]
|
||||||
|
[[inputs.mem]]
|
||||||
|
[[inputs.processes]]
|
||||||
|
[[inputs.swap]]
|
||||||
|
[[inputs.system]]
|
||||||
|
#[[inputs.kernel_vmstat]] # linux-only
|
||||||
|
[[inputs.netstat]]
|
||||||
|
|
||||||
|
|
||||||
|
# Monitor Coin process
|
||||||
|
[[inputs.procstat]]
|
||||||
|
exe = "coin-"
|
||||||
|
# Buggy on macOS if using the "native" pid_finder, see:
|
||||||
|
# https://github.com/influxdata/telegraf/issues/6265
|
||||||
|
# Tested 1.12.1 version that "native" pid_finder has been fixed,
|
||||||
|
# but it is slow and times out frequently
|
||||||
|
pid_finder = "pgrep"
|
||||||
|
|
||||||
|
|
||||||
|
# Monitor I/O latency
|
||||||
|
[[inputs.exec]]
|
||||||
|
data_format = "influx"
|
||||||
|
commands = [ "/usr/bin/telegraf-ioping.sh /" ]
|
||||||
@@ -41,3 +41,9 @@ echo "*********************************************"
|
|||||||
echo "***** SW VERSIONS *****"
|
echo "***** SW VERSIONS *****"
|
||||||
cat ~/versions.txt
|
cat ~/versions.txt
|
||||||
echo "*********************************************"
|
echo "*********************************************"
|
||||||
|
echo "*************** mount ***********************"
|
||||||
|
mount
|
||||||
|
echo "*********************************************"
|
||||||
|
echo "*************** df **************************"
|
||||||
|
df -h
|
||||||
|
echo "*********************************************"
|
||||||
|
|||||||
@@ -0,0 +1,52 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
mQINBFYJmwQBEADCw7mob8Vzk+DmkYyiv0dTU/xgoSlp4SQwrTzat8MB8jxmx60l
|
||||||
|
QjmhqEyuB8ho4zzZF9KV+gJWrG6Rj4t69JMTJWM7jFz+0B1PC7kJfNM+VcBmkTnj
|
||||||
|
fP+KJjqz50ETnsF0kQTG++UJeRYjG1dDK0JQNQJAM6NQpIWJI339lcDf15vzrMnb
|
||||||
|
OgIlNxV6j1ZZqkle4fvScF1NQxYScRiL+sRgVx92SI4SyD/xZnVGD/szB+4OCzah
|
||||||
|
+0Q/MnNGV6TtN0RiCDZjIUYiHoeT9iQXEONKf7T62T4zUafO734HyqGvht93MLVU
|
||||||
|
GQAeuyx0ikGsULfOsJfBmb3XJS9u+16v7oPFt5WIbeyyNuhUu0ocK/PKt5sPYR4u
|
||||||
|
ouPq6Ls3RY3BGCH9DpokcYsdalo51NMrMdnYwdkeq9MEpsEKrKIN5ke7fk4weamJ
|
||||||
|
BiLI/bTcfM7Fy5r4ghdI9Ksw/ULXLm4GNabkIOSfT7UjTzcBDOvWfKRBLX4qvsx4
|
||||||
|
YzA5kR+nX85u6I7W10aSqBiaLqk6vCj0QmBmCjlSeYqNQqSzH/6OoL6FZ7lP6AiG
|
||||||
|
F2NyGveJKjugoXlreLEhOYp20F81PNwlRBCAlMC2Q9mpcFu0dtAriVoG4gVDdYn5
|
||||||
|
t+BiGfD2rJlCinYLgYBDpTPcdRT3VKHWqL9fcC4HKmic0mwWg9homx550wARAQAB
|
||||||
|
tDFJbmZsdXhEQiBQYWNrYWdpbmcgU2VydmljZSA8c3VwcG9ydEBpbmZsdXhkYi5j
|
||||||
|
b20+iQI3BBMBCgAhBQJWCZsEAhsDBQsJCAcDBRUKCQgLBRYDAgEAAh4BAheAAAoJ
|
||||||
|
EGhKFM8lguDF9XEQAK9rREnZt6ujh7GXfeNki35bkn39q8GYh0mouShFbFY9o0i3
|
||||||
|
UJVChsxokJSRPgFh9GOhOPTupl3rzfdpD+IlWI2Myt6han2HOjZKNZ4RGNrYJ5UR
|
||||||
|
uxt4dKMWlMbpkzL56bhHlx97RoXKv2d2zRQfw9nyZb6t3lw2k2kKXsMxjGa0agM+
|
||||||
|
2SropwYOXdtkz8UWaGd3LYxwEvW3AuhI8EEEHdLetQaYe9sANDvUEofgFbdsuICH
|
||||||
|
9QLmbYavk7wyGTPBKfPBbeyTxwW2rMUnFCNccMKLm1i5NpZYineBtQbX2cfx9Xsk
|
||||||
|
1JLOzEBmNal53H2ob0kjev6ufzOD3s8hLu4KMCivbIz4YT3fZyeExn0/0lUtsQ56
|
||||||
|
5fCxE983+ygDzKsCnfdXqm3GgjaI90OkNr1y4gWbcd5hicVDv5fD3TD9f0GbpDVw
|
||||||
|
yDz8YmvNzxMILt5Glisr6aH7gLG/u8jxy0D8YcBiyv5kfY4vMI2yXHpGg1cn/sVu
|
||||||
|
ZB01sU09VVIM2BznnimyAayI430wquxkZCyMx//BqFM1qetIgk1wDZTlFd0n6qtA
|
||||||
|
fDmXAC4s5pM5rfM5V57WmPaIqnRIaESJ35tFUFlCHfkfl/N/ribGVDg1z2KDW08r
|
||||||
|
96oEiIIiV4GfXl+NprJqpNS3Cn+aCXtd7/TsDScDEgs4sMaR29Lsf26cuWk8uQIN
|
||||||
|
BFYJmwQBEADDPi3fmwn6iwkiDcH2E2V31cHlBw9OdJfxKVUdyAQEhTtqmG9P8XFZ
|
||||||
|
ERRQF155XLQPLvRlUlq7vEYSROn5J6BAnsjdjsH9LmFMOEV8CIRCRIDePG/Mez2d
|
||||||
|
nIK5yiU6GkS3IFaQg2T9/tOBKxm0ZJPfqTXbT4jFSfvYJ3oUqc+AyYxtb8gj1GRk
|
||||||
|
X283/86/bA3C98u7re1vPtiDRyM8r0+lhEc59Yx/EAOL+X2gZyTgyUoH+LLuOWQK
|
||||||
|
s1egI8y80R8NZfM1nMiQk2ywMsTFwQjSVimScvzqv5Nt8k8CvHUQ3a6R+6doXGNX
|
||||||
|
5RnUqn9Qvmh0JY5sNgFsoaGbuk2PJrVaGBRnfnjaDqAlZpDhwkWhcCcguNhRbRHp
|
||||||
|
N7/a0pQr70bAG9VikzLyGC17EU0sxney/hyNHkr4Uyy2OXHpuJvRjVKy/BwZ3fxA
|
||||||
|
AYX2oZIOxQB3/OulzO/DppaCVhRtp1bt+Z5f+fpisiVb5DvZcMdeyAoQ4+oOr7v3
|
||||||
|
EasIs2XYcQ+kOE3Y2kdlHWBeuXzxgWgJZ1OOpwGMjR3Uy6IwhuSWtreJBA4er+Df
|
||||||
|
vgSPwKBsRLNLbPe3ftjArnC5GfMiGgikVdAUdN4OkEqvUbkRoAVGKTOMLUKm+ZkG
|
||||||
|
OskJOVYS+JAina0qkYEFF7haycMjf9olhqLmTIC+6X7Ox9R2plaOhQARAQABiQIf
|
||||||
|
BBgBCgAJBQJWCZsEAhsMAAoJEGhKFM8lguDF8ZIP/1q9Sdz8oMvf9AJXZ7AYxm77
|
||||||
|
V+kJzJqi62nZLWJnrFXDZJpU+LkYlb3fstsZ1rvBhnrEPSmFxoj72CP0RtcyX7wJ
|
||||||
|
dA7K1Fl9LpJi5H8300cC7UyG94MUYbrXijbLTbnFTfNr1tGx4a1T/7Yyxx/wZGrT
|
||||||
|
H/X8cvNybkl33SxDdlQQ9kx3lFOwC41e3TkGsUWxn3TCfvDh8VdA6Py6JeSPFGOb
|
||||||
|
MEO2/q7oUgvjfV+ivN5ayZi9bWgeqm1sgtmTHHQ4RqwwKrAb5ynXpn1b9QrkevgT
|
||||||
|
b91uzMA22Prl4DuzKiaMYDcZOQ3vtf0eFBP0GOSSgUKS4bQ3dGgi1JmQ7VuAM4uj
|
||||||
|
+Ug5TnGoLwclTwLksc7v89C5MMPgm2vVXvCUDzyzQA7bIHFeX+Rziby4nymec4Nr
|
||||||
|
eeXYNBJWrEp8XR7UNWmEgroXRoN1x9/6esh5pnoUXGAIWuKzSLQM70/wWxS67+v2
|
||||||
|
aC1GNb+pXXAzYeIIiyLWaZwCSr8sWMvshFT9REk2+lnb6sAeJswQtfTUWI00mVqZ
|
||||||
|
dvI3Wys2h0IyIejuwetTUvGhr9VgpqiLLfGzGlt/y2sg27wdHzSJbMh0VrVAK26/
|
||||||
|
BlvEwWDCFT0ZJUMG9Lvre25DD0ycbougLsRYjzmGb/3k3UktS3XTCxyBa/k3TPw3
|
||||||
|
vqIHrEqk446nGPDqJPS5
|
||||||
|
=9iF7
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
||||||
26
coin/provisioning/common/shared/telegraf/telegraf-ioping.sh
Normal file
26
coin/provisioning/common/shared/telegraf/telegraf-ioping.sh
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# Measure I/O latency once, return data in InfluxDB format
|
||||||
|
#
|
||||||
|
# Run one ioping command for read, and one for write.
|
||||||
|
# Each one sends 3 requests and reports the minimum time, in nanoseconds.
|
||||||
|
# (Because of limitations of ioping, we can't just send one request and get
|
||||||
|
# the number back in the batch format. Additionally, the number seems to be
|
||||||
|
# fluctuating quite a bit so taking the smallest number out of 3 requests is
|
||||||
|
# stabilising it a bit.)
|
||||||
|
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
[ x"$1" = x ] && echo "$0 takes a path as a first argument" && exit 1
|
||||||
|
|
||||||
|
# Try to run in high priority to avoid slow-downs because of
|
||||||
|
# factors other than I/O.
|
||||||
|
renice -n -10 -p $$ >/dev/null 2>&1 || true
|
||||||
|
|
||||||
|
|
||||||
|
rlatency="$(ioping -B -k -c 3 -i 0.1 "$1" | cut -d " " -f 5)"
|
||||||
|
wlatency="$(ioping -B -k -c 3 -i 0.1 -W "$1" | cut -d " " -f 5)"
|
||||||
|
|
||||||
|
printf "ioping,path=$1 read_latency_ns=%u,write_latency_ns=%u\n" \
|
||||||
|
$rlatency $wlatency
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
https://dl.influxdata.com/telegraf/releases/telegraf-1.12.6_darwin_amd64.tar.gz 2bc056e1ad38af2ba95d2cb1d43b513cc611fdd3b851b2ff5e09991d52b01253
|
||||||
|
https://dl.influxdata.com/telegraf/releases/telegraf-1.12.6_linux_amd64.tar.gz b33cf0f5935a5c225ab0de69db1e6b249d581f3213313de62a8de928aedadbec
|
||||||
|
https://dl.influxdata.com/telegraf/releases/telegraf-1.12.6_windows_amd64.zip 5d025d85070e8c180c443580afa8a27421a7bbcf14b5044894e9f3298d0ce97a
|
||||||
|
https://dl.influxdata.com/telegraf/releases/telegraf-1.12.6_windows_i386.zip 5178a0bdaab448c2ef965b0e36f835849cea731ccd87c4a4527f0f05fbbdf271
|
||||||
1
coin/provisioning/common/shared/testserver/.gitattributes
vendored
Normal file
1
coin/provisioning/common/shared/testserver/.gitattributes
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
* text eol=lf
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
FROM qt_ubuntu_16.04
|
||||||
|
ARG packages="avahi-daemon apache2 libcgi-session-perl"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 80 443
|
||||||
|
|
||||||
|
# install configurations and test data
|
||||||
|
|
||||||
|
COPY rfc3252.txt .
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon apache2 libcgi-session-perl"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 80 443
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon maven default-jdk"
|
||||||
|
RUN apt-get update && apt-get -y install $packages
|
||||||
|
|
||||||
|
# Get californium-based CoAP test server
|
||||||
|
WORKDIR /root/src
|
||||||
|
ADD californium-*.tar.gz .
|
||||||
|
RUN mv californium-* californium
|
||||||
|
WORKDIR /root/src/californium
|
||||||
|
RUN mvn clean install -q -DskipTests
|
||||||
|
WORKDIR /
|
||||||
|
|
||||||
|
EXPOSE 5683/udp 5684/udp
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_16.04
|
||||||
|
ARG packages="avahi-daemon cyrus-imapd"
|
||||||
|
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 143 993
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon cyrus-imapd"
|
||||||
|
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 143 993
|
||||||
11
coin/provisioning/common/shared/testserver/danted/Dockerfile
Normal file
11
coin/provisioning/common/shared/testserver/danted/Dockerfile
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
FROM qt_ubuntu_16.04
|
||||||
|
ARG packages="avahi-daemon"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
COPY dante-server_1.4.1-1_amd64.deb .
|
||||||
|
RUN apt -y install ./dante-server_1.4.1-1_amd64.deb \
|
||||||
|
&& rm -f ./dante-server_1.4.1-1_amd64.deb
|
||||||
|
EXPOSE 1080-1081
|
||||||
|
|
||||||
|
# install configurations and test data
|
||||||
|
COPY danted /etc/init.d/
|
||||||
|
COPY danted-authenticating /etc/init.d/
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon dante-server"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 1080-1081
|
||||||
126
coin/provisioning/common/shared/testserver/docker_images.sh
Executable file
126
coin/provisioning/common/shared/testserver/docker_images.sh
Executable file
@@ -0,0 +1,126 @@
|
|||||||
|
#!/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$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
|
||||||
|
PROVISIONING_DIR="$(dirname "$0")/../../../"
|
||||||
|
. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
|
||||||
|
. "$PROVISIONING_DIR"/common/unix/DownloadURL.sh
|
||||||
|
|
||||||
|
|
||||||
|
# Sort files by their SHA-1, and then return the accumulated result
|
||||||
|
sha1tree () {
|
||||||
|
# For example, macOS doesn't install sha1sum by default. In such case, it uses shasum instead.
|
||||||
|
[ -x "$(command -v sha1sum)" ] || SHASUM=shasum
|
||||||
|
|
||||||
|
find "$@" -type f -print0 | \
|
||||||
|
xargs -0 ${SHASUM-sha1sum} | cut -d ' ' -f 1 | \
|
||||||
|
sort | ${SHASUM-sha1sum} | cut -d ' ' -f 1
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
SERVER_PATH="$PROVISIONING_DIR/common/shared/testserver"
|
||||||
|
|
||||||
|
. "$SERVER_PATH/settings.sh"
|
||||||
|
|
||||||
|
|
||||||
|
# Download all necessary dependencies outside of the dockerfiles, so that we
|
||||||
|
# can use provisioning functionality for cached and verified downloads. In the
|
||||||
|
# dockerfiles we just do COPY to put them where needed.
|
||||||
|
|
||||||
|
echo 'Downloading support files for the docker images'
|
||||||
|
|
||||||
|
DownloadURL \
|
||||||
|
http://ci-files01-hki.intra.qt.io/input/docker/rfc3252.txt \
|
||||||
|
https://tools.ietf.org/rfc/rfc3252.txt \
|
||||||
|
50c323dedce95e4fdc2db35cd1b8ebf9d74711bf5296ef438b88d186d7dd082d
|
||||||
|
cp rfc3252.txt "$SERVER_PATH/vsftpd/"
|
||||||
|
cp rfc3252.txt "$SERVER_PATH/apache2/"
|
||||||
|
|
||||||
|
DownloadURL \
|
||||||
|
http://ci-files01-hki.intra.qt.io/input/docker/dante-server_1.4.1-1_amd64.deb \
|
||||||
|
http://ppa.launchpad.net/dajhorn/dante/ubuntu/pool/main/d/dante/dante-server_1.4.1-1_amd64.deb \
|
||||||
|
674a06f356cebd92c64920cec38a6687650a6f880198fbbad05aaaccca5c0a21
|
||||||
|
mv dante-server_1.4.1-1_amd64.deb "$SERVER_PATH/danted/"
|
||||||
|
|
||||||
|
DownloadURL \
|
||||||
|
http://ci-files01-hki.intra.qt.io/input/docker/FreeCoAP-0.7.tar.gz \
|
||||||
|
https://github.com/keith-cullen/FreeCoAP/archive/v0.7.tar.gz \
|
||||||
|
fa6602e27dc8eaee6e34ff53400c0519da0c5c7cd47bf6f13acb564f52a693ee \
|
||||||
|
FreeCoAP-0.7.tar.gz
|
||||||
|
mv FreeCoAP-0.7.tar.gz "$SERVER_PATH/freecoap/"
|
||||||
|
|
||||||
|
# Custom fork of Eclipse Californium with changes not upstream
|
||||||
|
DownloadURL \
|
||||||
|
http://ci-files01-hki.intra.qt.io/input/docker/californium-secure-test-server.tar.gz \
|
||||||
|
https://github.com/sonakur/californium/archive/secure-test-server.tar.gz \
|
||||||
|
0ee7f5d4366b9e31f6d2d42e389cb7a66d2db54987b700a38a3a31e8f38a7a19 \
|
||||||
|
californium-secure-test-server.tar.gz
|
||||||
|
mv californium-secure-test-server.tar.gz "$SERVER_PATH/californium/"
|
||||||
|
|
||||||
|
|
||||||
|
echo 'Building the docker images...'
|
||||||
|
|
||||||
|
# Build the 2 base layers: qt_ubuntu_1604, qt_ubuntu_1804.
|
||||||
|
# These are the base for all other docker images.
|
||||||
|
for image in qt_ubuntu_16.04 qt_ubuntu_18.04
|
||||||
|
do
|
||||||
|
docker build -t $image \
|
||||||
|
--build-arg COIN_RUNS_IN_QT_COMPANY="$COIN_RUNS_IN_QT_COMPANY" \
|
||||||
|
"$SERVER_PATH/$image"
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
for server in $testserver
|
||||||
|
do
|
||||||
|
|
||||||
|
# We label each docker image with `-t name:tag`.
|
||||||
|
# A tag labels a specific image version. In the docker compose file
|
||||||
|
# (docker-compose.yml) that launches the containers, the tag used is
|
||||||
|
# "latest". Here the images are additionally tagged with the SHA1 of each
|
||||||
|
# image directory (context), so that if needed we can modify
|
||||||
|
# docker-compose.yml and modify "latest" to a SHA in order to launch a
|
||||||
|
# very specific image, thus providing a way to stage
|
||||||
|
# backwards-incompatible changes across repositories.
|
||||||
|
|
||||||
|
context="$SERVER_PATH/$server"
|
||||||
|
tag=$(sha1tree $context)
|
||||||
|
docker build -t qt-test-server-$server:latest \
|
||||||
|
-t qt-test-server-$server:$tag \
|
||||||
|
$context
|
||||||
|
done
|
||||||
|
|
||||||
|
docker images
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -35,12 +35,19 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
# shellcheck source=../common/unix/check_and_set_proxy.sh
|
TestMachine='qt-test-server'
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/check_and_set_proxy.sh"
|
|
||||||
|
|
||||||
# shellcheck disable=SC2031
|
# Deploy docker virtual machine (Boot2Docker) into VirtualBox only if it doesn't exist
|
||||||
if [ "$http_proxy" != "" ]; then
|
if [ -z $(docker-machine ls -q --filter "name=$TestMachine") ]
|
||||||
echo "proxy=$proxy" | sudo tee -a /etc/yum.conf
|
then
|
||||||
|
docker-machine create $@ $TestMachine
|
||||||
|
docker-machine ip $TestMachine
|
||||||
|
else
|
||||||
|
# Otherwise, start the docker machine and update with new TLS certificates.
|
||||||
|
docker-machine start $TestMachine && docker-machine regenerate-certs -f $TestMachine
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sudo yum update -y nss curl
|
# Switch the docker engine to $TestMachine
|
||||||
|
eval $(docker-machine env $TestMachine)
|
||||||
|
|
||||||
|
docker-machine ls
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2018 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -33,16 +33,25 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
# This script needs to be called last during provisioning so that the software information will show up last in provision log.
|
|
||||||
|
|
||||||
# Storage installed RPM packages information
|
|
||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
# shellcheck disable=SC2129
|
[ -x "$(command -v realpath)" ] && FILE=$(realpath ${BASH_SOURCE[0]}) || FILE=${BASH_SOURCE[0]}
|
||||||
echo "*********************************************" >> ~/versions.txt
|
case $FILE in
|
||||||
echo "***** All installed RPM packages *****" >> ~/versions.txt
|
*/*) SERVER_PATH="${FILE%/*}" ;;
|
||||||
rpm -q -a | sort >> ~/versions.txt
|
*) SERVER_PATH="." ;;
|
||||||
echo "*********************************************" >> ~/versions.txt
|
esac
|
||||||
|
|
||||||
"$(dirname "$0")/../common/linux/version.sh"
|
# Create docker virtual machine (Boot2docker)
|
||||||
|
case $1 in
|
||||||
|
VMX) source "$SERVER_PATH/docker_machine.sh" "-d virtualbox" ;;
|
||||||
|
Hyper-V)
|
||||||
|
# The Hyper-v has been enabled in Windows 10. Disable checking the hardware virtualization.
|
||||||
|
source "$SERVER_PATH/docker_machine.sh" "-d virtualbox --virtualbox-no-vtx-check" ;;
|
||||||
|
*) ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Display system-wide information of docker-engine
|
||||||
|
docker info
|
||||||
|
|
||||||
|
# Create images
|
||||||
|
$SERVER_PATH/docker_images.sh
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_16.04
|
||||||
|
ARG packages="avahi-daemon xinetd"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 7 7/UDP 13
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon xinetd"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 7 7/UDP 13
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon autoconf automake libtool make libgnutls28-dev"
|
||||||
|
RUN apt-get update && apt-get -y install $packages
|
||||||
|
|
||||||
|
WORKDIR /root/src
|
||||||
|
ADD FreeCoAP-*.tar.gz .
|
||||||
|
RUN mv FreeCoAP-* FreeCoAP
|
||||||
|
WORKDIR /root/src/FreeCoAP
|
||||||
|
RUN autoreconf --install && ./configure && make && make install
|
||||||
|
WORKDIR sample/time_server
|
||||||
|
RUN make
|
||||||
|
WORKDIR /
|
||||||
|
|
||||||
|
EXPOSE 5685/udp
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM ubuntu:16.04
|
FROM qt_ubuntu_16.04
|
||||||
ARG packages="ftp-proxy avahi-daemon"
|
ARG packages="avahi-daemon ftp-proxy"
|
||||||
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
EXPOSE 2121
|
EXPOSE 2121
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon ftp-proxy"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 2121
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_16.04
|
||||||
|
ARG packages="avahi-daemon iptables"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 1357
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon iptables"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 1357
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
FROM ubuntu:16.04
|
||||||
|
ARG COIN_RUNS_IN_QT_COMPANY
|
||||||
|
RUN test x"$COIN_RUNS_IN_QT_COMPANY" = xtrue \
|
||||||
|
&& sed -i 's;\(archive\|security\)\.ubuntu\.com;repo-clones.ci.qt.io/apt-mirror/mirror;' /etc/apt/sources.list \
|
||||||
|
|| echo "Internal package repository not found. Using public repositories."
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
FROM ubuntu:18.04
|
||||||
|
ARG COIN_RUNS_IN_QT_COMPANY
|
||||||
|
RUN test x"$COIN_RUNS_IN_QT_COMPANY" = xtrue \
|
||||||
|
&& sed -i 's;\(archive\|security\)\.ubuntu\.com;repo-clones.ci.qt.io/apt-mirror/mirror;' /etc/apt/sources.list \
|
||||||
|
|| echo "Internal package repository not found. Using public repositories."
|
||||||
16
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/04-install-packages.sh → coin/provisioning/common/shared/testserver/settings.sh
Executable file → Normal file
16
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/04-install-packages.sh → coin/provisioning/common/shared/testserver/settings.sh
Executable file → Normal file
@@ -1,8 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2018 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -35,12 +33,6 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
installPackages=()
|
# A list of test servers to be provisioned
|
||||||
|
testserver='apache2 squid vsftpd ftp-proxy danted echo cyrus iptables californium freecoap'
|
||||||
# For Jenkins
|
testserver="$testserver apache2_18.04 squid_18.04 vsftpd_18.04 ftp-proxy_18.04 danted_18.04 echo_18.04 cyrus_18.04 iptables_18.04"
|
||||||
installPackages+=(java-1.8.0-openjdk-devel)
|
|
||||||
# For Qt Creator
|
|
||||||
installPackages+=(openssl-devel)
|
|
||||||
|
|
||||||
sudo yum -y install "${installPackages[@]}"
|
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM ubuntu:16.04
|
FROM qt_ubuntu_16.04
|
||||||
ARG packages="squid avahi-daemon"
|
ARG packages="avahi-daemon squid"
|
||||||
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
EXPOSE 3128-3130
|
EXPOSE 3128-3130
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon squid"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 3128-3130
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu:16.04
|
FROM qt_ubuntu_16.04
|
||||||
ARG packages="vsftpd ftp wget avahi-daemon"
|
ARG packages="avahi-daemon vsftpd ftp"
|
||||||
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
EXPOSE 20-21
|
EXPOSE 20-21
|
||||||
|
|
||||||
# install configurations and test data
|
# install configurations and test data
|
||||||
RUN wget https://tools.ietf.org/rfc/rfc3252.txt
|
COPY rfc3252.txt .
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
FROM qt_ubuntu_18.04
|
||||||
|
ARG packages="avahi-daemon vsftpd"
|
||||||
|
RUN apt-get update && apt-get install -y $packages && dpkg -l $packages
|
||||||
|
EXPOSE 20-21
|
||||||
@@ -39,10 +39,12 @@
|
|||||||
# based on the SHA length). Target filename should also be given.
|
# based on the SHA length). Target filename should also be given.
|
||||||
|
|
||||||
############################ BOILERPLATE ###############################
|
############################ BOILERPLATE ###############################
|
||||||
command -v sha1sum >/dev/null || alias sha1sum='shasum -a 1'
|
|
||||||
command -v sha256sum >/dev/null || alias sha256sum='shasum -a 256'
|
command -v sha1sum >/dev/null || sha1sum () { shasum -a 1 "$@" ; }
|
||||||
command -v sha384sum >/dev/null || alias sha384sum='shasum -a 384'
|
command -v sha256sum >/dev/null || sha256sum () { shasum -a 256 "$@" ; }
|
||||||
command -v sha512sum >/dev/null || alias sha512sum='shasum -a 512'
|
command -v sha384sum >/dev/null || sha384sum () { shasum -a 384 "$@" ; }
|
||||||
|
command -v sha512sum >/dev/null || sha512sum () { shasum -a 512 "$@" ; }
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
|
|
||||||
|
|
||||||
@@ -98,20 +100,27 @@ DownloadURL () {
|
|||||||
targetFile=$4
|
targetFile=$4
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if VerifyHash "$targetFile" "$expectedHash"
|
# If a non-empty file already exists
|
||||||
|
if [ -s "$targetFile" ]
|
||||||
then
|
then
|
||||||
echo "Skipping download, found and validated existing file: $targetFile"
|
if VerifyHash "$targetFile" "$expectedHash"
|
||||||
else
|
|
||||||
echo "Downloading from primary URL: $url"
|
|
||||||
if ! Download "$url" "$targetFile"
|
|
||||||
then
|
then
|
||||||
echo "FAIL! to download, trying alternative URL: $url2" 1>&2
|
echo "Skipping download, found and validated existing file: $targetFile"
|
||||||
if ! Download "$url2" "$targetFile"
|
return
|
||||||
then
|
else
|
||||||
echo 'FAIL! to download even from alternative URL' 1>&2
|
echo "WARNING: Non-empty but different file found at destination; will re-download and overwrite file: $targetFile"
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
VerifyHash "$targetFile" "$expectedHash"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "Downloading from primary URL: $url"
|
||||||
|
if ! Download "$url" "$targetFile"
|
||||||
|
then
|
||||||
|
echo "FAIL! to download, trying alternative URL: $url2" 1>&2
|
||||||
|
if ! Download "$url2" "$targetFile"
|
||||||
|
then
|
||||||
|
echo 'FAIL! to download even from alternative URL' 1>&2
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
VerifyHash "$targetFile" "$expectedHash"
|
||||||
}
|
}
|
||||||
|
|||||||
167
coin/provisioning/common/unix/common.sourced.sh
Normal file
167
coin/provisioning/common/unix/common.sourced.sh
Normal file
@@ -0,0 +1,167 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
##
|
||||||
|
## 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$
|
||||||
|
##
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
|
||||||
|
# Script to be sourced from everywhere you need a common environment. Defines:
|
||||||
|
export PROVISIONING_DIR
|
||||||
|
export PROVISIONING_OS
|
||||||
|
export PROVISIONING_OS_ID
|
||||||
|
export PROVISIONING_ARCH
|
||||||
|
export CMD_PKG_INSTALL
|
||||||
|
export CMD_PKG_LOCALINSTALL
|
||||||
|
export CMD_INSTALL
|
||||||
|
export COIN_RUNS_IN_QT_COMPANY
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
if [ x"$IS_PROVISIONING_COMMON_SOURCED" != x ]
|
||||||
|
then
|
||||||
|
echo "common.sourced.sh has already been sourced, re-sourcing skipped"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Do not export; you want children to re-source, because they only inherit the
|
||||||
|
# variables but not the functions
|
||||||
|
IS_PROVISIONING_COMMON_SOURCED=1
|
||||||
|
|
||||||
|
|
||||||
|
fatal () {
|
||||||
|
echo "$1" 1>&2
|
||||||
|
if [ x"$2" != x ]
|
||||||
|
then exit "$2"
|
||||||
|
else exit
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# Takes one argument which should be the filename of this script. Returns true
|
||||||
|
# if the script is being sourced, false if the script is being executed.
|
||||||
|
is_script_executed () {
|
||||||
|
[ x"$(basename $(echo "$0" | sed s/^-//))" = x"$1" ]
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
is_script_executed common.sourced.sh \
|
||||||
|
&& fatal "Script common.sourced.sh should always be sourced, not executed"
|
||||||
|
|
||||||
|
|
||||||
|
_detect_linux_OS_ID () {
|
||||||
|
if [ -f /etc/os-release ]
|
||||||
|
then
|
||||||
|
. /etc/os-release
|
||||||
|
PROVISIONING_OS_ID="$ID"
|
||||||
|
elif [ -f /etc/redhat-release ]
|
||||||
|
then
|
||||||
|
case "$(cat /etc/redhat-release)" in
|
||||||
|
"Red Hat Enterprise Linux"*)
|
||||||
|
PROVISIONING_OS_ID="rhel"
|
||||||
|
;;
|
||||||
|
"CentOS Linux"*)
|
||||||
|
PROVISIONING_OS_ID="centos"
|
||||||
|
;;
|
||||||
|
*) fatal "Unknown string in /etc/redhat-release" ;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
set_common_environment () {
|
||||||
|
# Unfortunately we can't find the provisioning directory from a sourced
|
||||||
|
# script in a portable way
|
||||||
|
# PROVISIONING_DIR="$(dirname "$0")/../../"
|
||||||
|
|
||||||
|
[ x"$PROVISIONING_DIR" = x ] \
|
||||||
|
&& fatal "PROVISIONING_DIR variable needs to be set before calling set_common_environment"
|
||||||
|
|
||||||
|
uname_s="$(uname -s)"
|
||||||
|
case "$uname_s" in
|
||||||
|
Linux)
|
||||||
|
PROVISIONING_OS=linux
|
||||||
|
_detect_linux_OS_ID
|
||||||
|
case "$PROVISIONING_OS_ID" in
|
||||||
|
suse|sles|opensuse*)
|
||||||
|
CMD_PKG_INSTALL="sudo zypper -nq install"
|
||||||
|
CMD_PKG_LOCALINSTALL="sudo zypper --no-gpg-checks -nq install"
|
||||||
|
;;
|
||||||
|
debian|ubuntu)
|
||||||
|
CMD_PKG_INSTALL="sudo apt -y install"
|
||||||
|
CMD_PKG_LOCALINSTALL="sudo apt -y install"
|
||||||
|
;;
|
||||||
|
rhel|centos|fedora)
|
||||||
|
CMD_PKG_INSTALL="sudo yum -y install"
|
||||||
|
CMD_PKG_LOCALINSTALL="sudo yum -y --nogpgcheck localinstall"
|
||||||
|
;;
|
||||||
|
*) fatal "Unknown ID in /etc/os-release: $PROVISIONING_OS_ID" ;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
Darwin)
|
||||||
|
PROVISIONING_OS=macos
|
||||||
|
PROVISIONING_OS_ID=macos
|
||||||
|
CMD_PKG_INSTALL="brew install"
|
||||||
|
CMD_PKG_LOCALINSTALL="echo 'TODO how to install a package file on macOS'"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
fatal "Unknown system in uname: $uname_s" 42
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
uname_m="$(uname -m)"
|
||||||
|
case "$uname_m" in
|
||||||
|
x86_64|amd64) PROVISIONING_ARCH=amd64 ;;
|
||||||
|
i[3456]86) PROVISIONING_ARCH=x86 ;;
|
||||||
|
*) fatal "Unknown architecture in uname: $uname_m" 43 ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
CMD_INSTALL="sudo install"
|
||||||
|
|
||||||
|
COIN_RUNS_IN_QT_COMPANY=false
|
||||||
|
if ping -c1 repo-clones.ci.qt.io >/dev/null 2>&1
|
||||||
|
then
|
||||||
|
COIN_RUNS_IN_QT_COMPANY=true
|
||||||
|
fi
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
set_common_environment
|
||||||
|
|
||||||
|
set_dry_run () {
|
||||||
|
if [ x"$PROVISIONING_DRY_RUN" != x ]
|
||||||
|
then
|
||||||
|
CMD_PKG_INSTALL="echo DRYRUN: $CMD_PKG_INSTALL"
|
||||||
|
CMD_PKG_LOCALINSTALL="echo DRYRUN: $CMD_PKG_LOCALINSTALL"
|
||||||
|
CMD_INSTALL="echo DRYRUN: $CMD_INSTALL"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
set_dry_run
|
||||||
@@ -32,25 +32,41 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
# shellcheck source=../unix/InstallFromCompressedFileFromURL.sh
|
# shellcheck source=./InstallFromCompressedFileFromURL.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/InstallFromCompressedFileFromURL.sh"
|
source "${BASH_SOURCE%/*}/InstallFromCompressedFileFromURL.sh"
|
||||||
# shellcheck source=../unix/SetEnvVar.sh
|
# shellcheck source=./SetEnvVar.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/SetEnvVar.sh"
|
source "${BASH_SOURCE%/*}/SetEnvVar.sh"
|
||||||
# shellcheck source=../unix/DownloadURL.sh
|
# shellcheck source=./DownloadURL.sh
|
||||||
source "${BASH_SOURCE%/*}/../unix/DownloadURL.sh"
|
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
||||||
|
|
||||||
version="1.38.16"
|
version="1.38.27"
|
||||||
version_node="8.9.1"
|
version_node="8.9.1"
|
||||||
urlEmscriptenCache="http://ci-files01-hki.intra.qt.io/input/emsdk/emscripten-$version.tar.gz"
|
urlOfficial="https://s3.amazonaws.com/mozilla-games/emscripten/packages"
|
||||||
urlEmscriptenExternal="https://github.com/kripken/emscripten/archive/$version.tar.gz"
|
urlCache="http://ci-files01-hki.intra.qt.io/input/emsdk"
|
||||||
urlEmscriptenLlvmCache="http://ci-files01-hki.intra.qt.io/input/emsdk/emscripten-llvm-e$version.tar.gz"
|
|
||||||
urlEmscriptenLlvmExternal="https://s3.amazonaws.com/mozilla-games/emscripten/packages/llvm/tag/linux_64bit/emscripten-llvm-e$version.tar.gz"
|
|
||||||
urlNodeCache="http://ci-files01-hki.intra.qt.io/input/emsdk/node-v$version_node-linux-x64.tar.xz"
|
|
||||||
urlNodeExternal="https://s3.amazonaws.com/mozilla-games/emscripten/packages/node-v$version_node-linux-x64.tar.xz"
|
|
||||||
sha1Emscripten="353ad7bf614f73b73ed1d05aedd66321d679e03d"
|
|
||||||
sha1EmscriptenLlvm="e132c26ad657c07f88cc550fd23f1d6f1b6c0673"
|
|
||||||
sha1Node="eaec5de2af934f7ebc7f9597983e71c5d5a9a726"
|
|
||||||
targetFolder="/opt/emsdk"
|
targetFolder="/opt/emsdk"
|
||||||
|
|
||||||
|
urlEmscriptenCache="$urlCache/emscripten-$version.tar.gz"
|
||||||
|
urlEmscriptenExternal="https://github.com/kripken/emscripten/archive/$version.tar.gz"
|
||||||
|
sha1Emscripten="ff9748a8f6b8eaa8192cce9fe2befc801443a161"
|
||||||
|
|
||||||
|
if uname -a |grep -q Darwin; then
|
||||||
|
urlEmscriptenLlvmCache="$urlCache/macos/emscripten-llvm-e$version.tar.gz"
|
||||||
|
urlEmscriptenLlvmExternal="$urlOfficial/llvm/tag/osx_64bit/emscripten-llvm-e$version.tar.gz"
|
||||||
|
urlNodeCache="$urlCache/macos/node-v$version_node-darwin-x64.tar.gz"
|
||||||
|
urlNodeExternal="$urlOfficial/node-v$version_node-darwin-x64.tar.gz"
|
||||||
|
sha1EmscriptenLlvm="66dffbc44cfcb7bcb1ed0d2658b519276c3077fa"
|
||||||
|
sha1Node="b9ec6fe9701d385e385886a4b171ba02bb6aead7"
|
||||||
|
node_js="$targetFolder/node-v$version_node-darwin-x64/bin"
|
||||||
|
else
|
||||||
|
urlEmscriptenLlvmCache="$urlCache/linux/emscripten-llvm-e$version.tar.gz"
|
||||||
|
urlEmscriptenLlvmExternal="$urlOfficial/llvm/tag/linux_64bit/emscripten-llvm-e$version.tar.gz"
|
||||||
|
urlNodeCache="$urlCache/linux/node-v$version_node-linux-x64.tar.xz"
|
||||||
|
urlNodeExternal="$urlOfficial/node-v$version_node-linux-x64.tar.xz"
|
||||||
|
sha1EmscriptenLlvm="8f5cd026c98cd40e53e6d11fbc32b116280ef9bb"
|
||||||
|
sha1Node="eaec5de2af934f7ebc7f9597983e71c5d5a9a726"
|
||||||
|
node_js="$targetFolder/node-v$version_node-linux-x64/bin"
|
||||||
|
fi
|
||||||
|
|
||||||
sudo mkdir "$targetFolder"
|
sudo mkdir "$targetFolder"
|
||||||
|
|
||||||
InstallFromCompressedFileFromURL "$urlEmscriptenCache" "$urlEmscriptenExternal" "$sha1Emscripten" "$targetFolder" ""
|
InstallFromCompressedFileFromURL "$urlEmscriptenCache" "$urlEmscriptenExternal" "$sha1Emscripten" "$targetFolder" ""
|
||||||
@@ -64,7 +80,7 @@ cat <<EOM >"$targetFolder/.emscripten"
|
|||||||
LLVM_ROOT='$targetFolder/emscripten-llvm-e$version/'
|
LLVM_ROOT='$targetFolder/emscripten-llvm-e$version/'
|
||||||
EMSCRIPTEN_NATIVE_OPTIMIZER='$targetFolder/emscripten-llvm-e$version/optimizer'
|
EMSCRIPTEN_NATIVE_OPTIMIZER='$targetFolder/emscripten-llvm-e$version/optimizer'
|
||||||
BINARYEN_ROOT='$targetFolder/emscripten-llvm-e$version/binaryen'
|
BINARYEN_ROOT='$targetFolder/emscripten-llvm-e$version/binaryen'
|
||||||
NODE_JS='$targetFolder/node-v$version_node-linux-x64/bin/node'
|
NODE_JS='$node_js/node'
|
||||||
EMSCRIPTEN_ROOT='$targetFolder/emscripten-$version'
|
EMSCRIPTEN_ROOT='$targetFolder/emscripten-$version'
|
||||||
SPIDERMONKEY_ENGINE = ''
|
SPIDERMONKEY_ENGINE = ''
|
||||||
V8_ENGINE = ''
|
V8_ENGINE = ''
|
||||||
@@ -73,7 +89,7 @@ COMPILER_ENGINE = NODE_JS
|
|||||||
JS_ENGINES = [NODE_JS]
|
JS_ENGINES = [NODE_JS]
|
||||||
EOM
|
EOM
|
||||||
|
|
||||||
SetEnvVar "PATH" "\"$targetFolder/emscripten-llvm-e$version/:$targetFolder/node-v$version_node-linux-x64/bin:$targetFolder/emscripten-$version:\$PATH\""
|
SetEnvVar "PATH" "\"\$PATH:$targetFolder/emscripten-llvm-e$version/:$node_js:$targetFolder/emscripten-$version\""
|
||||||
SetEnvVar "EMSCRIPTEN" "$targetFolder/emscripten-$version"
|
SetEnvVar "EMSCRIPTEN" "$targetFolder/emscripten-$version"
|
||||||
SetEnvVar "EM_CONFIG" "$targetFolder/.emscripten"
|
SetEnvVar "EM_CONFIG" "$targetFolder/.emscripten"
|
||||||
|
|
||||||
@@ -64,7 +64,7 @@ if uname -a |grep -q Darwin; then
|
|||||||
else
|
else
|
||||||
./configure
|
./configure
|
||||||
fi
|
fi
|
||||||
make
|
make -j5
|
||||||
sudo make install
|
sudo make install
|
||||||
|
|
||||||
# Refresh shared library cache if OS isn't macOS
|
# Refresh shared library cache if OS isn't macOS
|
||||||
|
|||||||
@@ -65,10 +65,10 @@ zip="/tmp/libclang.7z"
|
|||||||
destination="/usr/local/libclang-$version"
|
destination="/usr/local/libclang-$version"
|
||||||
|
|
||||||
DownloadURL $url_cached $url $sha1 $zip
|
DownloadURL $url_cached $url $sha1 $zip
|
||||||
7z x $zip -o/tmp/
|
sudo 7z x $zip -o/usr/local/
|
||||||
|
sudo mv /usr/local/libclang "$destination"
|
||||||
rm -rf $zip
|
rm -rf $zip
|
||||||
|
|
||||||
sudo mv /tmp/libclang "$destination"
|
|
||||||
|
|
||||||
echo "export LLVM_INSTALL_DIR=$destination" >> ~/.bash_profile
|
echo "export LLVM_INSTALL_DIR=$destination" >> ~/.bash_profile
|
||||||
echo "libClang = $version" >> ~/versions.txt
|
echo "libClang = $version" >> ~/versions.txt
|
||||||
|
|||||||
8
coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 → coin/provisioning/common/unix/python_modules.sh
Normal file → Executable file
8
coin/provisioning/qtci-windows-10-x86_64/10-msvc_2015_update3_patch.ps1 → coin/provisioning/common/unix/python_modules.sh
Normal file → Executable file
@@ -1,6 +1,8 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2017 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -30,5 +32,7 @@
|
|||||||
## $QT_END_LICENSE$
|
## $QT_END_LICENSE$
|
||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
. "$PSScriptRoot\..\common\windows\msvc_2015_update3_patch.ps1"
|
|
||||||
|
|
||||||
|
# needed by packaging scripts
|
||||||
|
pip3 install bs4
|
||||||
|
pip3 install sh
|
||||||
@@ -38,14 +38,14 @@ set -ex
|
|||||||
# This script will install squish package for Linux and Mac.
|
# This script will install squish package for Linux and Mac.
|
||||||
# Squish is need by Release Test Automation (RTA)
|
# Squish is need by Release Test Automation (RTA)
|
||||||
|
|
||||||
version="6.4.3"
|
version="6.5"
|
||||||
# Branch version without dot
|
# Branch version without dot
|
||||||
qtBranch="512x"
|
qtBranch="513x"
|
||||||
squishFolder="/opt/squish"
|
squishFolder="/opt/squish"
|
||||||
squishUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/$qtBranch/"
|
squishUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/$qtBranch/"
|
||||||
squishFile="squish-$version-qt$qtBranch-linux64.run"
|
squishFile="squish-nosignalhandler-$version-qt$qtBranch-linux64.run"
|
||||||
if uname -a |grep -q Darwin; then
|
if uname -a |grep -q Darwin; then
|
||||||
squishFile="squish-$version-qt$qtBranch-macx86_64.dmg"
|
squishFile="squish-nosignalhandler-$version-qt$qtBranch-macx86_64.dmg"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
squishLicenseUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/"
|
squishLicenseUrl="ci-files01-hki.intra.qt.io:/hdd/www/input/squish/coin/"
|
||||||
@@ -122,7 +122,7 @@ function MountAndInstall {
|
|||||||
sudo cp $targetFileMount /tmp
|
sudo cp $targetFileMount /tmp
|
||||||
UnMount
|
UnMount
|
||||||
sudo hdiutil attach "/tmp/$targetFile"
|
sudo hdiutil attach "/tmp/$targetFile"
|
||||||
sudo /Volumes/froglogic\ Squish/Install\ Squish.app/Contents/MacOS/Squish unattended=1 targetdir="$targetDirectory/package" qtpath="$targetDirectory" > /dev/null 2>&1
|
sudo /Volumes/froglogic\ Squish/Install\ Squish.app/Contents/MacOS/Squish unattended=1 targetdir="$targetDirectory/package" qtpath="$targetDirectory" > /dev/null
|
||||||
mountFolder="/Volumes/froglogic Squish"
|
mountFolder="/Volumes/froglogic Squish"
|
||||||
UnMount
|
UnMount
|
||||||
elif [[ $targetFile == *.run ]]; then
|
elif [[ $targetFile == *.run ]]; then
|
||||||
@@ -130,7 +130,7 @@ function MountAndInstall {
|
|||||||
sudo cp $targetFileMount $targetDirectory
|
sudo cp $targetFileMount $targetDirectory
|
||||||
UnMount
|
UnMount
|
||||||
sudo chmod +x $targetDirectory/$targetFile
|
sudo chmod +x $targetDirectory/$targetFile
|
||||||
sudo $targetDirectory/$targetFile unattended=1 targetdir="$targetDirectory/package" qtpath="$targetDirectory" > /dev/null 2>&1
|
sudo $targetDirectory/$targetFile unattended=1 targetdir="$targetDirectory/package" qtpath="$targetDirectory" > /dev/null
|
||||||
sudo rm -fr "$targetDirectory/$targetFile"
|
sudo rm -fr "$targetDirectory/$targetFile"
|
||||||
if uname -a |grep -q "Ubuntu"; then
|
if uname -a |grep -q "Ubuntu"; then
|
||||||
sudo mkdir /usr/lib/tcl8.6
|
sudo mkdir /usr/lib/tcl8.6
|
||||||
|
|||||||
98
coin/provisioning/common/unix/telegraf_install.sh
Executable file
98
coin/provisioning/common/unix/telegraf_install.sh
Executable file
@@ -0,0 +1,98 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
##
|
||||||
|
## 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 telegraf and ioping and our script telegraf-ioping.sh
|
||||||
|
# to the /usr/bin directory.
|
||||||
|
#
|
||||||
|
# The reasons we don't install to /usr/local/bin are:
|
||||||
|
# 1. On SLES and RHEL, the PATH of sudo (secure_path setting in /etc/sudoers)
|
||||||
|
# does not include /usr/local/bin.
|
||||||
|
# 2. On macOS /usr/local/bin does not even exist early in provisioning.
|
||||||
|
|
||||||
|
|
||||||
|
######################## BOILERPLATE ###########################
|
||||||
|
set -e
|
||||||
|
|
||||||
|
|
||||||
|
PROVISIONING_DIR="$(dirname "$0")/../../"
|
||||||
|
. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
|
||||||
|
|
||||||
|
. "$PROVISIONING_DIR"/common/unix/DownloadURL.sh
|
||||||
|
|
||||||
|
is_script_executed telegraf_install.sh \
|
||||||
|
|| fatal "Script telegraf_install.sh should be executed, not sourced"
|
||||||
|
|
||||||
|
################################################################
|
||||||
|
|
||||||
|
|
||||||
|
[ "$PROVISIONING_OS" = linux ] \
|
||||||
|
&& ioping_sha256=259abf04bcb84f4126ff97c04b6651e1cf5ea6d8a9ff364c769a26c95b6eeb44 \
|
||||||
|
|| ioping_sha256=55de6a2f1a5343e0ce8df31d82d47a9e79c7e612edbc6dfb39b5fc6fb358b2e3
|
||||||
|
DownloadURL "http://ci-files01-hki.intra.qt.io/input/ioping/ioping.${PROVISIONING_OS}-${PROVISIONING_ARCH}" \
|
||||||
|
'' "$ioping_sha256" ioping
|
||||||
|
$CMD_INSTALL -m 755 ./ioping /usr/bin/
|
||||||
|
rm -f ioping
|
||||||
|
|
||||||
|
# 2. Install custom ioping monitoring script
|
||||||
|
$CMD_INSTALL -m 755 "$PROVISIONING_DIR"/common/shared/telegraf/telegraf-ioping.sh /usr/bin/
|
||||||
|
|
||||||
|
# 3. Download and install telegraf
|
||||||
|
|
||||||
|
[ x"$PROVISIONING_OS" = xmacos ] && os=darwin || os=linux
|
||||||
|
[ x"$PROVISIONING_ARCH" = xx86 ] && arch=i386 || arch=amd64
|
||||||
|
package_filename=telegraf-1.12.6_${os}_${arch}.tar.gz
|
||||||
|
package_sha256_list="$PROVISIONING_DIR"/common/shared/telegraf/telegraf_packages.sha256.txt
|
||||||
|
package_sha256=$(sed -n "s/.*$package_filename *//p" "$package_sha256_list")
|
||||||
|
|
||||||
|
DownloadURL \
|
||||||
|
http://ci-files01-hki.intra.qt.io/input/telegraf/"$package_filename" \
|
||||||
|
https://dl.influxdata.com/telegraf/releases/"$package_filename" \
|
||||||
|
"$package_sha256" \
|
||||||
|
telegraf.tar.gz
|
||||||
|
|
||||||
|
tar -xzf ./telegraf.tar.gz -C /tmp
|
||||||
|
telegraf_binary=$(find /tmp/telegraf* -name telegraf -type f | grep /bin/ | head -1)
|
||||||
|
$CMD_INSTALL -m 755 "$telegraf_binary" /usr/bin/
|
||||||
|
rm -rf /tmp/telegraf*
|
||||||
|
|
||||||
|
# 4. Edit config file with passwords
|
||||||
|
"$PROVISIONING_DIR"/common/unix/telegraf_password.sh
|
||||||
|
|
||||||
|
# 5. Start telegraf in background (-b) and with retaining the environment (-E)
|
||||||
|
# in order to report as hostname = $COIN_UNIQUE_JOB_ID.
|
||||||
|
/usr/bin/sudo -b -E telegraf --config /etc/telegraf-coin.conf >/dev/null 2>&1
|
||||||
|
|
||||||
|
echo DONE: "Installed and started telegraf: $package_filename"
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
|
|
||||||
#############################################################################
|
#############################################################################
|
||||||
##
|
##
|
||||||
@@ -33,27 +33,28 @@
|
|||||||
##
|
##
|
||||||
#############################################################################
|
#############################################################################
|
||||||
|
|
||||||
# provides: python development libraries
|
|
||||||
# version: provided by default Linux distribution repository
|
|
||||||
# needed to build pyside
|
|
||||||
|
|
||||||
set -ex
|
######################## BOILERPLATE ###########################
|
||||||
|
set -e
|
||||||
|
|
||||||
sudo zypper -nq install python-devel
|
|
||||||
|
|
||||||
wget -q https://raw.githubusercontent.com/linux-on-ibm-z/scripts/master/Python3/build_python3.sh
|
PROVISIONING_DIR="$(dirname "$0")/../../"
|
||||||
sed -i 's/12.3/12.4/g' build_python3.sh
|
. "$PROVISIONING_DIR"/common/unix/common.sourced.sh
|
||||||
bash build_python3.sh
|
|
||||||
|
|
||||||
export
|
is_script_executed telegraf_password.sh \
|
||||||
python3 --version
|
|| fatal "Script telegraf_password.sh should be executed, not sourced, to avoid leaking secrets in the logs"
|
||||||
|
# Avoid leaking secrets in the logs
|
||||||
|
set +x
|
||||||
|
################################################################
|
||||||
|
|
||||||
pip3 install --user wheel
|
|
||||||
pip3 install --user virtualenv
|
|
||||||
|
|
||||||
# Install all needed packages in a special wheel cache directory
|
# Provisioning should run even without the secrets repository
|
||||||
pip3 wheel --wheel-dir "$HOME/python3-wheels" -r "${BASH_SOURCE%/*}/../common/shared/requirements.txt"
|
influxdb_password=$(cut -d : -f 2 ~qt/work/influxdb/coin_vms_writer.auth) \
|
||||||
|
|| influxdb_password=no_password_provided
|
||||||
|
|
||||||
# shellcheck source=../common/unix/SetEnvVar.sh
|
rm -f ~qt/work/influxdb/coin_vms_writer.auth
|
||||||
source "${BASH_SOURCE%/*}/../common/unix/SetEnvVar.sh"
|
sed "s|COIN_VMS_WRITER_PASS|$influxdb_password|" \
|
||||||
SetEnvVar "PYTHON3_WHEEL_CACHE" "$HOME/python3-wheels"
|
"$PROVISIONING_DIR"/common/"$PROVISIONING_OS"/telegraf-coin.conf \
|
||||||
|
> .telegraf-coin.conf.final
|
||||||
|
$CMD_INSTALL -m 600 .telegraf-coin.conf.final /etc/telegraf-coin.conf
|
||||||
|
rm -f .telegraf-coin.conf.final
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
############################################################################
|
############################################################################
|
||||||
##
|
##
|
||||||
## Copyright (C) 2018 The Qt Company Ltd.
|
## Copyright (C) 2019 The Qt Company Ltd.
|
||||||
## Contact: http://www.qt.io/licensing/
|
## Contact: http://www.qt.io/licensing/
|
||||||
##
|
##
|
||||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||||
@@ -51,7 +51,7 @@ $sha1 = "056057782325134b76d1931c48f2c7e6595d7ef4"
|
|||||||
$destination = "C:\Utils\openssl-android-master"
|
$destination = "C:\Utils\openssl-android-master"
|
||||||
|
|
||||||
# msys unix style paths
|
# msys unix style paths
|
||||||
$ndkPath = "/c/Utils/Android/android-ndk-r19c"
|
$ndkPath = "/c/Utils/Android/android-ndk-r20"
|
||||||
$openssl_path = "/c/Utils/openssl-android-master"
|
$openssl_path = "/c/Utils/openssl-android-master"
|
||||||
$cc_path = "$ndkPath/toolchains/llvm/prebuilt/windows-x86_64/bin"
|
$cc_path = "$ndkPath/toolchains/llvm/prebuilt/windows-x86_64/bin"
|
||||||
Download https://www.openssl.org/source/openssl-$version.tar.gz \\ci-files01-hki.intra.qt.io\provisioning\openssl\openssl-$version.tar.gz $zip
|
Download https://www.openssl.org/source/openssl-$version.tar.gz \\ci-files01-hki.intra.qt.io\provisioning\openssl\openssl-$version.tar.gz $zip
|
||||||
@@ -65,8 +65,25 @@ Remove-Item -Path $zip
|
|||||||
Write-Host "Configuring OpenSSL $version for Android..."
|
Write-Host "Configuring OpenSSL $version for Android..."
|
||||||
Push-Location $destination
|
Push-Location $destination
|
||||||
# $ must be escaped in powershell...
|
# $ must be escaped in powershell...
|
||||||
Start-Process -NoNewWindow -Wait -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang $openssl_path/Configure shared android-arm`"")
|
|
||||||
Start-Process -NoNewWindow -Wait -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang make -f $openssl_path/Makefile build_generated`"")
|
function CheckExitCode {
|
||||||
|
|
||||||
|
param (
|
||||||
|
$p
|
||||||
|
)
|
||||||
|
|
||||||
|
if ($p.ExitCode) {
|
||||||
|
Write-host "Process failed with exit code: $($p.ExitCode)"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$configure = Start-Process -NoNewWindow -Wait -PassThru -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang $openssl_path/Configure shared android-arm`"")
|
||||||
|
CheckExitCode $configure
|
||||||
|
|
||||||
|
$make = Start-Process -NoNewWindow -Wait -PassThru -ErrorAction Stop -FilePath "$msys_bash" -ArgumentList ("-lc", "`"pushd $openssl_path; ANDROID_NDK_HOME=$ndkPath PATH=${cc_path}:`$PATH CC=clang make -f $openssl_path/Makefile build_generated`"")
|
||||||
|
CheckExitCode $make
|
||||||
|
|
||||||
Pop-Location
|
Pop-Location
|
||||||
|
|
||||||
Set-EnvironmentVariable "OPENSSL_ANDROID_HOME" "$destination"
|
Set-EnvironmentVariable "OPENSSL_ANDROID_HOME" "$destination"
|
||||||
|
|||||||
@@ -40,10 +40,10 @@
|
|||||||
# That's why we need to use Andoid-21 API version in Qt 5.9.
|
# That's why we need to use Andoid-21 API version in Qt 5.9.
|
||||||
|
|
||||||
# NDK
|
# NDK
|
||||||
$ndkVersion = "r19c"
|
$ndkVersion = "r20"
|
||||||
$ndkCachedUrl = "\\ci-files01-hki.intra.qt.io\provisioning\android\android-ndk-$ndkVersion-windows-x86_64.zip"
|
$ndkCachedUrl = "\\ci-files01-hki.intra.qt.io\provisioning\android\android-ndk-$ndkVersion-windows-x86_64.zip"
|
||||||
$ndkOfficialUrl = "https://dl.google.com/android/repository/android-ndk-$ndkVersion-windows-x86_64.zip"
|
$ndkOfficialUrl = "https://dl.google.com/android/repository/android-ndk-$ndkVersion-windows-x86_64.zip"
|
||||||
$ndkChecksum = "c4cd8c0b6e7618ca0a871a5f24102e40c239f6a3"
|
$ndkChecksum = "36e1dc77fad08ad2498fb94b13ad8caf26bbd9df"
|
||||||
$ndkFolder = "c:\Utils\Android\android-ndk-$ndkVersion"
|
$ndkFolder = "c:\Utils\Android\android-ndk-$ndkVersion"
|
||||||
$ndkZip = "c:\Windows\Temp\android_ndk_$ndkVersion.zip"
|
$ndkZip = "c:\Windows\Temp\android_ndk_$ndkVersion.zip"
|
||||||
|
|
||||||
@@ -95,9 +95,12 @@ Out-File -FilePath C:\Utils\Android\licenses\android-sdk-license -Encoding utf8
|
|||||||
# Get a PATH where Java's path is defined from previous provisioning
|
# Get a PATH where Java's path is defined from previous provisioning
|
||||||
[Environment]::SetEnvironmentVariable("PATH", [Environment]::GetEnvironmentVariable("PATH", "Machine"), "Process")
|
[Environment]::SetEnvironmentVariable("PATH", [Environment]::GetEnvironmentVariable("PATH", "Machine"), "Process")
|
||||||
|
|
||||||
|
# Attempt to catch all errors of sdkmanager.bat, even when hidden behind a pipeline.
|
||||||
|
$ErrorActionPreference = "Stop"
|
||||||
|
|
||||||
cd $toolsFolder\bin\
|
cd $toolsFolder\bin\
|
||||||
$sdkmanager_args += "platforms;$sdkApiLevel", "platform-tools", "build-tools;$sdkBuildToolsVersion"
|
$sdkmanager_args += "platforms;$sdkApiLevel", "platform-tools", "build-tools;$sdkBuildToolsVersion"
|
||||||
$command = 'for($i=0;$i -lt 6;$i++) { $response += "y`n"}; $response | .\sdkmanager.bat @sdkmanager_args'
|
$command = 'for($i=0;$i -lt 6;$i++) { $response += "y`n"}; $response | .\sdkmanager.bat @sdkmanager_args | Out-Null'
|
||||||
Invoke-Expression $command
|
Invoke-Expression $command
|
||||||
$command = 'for($i=0;$i -lt 6;$i++) { $response += "y`n"}; $response | .\sdkmanager.bat --licenses'
|
$command = 'for($i=0;$i -lt 6;$i++) { $response += "y`n"}; $response | .\sdkmanager.bat --licenses'
|
||||||
iex $command
|
iex $command
|
||||||
|
|||||||
@@ -0,0 +1,250 @@
|
|||||||
|
1582255516
|
||||||
|
bin/derb.exe: d93a62f01851ea95efc58eb4f3e791d4
|
||||||
|
bin/escapesrc.exe: 75766f460e5dd0ef808b120c732d92c7
|
||||||
|
bin/genbrk.exe: 4da632c505bd5b926a89a6dd7b650596
|
||||||
|
bin/genccode.exe: 41877ba4b04cf49f636a263aae4f2886
|
||||||
|
bin/gencfu.exe: 525a49626036d2aa86e8bfc18b45b465
|
||||||
|
bin/gencmn.exe: b15da25db0862b3849b93253b645bd16
|
||||||
|
bin/gencnval.exe: 98574f94180b8bd9ff07ef5eeac235f7
|
||||||
|
bin/gendict.exe: ee8fa0b65b6a843c8e92079a0d301941
|
||||||
|
bin/gennorm2.exe: 385efdd848fe0e109ae5ee72dc36f42a
|
||||||
|
bin/genrb.exe: 148d9244a745bad05dd0673c110bfa1a
|
||||||
|
bin/gensprep.exe: be0b6b49063cff5266a8b37bbd91bb4a
|
||||||
|
bin/icu-config: 834abc11547153b24a70aae3f4df2ac3
|
||||||
|
bin/icudt.dll: 03d96a7e1c900cf203bdca34ea180587
|
||||||
|
bin/icudt65.dll: 53718118d1f9fac7737f13a072f4e1cb
|
||||||
|
bin/icuin.dll: ad70d6cc6d9224b69b09ec3ee1f21b1b
|
||||||
|
bin/icuin65.dll: ad70d6cc6d9224b69b09ec3ee1f21b1b
|
||||||
|
bin/icuinfo.exe: 2acbbb839cca99cf9027c4de7fc818f5
|
||||||
|
bin/icuio.dll: c09966904d088940c4ccf498302d4712
|
||||||
|
bin/icuio65.dll: c09966904d088940c4ccf498302d4712
|
||||||
|
bin/icupkg.exe: 6461f7ae7163bdc1d542d450eeff22ce
|
||||||
|
bin/icutest.dll: 91bc1bd35f625900ca74f90373a1b811
|
||||||
|
bin/icutest65.dll: 91bc1bd35f625900ca74f90373a1b811
|
||||||
|
bin/icutu.dll: 2d9def13c1f8a2c6b99d43feb3d37d6a
|
||||||
|
bin/icutu65.dll: 2d9def13c1f8a2c6b99d43feb3d37d6a
|
||||||
|
bin/icuuc.dll: ac883bcb5dda0de14c7789bb0cfa0d0f
|
||||||
|
bin/icuuc65.dll: ac883bcb5dda0de14c7789bb0cfa0d0f
|
||||||
|
bin/makeconv.exe: fbf44ce800fb2377ca93b022aa6c4e24
|
||||||
|
bin/pkgdata.exe: bb2da4ab37e16ff6c0fe037f431a7920
|
||||||
|
conaninfo.txt: d3efa735bfabe1d967065dfa9682bce6
|
||||||
|
include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
|
||||||
|
include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
|
||||||
|
include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
|
||||||
|
include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
|
||||||
|
include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
|
||||||
|
include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
|
||||||
|
include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
|
||||||
|
include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
|
||||||
|
include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
|
||||||
|
include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
|
||||||
|
include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
|
||||||
|
include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
|
||||||
|
include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
|
||||||
|
include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
|
||||||
|
include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
|
||||||
|
include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
|
||||||
|
include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
|
||||||
|
include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
|
||||||
|
include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
|
||||||
|
include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
|
||||||
|
include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
|
||||||
|
include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
|
||||||
|
include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
|
||||||
|
include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
|
||||||
|
include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
|
||||||
|
include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
|
||||||
|
include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
|
||||||
|
include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
|
||||||
|
include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
|
||||||
|
include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
|
||||||
|
include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
|
||||||
|
include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
|
||||||
|
include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
|
||||||
|
include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
|
||||||
|
include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
|
||||||
|
include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
|
||||||
|
include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
|
||||||
|
include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
|
||||||
|
include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
|
||||||
|
include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
|
||||||
|
include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
|
||||||
|
include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
|
||||||
|
include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
|
||||||
|
include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
|
||||||
|
include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
|
||||||
|
include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
|
||||||
|
include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
|
||||||
|
include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
|
||||||
|
include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
|
||||||
|
include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
|
||||||
|
include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
|
||||||
|
include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
|
||||||
|
include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
|
||||||
|
include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
|
||||||
|
include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
|
||||||
|
include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
|
||||||
|
include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
|
||||||
|
include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
|
||||||
|
include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
|
||||||
|
include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
|
||||||
|
include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
|
||||||
|
include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
|
||||||
|
include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
|
||||||
|
include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
|
||||||
|
include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
|
||||||
|
include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
|
||||||
|
include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
|
||||||
|
include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
|
||||||
|
include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
|
||||||
|
include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
|
||||||
|
include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
|
||||||
|
include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
|
||||||
|
include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
|
||||||
|
include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
|
||||||
|
include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
|
||||||
|
include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
|
||||||
|
include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
|
||||||
|
include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
|
||||||
|
include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
|
||||||
|
include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
|
||||||
|
include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
|
||||||
|
include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
|
||||||
|
include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
|
||||||
|
include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
|
||||||
|
include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
|
||||||
|
include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
|
||||||
|
include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
|
||||||
|
include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
|
||||||
|
include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
|
||||||
|
include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
|
||||||
|
include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
|
||||||
|
include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
|
||||||
|
include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
|
||||||
|
include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
|
||||||
|
include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
|
||||||
|
include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
|
||||||
|
include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
|
||||||
|
include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
|
||||||
|
include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
|
||||||
|
include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
|
||||||
|
include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
|
||||||
|
include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
|
||||||
|
include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
|
||||||
|
include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
|
||||||
|
include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
|
||||||
|
include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
|
||||||
|
include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
|
||||||
|
include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
|
||||||
|
include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
|
||||||
|
include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
|
||||||
|
include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
|
||||||
|
include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
|
||||||
|
include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
|
||||||
|
include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
|
||||||
|
include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
|
||||||
|
include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
|
||||||
|
include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
|
||||||
|
include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
|
||||||
|
include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
|
||||||
|
include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
|
||||||
|
include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
|
||||||
|
include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
|
||||||
|
include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
|
||||||
|
include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
|
||||||
|
include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
|
||||||
|
include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
|
||||||
|
include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
|
||||||
|
include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
|
||||||
|
include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
|
||||||
|
include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
|
||||||
|
include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
|
||||||
|
include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
|
||||||
|
include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
|
||||||
|
include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
|
||||||
|
include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
|
||||||
|
include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
|
||||||
|
include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
|
||||||
|
include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
|
||||||
|
include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
|
||||||
|
include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
|
||||||
|
include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
|
||||||
|
include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
|
||||||
|
include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
|
||||||
|
include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
|
||||||
|
include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
|
||||||
|
include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
|
||||||
|
include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
|
||||||
|
include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
|
||||||
|
include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
|
||||||
|
include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
|
||||||
|
include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
|
||||||
|
include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
|
||||||
|
include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
|
||||||
|
include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
|
||||||
|
include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
|
||||||
|
include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
|
||||||
|
include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
|
||||||
|
include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
|
||||||
|
include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
|
||||||
|
include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
|
||||||
|
include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
|
||||||
|
include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
|
||||||
|
include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
|
||||||
|
include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
|
||||||
|
include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
|
||||||
|
include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
|
||||||
|
include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
|
||||||
|
include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
|
||||||
|
include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
|
||||||
|
include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
|
||||||
|
include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
|
||||||
|
include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
|
||||||
|
include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
|
||||||
|
include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
|
||||||
|
include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
|
||||||
|
include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
|
||||||
|
include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
|
||||||
|
include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
|
||||||
|
include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
|
||||||
|
include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
|
||||||
|
include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
|
||||||
|
include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
|
||||||
|
include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
|
||||||
|
include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
|
||||||
|
include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
|
||||||
|
include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
|
||||||
|
include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
|
||||||
|
lib/icu/65.1/Makefile.inc: a010e16166fd57feaffe08a65d0ae173
|
||||||
|
lib/icu/65.1/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c
|
||||||
|
lib/icu/Makefile.inc: a010e16166fd57feaffe08a65d0ae173
|
||||||
|
lib/icu/current/Makefile.inc: a010e16166fd57feaffe08a65d0ae173
|
||||||
|
lib/icu/current/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c
|
||||||
|
lib/icu/pkgdata.inc: 9e0c896d9c5269625cebf6cbe09cbd1c
|
||||||
|
lib/icudt.lib: ad50da716c0eb6bcdc66a7af5d049876
|
||||||
|
lib/icuin.lib: d8b960575d5737a7e80a0eaf77a0ccd3
|
||||||
|
lib/icuio.lib: 5edd899a7b0a07ef963258ee9adb4558
|
||||||
|
lib/icutest.lib: 192e87c4ce05c5eda7a2697127b133b3
|
||||||
|
lib/icutu.lib: 30f71a2ff5da26365e87511eff019264
|
||||||
|
lib/icuuc.lib: b2df448006c67b3ba595ec3096a58286
|
||||||
|
lib/pkgconfig/icu-i18n.pc: 6edbc25754da101395bb827058b3066e
|
||||||
|
lib/pkgconfig/icu-io.pc: 3354070d7484f6e3ef09f18e28290679
|
||||||
|
lib/pkgconfig/icu-uc.pc: 2c56fbbb59cde31869da0e5b0224c770
|
||||||
|
licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
|
||||||
|
share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
|
||||||
|
share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153
|
||||||
|
share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
|
||||||
|
share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
|
||||||
|
share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
|
||||||
|
share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
|
||||||
|
share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
|
||||||
|
share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
|
||||||
|
share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
|
||||||
|
share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
|
||||||
|
share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
|
||||||
|
share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
|
||||||
|
share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
|
||||||
|
share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
|
||||||
|
share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
|
||||||
|
share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
|
||||||
|
share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
|
||||||
@@ -0,0 +1,250 @@
|
|||||||
|
1582256246
|
||||||
|
bin/derb.exe: e6041fdf335b5a524557f138c869cc84
|
||||||
|
bin/escapesrc.exe: 9cfd048a6bf3519b17f30df342966a33
|
||||||
|
bin/genbrk.exe: 752b9f024858391ddbec6403bfb2048a
|
||||||
|
bin/genccode.exe: 0369bda45bcbeb73f0915b74287d9ad5
|
||||||
|
bin/gencfu.exe: ca626c73c414e88b65d934fa48a8f506
|
||||||
|
bin/gencmn.exe: 8626f0646549407b32ac13d6e1952fd6
|
||||||
|
bin/gencnval.exe: 3864bdb0a1b41b22d0582cb938cfcd5e
|
||||||
|
bin/gendict.exe: a409064c7b8458063022de5fb14808b5
|
||||||
|
bin/gennorm2.exe: 646e92dfa248ab1b06e4486b885a57ec
|
||||||
|
bin/genrb.exe: 346551698bd19f0d29a57f1ed4f2fde7
|
||||||
|
bin/gensprep.exe: 95680f967adc685b197756ba265cd7ef
|
||||||
|
bin/icu-config: 09fb7ddac5b9883611c1f2fefb28e692
|
||||||
|
bin/icudt.dll: a9192d258154160b288d939bb1eb3f96
|
||||||
|
bin/icudt65.dll: 3a45a96f7e1e69d427063fe3627b1a38
|
||||||
|
bin/icuin.dll: ab4224faef23c6b0bcb0601b44dd39b9
|
||||||
|
bin/icuin65.dll: ab4224faef23c6b0bcb0601b44dd39b9
|
||||||
|
bin/icuinfo.exe: abc421ec846b8d7dac99b1f4d296773d
|
||||||
|
bin/icuio.dll: cab9b7f62754cbe7bce23d07bce9fedc
|
||||||
|
bin/icuio65.dll: cab9b7f62754cbe7bce23d07bce9fedc
|
||||||
|
bin/icupkg.exe: bc5f4f3f340b4621df456c4aed4073c2
|
||||||
|
bin/icutest.dll: 921c386181ff37db17e063bc4cf55a62
|
||||||
|
bin/icutest65.dll: 921c386181ff37db17e063bc4cf55a62
|
||||||
|
bin/icutu.dll: f72c49d172522323d7069a96224d89a9
|
||||||
|
bin/icutu65.dll: f72c49d172522323d7069a96224d89a9
|
||||||
|
bin/icuuc.dll: afe869974d32eedcf1289b5592ea007c
|
||||||
|
bin/icuuc65.dll: afe869974d32eedcf1289b5592ea007c
|
||||||
|
bin/makeconv.exe: 5f302e72bc98f33db337fdb644c79181
|
||||||
|
bin/pkgdata.exe: a48d51ee2d5a1e6d71dd2d7e98dc69be
|
||||||
|
conaninfo.txt: ebe8d1091c909c57853d44504c05ac72
|
||||||
|
include/unicode/alphaindex.h: 1be039746e3da3f7baa9421062373468
|
||||||
|
include/unicode/appendable.h: 48b3a0a4c3044ad5f2af18f1ab48c8ff
|
||||||
|
include/unicode/basictz.h: 57fe3c53d6b1a2bf5d1f40ec51efd7a1
|
||||||
|
include/unicode/brkiter.h: e5ff475b7b01a97e5cd11a5362785921
|
||||||
|
include/unicode/bytestream.h: 34a6807cd42f2e64ca60429897eb4b10
|
||||||
|
include/unicode/bytestrie.h: d9be048d5c7e9dd0a2c6cd82e91e6002
|
||||||
|
include/unicode/bytestriebuilder.h: 66236ad8247bd04c9ea525012b4c4ca8
|
||||||
|
include/unicode/calendar.h: 692005b416fc2e4a8c497ff9b9a31bd8
|
||||||
|
include/unicode/caniter.h: a70809c92ea90b654e9f11a793f84429
|
||||||
|
include/unicode/casemap.h: d088e7422633b4cad3ad2b0b83ca239b
|
||||||
|
include/unicode/char16ptr.h: c234b9ba14299c6068f5af1a936c1ead
|
||||||
|
include/unicode/chariter.h: c8623016adba39ab38ef29f38ec87e45
|
||||||
|
include/unicode/choicfmt.h: 832e7b39d19ec192ac1551360436f946
|
||||||
|
include/unicode/coleitr.h: d9f07937d600ee811c121c0b0504724c
|
||||||
|
include/unicode/coll.h: a2062360d7415e08abb01c44088f074e
|
||||||
|
include/unicode/compactdecimalformat.h: 029f9640501bd640495c18397b5ff8bb
|
||||||
|
include/unicode/curramt.h: 41fc0e62956b2e0fa7fd5e05213afc85
|
||||||
|
include/unicode/currpinf.h: 09cbc4d9eb04b2aa2c4c155961f13c89
|
||||||
|
include/unicode/currunit.h: 43648726f439d03c8c8a13b87c122332
|
||||||
|
include/unicode/datefmt.h: 28ef92e98cdac29630b0aa0daf122798
|
||||||
|
include/unicode/dbbi.h: 3d4186ec9549d6693d136257f610ec06
|
||||||
|
include/unicode/dcfmtsym.h: b18b90c0c6371eab5028582492859142
|
||||||
|
include/unicode/decimfmt.h: fb4231ddf75de524300ee952634ef038
|
||||||
|
include/unicode/docmain.h: 697c221351932e373cf9e5903f40b723
|
||||||
|
include/unicode/dtfmtsym.h: cabbccbf9deec91ebf291a19110007fb
|
||||||
|
include/unicode/dtintrv.h: 7a7ce170e6035b90ef5b4bee91893833
|
||||||
|
include/unicode/dtitvfmt.h: da220b13a8f895c4e77b653d865eb049
|
||||||
|
include/unicode/dtitvinf.h: 1ad6b7f844a9362b2b7a0f509284cae7
|
||||||
|
include/unicode/dtptngen.h: 8f8fcb053b5024c5b1d3dfc258f59344
|
||||||
|
include/unicode/dtrule.h: 68551564f8ab72271d3574aa0cba381d
|
||||||
|
include/unicode/edits.h: 6b8aa73dbf2c2f0b49da5bc5903bcc8c
|
||||||
|
include/unicode/enumset.h: 3bb75fc43c88682895ae98c02e69810d
|
||||||
|
include/unicode/errorcode.h: debeda4467a19aaf964fafc73629c8ae
|
||||||
|
include/unicode/fieldpos.h: 3b041c7d9a5df0aef744b88e764af17e
|
||||||
|
include/unicode/filteredbrk.h: e54dd29247eb75f8490423f7f8541691
|
||||||
|
include/unicode/fmtable.h: 3816f155db2c35ac5de3f80ffdaa549c
|
||||||
|
include/unicode/format.h: 0417863e1b303fa282659c4903e3a11c
|
||||||
|
include/unicode/formattedvalue.h: fc50c8972404b212799d76cf8e647888
|
||||||
|
include/unicode/fpositer.h: b5e8bbc249dc37e3b159f0a2b5053957
|
||||||
|
include/unicode/gender.h: 5e093c1cfb96ef671f2e5dedb96a0d64
|
||||||
|
include/unicode/gregocal.h: 15c7b4ceaca9b8b8f8e747d5427aa7a7
|
||||||
|
include/unicode/icudataver.h: d1c480a9eb95aaa058a6b9311074bc33
|
||||||
|
include/unicode/icuplug.h: 60ad27a2a36284bbc1766f9920769175
|
||||||
|
include/unicode/idna.h: a7c3650d5311edeb01f754c574d0fb8b
|
||||||
|
include/unicode/listformatter.h: 65911d72679c6e0a267e951b03467f37
|
||||||
|
include/unicode/localebuilder.h: 1b6106448cf6cde7e7ebf25ee6fe4065
|
||||||
|
include/unicode/localematcher.h: 3a03cbb5970a14fe153041c878f583f2
|
||||||
|
include/unicode/localpointer.h: a89505f84a4bb4e231a17676f1b1d51a
|
||||||
|
include/unicode/locdspnm.h: aa260a00e31e970757e3b3cbe00fff3d
|
||||||
|
include/unicode/locid.h: 6caa36f85c9bab54b78ecd0c056789aa
|
||||||
|
include/unicode/measfmt.h: 21b534367e4b3825dc70c3a289822df8
|
||||||
|
include/unicode/measunit.h: 0f903f67958ad91e8bd2e49fc40c3075
|
||||||
|
include/unicode/measure.h: 49091c823a2f12f5f60f7fecd7c452f2
|
||||||
|
include/unicode/messagepattern.h: 15ecc58806c256ac91c2549d4f5c242f
|
||||||
|
include/unicode/msgfmt.h: f9ff9322fa80486203829c15d4982573
|
||||||
|
include/unicode/normalizer2.h: 436d923df3a66774b7bf26ffe75a5d1c
|
||||||
|
include/unicode/normlzr.h: 5bf33ff933ee7eb49c330df38f490f57
|
||||||
|
include/unicode/nounit.h: 2b4901f562077b370d82c4bbe229aac4
|
||||||
|
include/unicode/numberformatter.h: 0f62c292f92d5598a61647bbf4294e1a
|
||||||
|
include/unicode/numberrangeformatter.h: 58623918bf66f1fd6687f3dd03180a4b
|
||||||
|
include/unicode/numfmt.h: 2a21117116463390ec4f19d53f485890
|
||||||
|
include/unicode/numsys.h: 186ba43c003b4f56af3c63abd08f418e
|
||||||
|
include/unicode/parseerr.h: ce38831411af01eeaf0bbbb6e1cb0153
|
||||||
|
include/unicode/parsepos.h: 5c53fa7c473d4593fd72ce964b505807
|
||||||
|
include/unicode/platform.h: 56fe53b31059acb1be086c45ce88e8c6
|
||||||
|
include/unicode/plurfmt.h: 6f1b781b7a62a6ac1c7e4c6a2bb18d77
|
||||||
|
include/unicode/plurrule.h: cf4b0b9ec1a525b96e7d27e489044337
|
||||||
|
include/unicode/ptypes.h: d74097874c82f77331d8e06a5c59d37f
|
||||||
|
include/unicode/putil.h: ee1c69d5060b8d5754bf8879bb7f10d1
|
||||||
|
include/unicode/rbbi.h: 6c5f44ef812dfb48b65466732513c091
|
||||||
|
include/unicode/rbnf.h: e870f2cf64c9b72eb549c413d6f98299
|
||||||
|
include/unicode/rbtz.h: ea9f5a1edac3fe535ec7b83636daf61d
|
||||||
|
include/unicode/regex.h: 16565e3d41228a76f17a63842d9594d2
|
||||||
|
include/unicode/region.h: 22585a516ee7525f3e9094f2843b7640
|
||||||
|
include/unicode/reldatefmt.h: 1b226903d9375471432582c27ade4934
|
||||||
|
include/unicode/rep.h: eab550a9bbb33b4c1283ab16bc2dfafa
|
||||||
|
include/unicode/resbund.h: cc93ada0e9871eee0a86f81548a3be73
|
||||||
|
include/unicode/schriter.h: acea2a510e5c9127dad0e2538cf65ccd
|
||||||
|
include/unicode/scientificnumberformatter.h: 40eb759fc2902b6c8e732b440fe6a1bc
|
||||||
|
include/unicode/search.h: a93ebdadfc5113f1b9c9c185262ef461
|
||||||
|
include/unicode/selfmt.h: 581ab6f6ac584265d5c56dad4051ee12
|
||||||
|
include/unicode/simpleformatter.h: 8e5e9a9589359e06110af10bcf941d54
|
||||||
|
include/unicode/simpletz.h: 194e0d388b74daa4cf51d012e2d14ebd
|
||||||
|
include/unicode/smpdtfmt.h: 0e6383eafd569b511791e826b51df8d1
|
||||||
|
include/unicode/sortkey.h: 27f3d671f37c27d0b36953d00c1f2e7b
|
||||||
|
include/unicode/std_string.h: bb3b2e28a2ae9b66a60b7d90f8c07512
|
||||||
|
include/unicode/strenum.h: 3c23eb4fa4d847b6afdd18adf3ccdaf5
|
||||||
|
include/unicode/stringoptions.h: d4929224e8d9df2f272f0305780cbacb
|
||||||
|
include/unicode/stringpiece.h: 3d7911a3b2a59830eaceb37e46110285
|
||||||
|
include/unicode/stringtriebuilder.h: 08ce10a0f6e85f4bb078f69d5382f8bc
|
||||||
|
include/unicode/stsearch.h: b15838a5cf5740b0aaa9af5356aef26b
|
||||||
|
include/unicode/symtable.h: 7487ffc7069316553d08f1109965bf9d
|
||||||
|
include/unicode/tblcoll.h: ee27157293d0802cde26d75c6098c1d3
|
||||||
|
include/unicode/timezone.h: 54689b5ef15d0f03a146e8aeac163be8
|
||||||
|
include/unicode/tmunit.h: 9ddf31866353dde1ae249ed93fce9234
|
||||||
|
include/unicode/tmutamt.h: beea411e9f16d8b91fef39a297cd06d8
|
||||||
|
include/unicode/tmutfmt.h: ae13f8ac46ad754bf83142943b19a647
|
||||||
|
include/unicode/translit.h: f225620498133e8e4bcc2ad6679225e5
|
||||||
|
include/unicode/tzfmt.h: b6c94cd901ffe5387f0245ca9fd68604
|
||||||
|
include/unicode/tznames.h: a50010925037c01304c719e47bfb369a
|
||||||
|
include/unicode/tzrule.h: 0e3465c0eeb27a0545f94bf9f5cfc21e
|
||||||
|
include/unicode/tztrans.h: 117392a0dc2fe373946aecfa74475842
|
||||||
|
include/unicode/ubidi.h: d90a13a2933198f134efefc0ff7563e6
|
||||||
|
include/unicode/ubiditransform.h: fab65809ece8816f1a002eb843b80e29
|
||||||
|
include/unicode/ubrk.h: e85002afa629b85ba239135ab11f47f0
|
||||||
|
include/unicode/ucal.h: d247badde5d39cc16e06d26153054c85
|
||||||
|
include/unicode/ucasemap.h: 2f240e1dc6db1771e843f1a03fd0c8f4
|
||||||
|
include/unicode/ucat.h: f412352b86adccba85d7f3e4b4515064
|
||||||
|
include/unicode/uchar.h: ebac2b0b753a1cd10db2f428736bf06d
|
||||||
|
include/unicode/ucharstrie.h: 16d3d38154f1444b8a3425254ab7ab81
|
||||||
|
include/unicode/ucharstriebuilder.h: b92f18132f6c1d61da0ad51b8099435d
|
||||||
|
include/unicode/uchriter.h: a356cb90d62d9e425e5efbb071c30b21
|
||||||
|
include/unicode/uclean.h: ef4b9289f510edd0bb6b779d0a299f44
|
||||||
|
include/unicode/ucnv.h: db701a7a83540ef4dcfc4e780f1da016
|
||||||
|
include/unicode/ucnv_cb.h: 69c1c5b156028cd623ed7e5b5b4ab730
|
||||||
|
include/unicode/ucnv_err.h: 6ef0751460140d23ae678ef85c298906
|
||||||
|
include/unicode/ucnvsel.h: 6e4c5e31c2a89439ef4945cd4a402ef3
|
||||||
|
include/unicode/ucol.h: 47c1acc6c2bde098f0b06c8590d68b9f
|
||||||
|
include/unicode/ucoleitr.h: b4576706530850666c1cfd2424276b26
|
||||||
|
include/unicode/uconfig.h: 80678a12de446cdf8679cdd5792a12e9
|
||||||
|
include/unicode/ucpmap.h: 0b16934410c99981d87ddd10e1759bed
|
||||||
|
include/unicode/ucptrie.h: 7450de71dd5e1a83f5290da33d48d40d
|
||||||
|
include/unicode/ucsdet.h: c7d5b3d36da0c71b0a85a72642439a90
|
||||||
|
include/unicode/ucurr.h: 5de7a80ece54cf7583e19f292ad17825
|
||||||
|
include/unicode/udat.h: c665d53e4691b564ae5394957fcdcf31
|
||||||
|
include/unicode/udata.h: 98e2327300a26bbaf40bd8eb7eee8c1a
|
||||||
|
include/unicode/udateintervalformat.h: 178f650518ecceeb2eca7b763dd68799
|
||||||
|
include/unicode/udatpg.h: ce0332b911d1a820a0b45922bd0e97fc
|
||||||
|
include/unicode/udisplaycontext.h: 57a269787da52ad6720ff5b1e87b5cdd
|
||||||
|
include/unicode/uenum.h: 41cce54d4862d5068f4f087b935c0657
|
||||||
|
include/unicode/ufieldpositer.h: 21f8ba8e285bfea4daa3da8a01911b7e
|
||||||
|
include/unicode/uformattable.h: cad38a97f9f929ebc28d5e72dc5ec14f
|
||||||
|
include/unicode/uformattedvalue.h: e1e69e0927595423076481b8f948fd2a
|
||||||
|
include/unicode/ugender.h: d64c9ad1d5cf04136534e3aca38d2638
|
||||||
|
include/unicode/uidna.h: 88ee381ec6ec01cb677f3e5222e9cf22
|
||||||
|
include/unicode/uiter.h: 3fea96177f4f814091918f54d1e68ccd
|
||||||
|
include/unicode/uldnames.h: d18634bc73c16b9ae02b6a60fd94d8be
|
||||||
|
include/unicode/ulistformatter.h: 21277400caea3c7e7fdb57457c10e423
|
||||||
|
include/unicode/uloc.h: 39d42620d3a97a7ae26d7b560ea3eacc
|
||||||
|
include/unicode/ulocdata.h: 116fad6a2c0db0d08e3f5ae02d93a035
|
||||||
|
include/unicode/umachine.h: 0a7fe7df81aedd43f322a9ec540feff5
|
||||||
|
include/unicode/umisc.h: eca71d8c8bf86529ae5bbc5f34598bea
|
||||||
|
include/unicode/umsg.h: 298645d31f8d8e209cbb5eb3751e3ceb
|
||||||
|
include/unicode/umutablecptrie.h: 5dc81c63a8b2c80ffd401c9bb5180e61
|
||||||
|
include/unicode/unifilt.h: e170c06bf1bf81a56c7ed605d41fa02f
|
||||||
|
include/unicode/unifunct.h: 23981a5088ba5d5af70309b73eef7666
|
||||||
|
include/unicode/unimatch.h: 66161ce491e3b24e9e011cfc0e78be42
|
||||||
|
include/unicode/unirepl.h: 462716fd44618949b405645ba7b5c8e6
|
||||||
|
include/unicode/uniset.h: cb94f902233b2e1807156afe0967e3e0
|
||||||
|
include/unicode/unistr.h: 5ebe061e4a17e981bb249c4814f4dd9d
|
||||||
|
include/unicode/unorm.h: ca96f37ed2e2afd56585a238d73cea51
|
||||||
|
include/unicode/unorm2.h: e8fff4023ad114b325f346d2cdbbe043
|
||||||
|
include/unicode/unum.h: 656d2aa9a41ca4b7bfad0a09420bdc23
|
||||||
|
include/unicode/unumberformatter.h: 9be73b6bb76bb5862a8dfd615e563b82
|
||||||
|
include/unicode/unumsys.h: 7e5dd76a0e07f790c30c944bfb810e71
|
||||||
|
include/unicode/uobject.h: b56a28b01e3df9088315aeb145ec3a8e
|
||||||
|
include/unicode/upluralrules.h: 15feae7c7df35b97d5e715f28f616e63
|
||||||
|
include/unicode/uregex.h: 10fe8b8c9f98758bf192bc765fa45e3c
|
||||||
|
include/unicode/uregion.h: a3f28f15972bf18600012815a8c76535
|
||||||
|
include/unicode/ureldatefmt.h: d528589ebdc3f8cb6c27ce4867752c55
|
||||||
|
include/unicode/urename.h: 1642d190b583bbaaf454ac65a37a8024
|
||||||
|
include/unicode/urep.h: 6ada98ac1aa68081f10d17b1abadef6e
|
||||||
|
include/unicode/ures.h: 8c69586a969eb2898d5d3e8c08beda9c
|
||||||
|
include/unicode/uscript.h: 5bf2d96240b17507a05ebe4d36b1a38e
|
||||||
|
include/unicode/usearch.h: 1f3fcea9dc6c40e908992e74f602235f
|
||||||
|
include/unicode/uset.h: a285e1b480a3abaaee753ba74d245efd
|
||||||
|
include/unicode/usetiter.h: ab1ebd4b0b9e3560a94a7c6cb3a9e48f
|
||||||
|
include/unicode/ushape.h: 86fdf709d4312bb17cf95b16f58e1dc4
|
||||||
|
include/unicode/uspoof.h: 8b9508cbe045b114f0f618d04fcab512
|
||||||
|
include/unicode/usprep.h: e88585ae8bdb3a35aa88417993bde732
|
||||||
|
include/unicode/ustdio.h: 3104e526d3de60538f42c0fd5430adcb
|
||||||
|
include/unicode/ustream.h: 0a74df2b9d1967d0b859d21f5828f4e8
|
||||||
|
include/unicode/ustring.h: 92f522f8ef62e443c11baa56c32e42e4
|
||||||
|
include/unicode/ustringtrie.h: 54a28aa9c4e117cd3ebfd0a670324f6c
|
||||||
|
include/unicode/utext.h: 89a08f750d0c5751d4f385c4874c0e61
|
||||||
|
include/unicode/utf.h: 4434eeb75c89a49228884aa247714e1c
|
||||||
|
include/unicode/utf16.h: 147fbb88d8300af3e38d80ce59c1c1ce
|
||||||
|
include/unicode/utf32.h: a1fdf74f4bd8808f9fb17df371f886d9
|
||||||
|
include/unicode/utf8.h: 7f0c4c02bd7506e80fd11a4597cc1450
|
||||||
|
include/unicode/utf_old.h: 92ffc297b71c8d83ed05b644183c477c
|
||||||
|
include/unicode/utmscale.h: 7c59d91f835bc9f4b805dd64e73851d7
|
||||||
|
include/unicode/utrace.h: 420d2f8d462ae300ca1903c2a6ebaba3
|
||||||
|
include/unicode/utrans.h: 5cd9b1f130197e5fdd8a66519233abf5
|
||||||
|
include/unicode/utypes.h: 47eb8ff3f909dafa9bee14f8bb224342
|
||||||
|
include/unicode/uvernum.h: a91a8e07c665891ed234de3a58302663
|
||||||
|
include/unicode/uversion.h: 0b8f75f3d1c816ee3359dde5be390d17
|
||||||
|
include/unicode/vtzone.h: 615f12cb0d05441d0872aa677db80a90
|
||||||
|
lib/icu/65.1/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f
|
||||||
|
lib/icu/65.1/pkgdata.inc: bf50cad45e347453287b6c89411eaea9
|
||||||
|
lib/icu/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f
|
||||||
|
lib/icu/current/Makefile.inc: 73ad866aae05ced0a9a9d1458dc1bf8f
|
||||||
|
lib/icu/current/pkgdata.inc: bf50cad45e347453287b6c89411eaea9
|
||||||
|
lib/icu/pkgdata.inc: bf50cad45e347453287b6c89411eaea9
|
||||||
|
lib/icudt.lib: 5dbe4c8d0feeacf4d9eea9d067a7afc3
|
||||||
|
lib/icuin.lib: 45f344989a36defbc1f0f7227308865d
|
||||||
|
lib/icuio.lib: 33e944538f0f5c890581d2e8840bba83
|
||||||
|
lib/icutest.lib: cc355097c595e6c1c4a1cb1e92ed311a
|
||||||
|
lib/icutu.lib: 5db94d78a0f650efa606d964444b78e8
|
||||||
|
lib/icuuc.lib: 80d1fd2e66b136767395e3811227737c
|
||||||
|
lib/pkgconfig/icu-i18n.pc: 648b5d9ec85b0426e1069c02742b5617
|
||||||
|
lib/pkgconfig/icu-io.pc: 34521e04a76356658abd41e3932acd56
|
||||||
|
lib/pkgconfig/icu-uc.pc: cb702fa4b4c1fa616e01eb228cebd947
|
||||||
|
licenses/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
|
||||||
|
share/icu/65.1/LICENSE: 8bc5d32052a96f214cbdd1e53dfc935d
|
||||||
|
share/icu/65.1/config/mh-msys-msvc: c3bf313c25288142820e4ab191c1c153
|
||||||
|
share/icu/65.1/install-sh: 5afe8eb5573965dfb58378e4e46f3813
|
||||||
|
share/icu/65.1/mkinstalldirs: 31c4856b24c8dbc6319819ccd43b4fda
|
||||||
|
share/man/man1/derb.1: bddb017162105939f6d43c9539c99497
|
||||||
|
share/man/man1/genbrk.1: a4e60e4a60ab26eb29119649bfb60d2b
|
||||||
|
share/man/man1/gencfu.1: 4950b8178b944a3ebfea1c419ffd3319
|
||||||
|
share/man/man1/gencnval.1: 53b10d9351473a7ea603400973377a7d
|
||||||
|
share/man/man1/gendict.1: 9c1bf2760e5735b0e6601f48e92cb0d9
|
||||||
|
share/man/man1/genrb.1: ffebc1e8007bd58f5623299e6b4babe8
|
||||||
|
share/man/man1/icu-config.1: f4670ca16d77ce21310e48aa91f7ee5b
|
||||||
|
share/man/man1/makeconv.1: c96397ad56d2c21649757c407aac46d8
|
||||||
|
share/man/man1/pkgdata.1: 5f7b05c28de887cca1e5d7bfb9db4c39
|
||||||
|
share/man/man8/genccode.8: 498418dc0aec1fa7ccfb83c491b5a23e
|
||||||
|
share/man/man8/gencmn.8: c43635e431ea0f1616ea8266e36c0d75
|
||||||
|
share/man/man8/gensprep.8: 396d70fec1a04aae25e6bfc6e8e58c65
|
||||||
|
share/man/man8/icupkg.8: 430bcbed42faa9ea33b161a48c0490c6
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
1582282172
|
||||||
|
conaninfo.txt: d3531bf4208a49880b6916cb487ca0fd
|
||||||
|
include/jconfig.h: 36405c50a3b1509877826e26eac4fb69
|
||||||
|
include/jerror.h: 9b7898fe417de269b8be88b10df908b0
|
||||||
|
include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
|
||||||
|
include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
|
||||||
|
include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0
|
||||||
|
lib/jpeg-static.lib: f1380749e57edaa40366510a55c4a581
|
||||||
|
lib/pkgconfig/libjpeg.pc: 46be85b895bb997ec57faee440b199c9
|
||||||
|
lib/pkgconfig/libturbojpeg.pc: 891d57d67b7bb2d2246f6c84e3802ff3
|
||||||
|
lib/turbojpeg-static.lib: 03531f3967223cb10088dccf1f0ab17e
|
||||||
|
licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
1582282050
|
||||||
|
conaninfo.txt: 5d70fc12733b9ab4f2eef806064af4fc
|
||||||
|
include/jconfig.h: 36405c50a3b1509877826e26eac4fb69
|
||||||
|
include/jerror.h: 9b7898fe417de269b8be88b10df908b0
|
||||||
|
include/jmorecfg.h: 7873b0a4457d21a746e23c16fc16127d
|
||||||
|
include/jpeglib.h: 49b0829e2b84fcd4a0cee359199499cb
|
||||||
|
include/turbojpeg.h: b5b3a4a233ea12d2041ad1d1c971e6a0
|
||||||
|
lib/jpeg-static.lib: dc1e769eef09dec4761fcecb6e25e416
|
||||||
|
lib/pkgconfig/libjpeg.pc: 58e4fea9c97c1e8ddfe69f5c7a90ee63
|
||||||
|
lib/pkgconfig/libturbojpeg.pc: d8e6f88b279ae6759cf8f0363cb08913
|
||||||
|
lib/turbojpeg-static.lib: 34efadab9c45a4be93bb62e415b7bd5b
|
||||||
|
licenses/LICENSE.md: 2a423a921d0f68082c80ccc7ad808ef2
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user