mirror of
git://code.qt.io/qt/qt5.git
synced 2025-12-22 16:06:16 +08:00
Compare commits
351 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f19d2c9622 | ||
|
|
04ab94c781 | ||
|
|
2c8fbe418c | ||
|
|
89bd3ce5a7 | ||
|
|
2c7db95e7c | ||
|
|
b0e96ff58f | ||
|
|
04ec42b9e1 | ||
|
|
df3c9ce7da | ||
|
|
1bb9546b48 | ||
|
|
0b1af0bb2f | ||
|
|
6995b1e85d | ||
|
|
e7c6dcdb32 | ||
|
|
b037d8f7b1 | ||
|
|
1269f1bc8a | ||
|
|
8de4f42cb6 | ||
|
|
0fdc536920 | ||
|
|
6c6169f292 | ||
|
|
b5e631ad6f | ||
|
|
ed8f84f149 | ||
|
|
e0416f4966 | ||
|
|
2df983757a | ||
|
|
848c4ac3f8 | ||
|
|
7470f97c4e | ||
|
|
3fb0afb7f9 | ||
|
|
e8231a46f2 | ||
|
|
36bedf10de | ||
|
|
cb78b8cfca | ||
|
|
880e750629 | ||
|
|
f1f9b94b00 | ||
|
|
fb7581847e | ||
|
|
da4c2e21b1 | ||
|
|
15e396f7c3 | ||
|
|
ad97fd589f | ||
|
|
25160f24b6 | ||
|
|
2835a4d873 | ||
|
|
f65479ee0c | ||
|
|
5035a69e55 | ||
|
|
bbdeca02e9 | ||
|
|
4b45cd68d4 | ||
|
|
d641d6546b | ||
|
|
a36977963a | ||
|
|
6afffd6985 | ||
|
|
32b5e271a8 | ||
|
|
713188e4af | ||
|
|
0c8536fc0a | ||
|
|
321d5f1488 | ||
|
|
db9682888c | ||
|
|
9be869ba48 | ||
|
|
d4681ee690 | ||
|
|
98fa30e28e | ||
|
|
0874dba009 | ||
|
|
18967fce7d | ||
|
|
3276f075b9 | ||
|
|
eeea4e5c3a | ||
|
|
84ed87b496 | ||
|
|
1a3ff2b1af | ||
|
|
07cc7ef71a | ||
|
|
3e4f86d652 | ||
|
|
ee19f88fe0 | ||
|
|
e74b0f7df4 | ||
|
|
43c9b16100 | ||
|
|
b336c10c08 | ||
|
|
1ba2e08637 | ||
|
|
63d77a0b28 | ||
|
|
9de5f6957c | ||
|
|
7b17d411f1 | ||
|
|
d0bbf98cc9 | ||
|
|
0f4fdb9490 | ||
|
|
3035f20934 | ||
|
|
4b6bff8044 | ||
|
|
2cf8327999 | ||
|
|
8266919b6e | ||
|
|
2059ce3d2d | ||
|
|
da48107b08 | ||
|
|
96a8c36ee8 | ||
|
|
5f40fd649e | ||
|
|
4cdbf1893f | ||
|
|
ab9b902f3f | ||
|
|
17c97ea79a | ||
|
|
2b2188cc77 | ||
|
|
c5e6abcafa | ||
|
|
e47e40eb1c | ||
|
|
15e1dc2054 | ||
|
|
167e4fc36f | ||
|
|
40addc7d81 | ||
|
|
26775d4e3e | ||
|
|
ffa5fe8b2f | ||
|
|
7cfb602367 | ||
|
|
678fcb4e66 | ||
|
|
591c6d0446 | ||
|
|
8a60455e61 | ||
|
|
10c4c43e52 | ||
|
|
ff1ad70a19 | ||
|
|
fc6717cf23 | ||
|
|
2c9249195d | ||
|
|
5664df0625 | ||
|
|
6c15dc0302 | ||
|
|
e86ba9e1f7 | ||
|
|
94080ce9cf | ||
|
|
2f9d551948 | ||
|
|
6199444cce | ||
|
|
42e12a14f0 | ||
|
|
46d87fb50e | ||
|
|
4cc6c5b7ee | ||
|
|
0b3ea7ef1b | ||
|
|
a6cf19107c | ||
|
|
16d05b088e | ||
|
|
8afbd91698 | ||
|
|
0ce4f02c5f | ||
|
|
be37958406 | ||
|
|
3718450891 | ||
|
|
d0552ebf2d | ||
|
|
97e6ed74e4 | ||
|
|
91191afe3f | ||
|
|
2c27ccd1c9 | ||
|
|
d379d768e6 | ||
|
|
877b3b9991 | ||
|
|
794392344d | ||
|
|
860b38110b | ||
|
|
7dc66c9528 | ||
|
|
150071b395 | ||
|
|
977f0841e4 | ||
|
|
75f605743c | ||
|
|
aed00a8dd3 | ||
|
|
18a8082944 | ||
|
|
b2d2d7bfff | ||
|
|
b74a26b980 | ||
|
|
ad1fc7cc5d | ||
|
|
8aa0940eef | ||
|
|
a7c6550fff | ||
|
|
a2762b0f57 | ||
|
|
c28672909f | ||
|
|
7a1f4adf31 | ||
|
|
8114c71554 | ||
|
|
c32c2d4238 | ||
|
|
0f8f2edbbb | ||
|
|
e0912a9cea | ||
|
|
ae782a7f22 | ||
|
|
b87529c258 | ||
|
|
7039b9f58b | ||
|
|
bf4f3a434a | ||
|
|
53334e89e1 | ||
|
|
4a9271061a | ||
|
|
fa00780be3 | ||
|
|
aafc3f8644 | ||
|
|
a561a58bb6 | ||
|
|
48507e9e3c | ||
|
|
1bf242603c | ||
|
|
98861ac13d | ||
|
|
8894622064 | ||
|
|
1e73f4067c | ||
|
|
acd40269d3 | ||
|
|
42e9690d41 | ||
|
|
f8e075a679 | ||
|
|
f910b2bbf9 | ||
|
|
19c10b941c | ||
|
|
93240adad1 | ||
|
|
77741d7d6c | ||
|
|
98c92cc95f | ||
|
|
b308713d63 | ||
|
|
6773d4ef94 | ||
|
|
357d29a002 | ||
|
|
7f78ad5d04 | ||
|
|
1807cf7a38 | ||
|
|
d9141a32be | ||
|
|
aba872f2dd | ||
|
|
b1964fc7e5 | ||
|
|
b198efeffb | ||
|
|
70fd49d277 | ||
|
|
daa8653121 | ||
|
|
05f4779eae | ||
|
|
829820f51a | ||
|
|
2c1bc72b22 | ||
|
|
71ed40b0ac | ||
|
|
4cbc319413 | ||
|
|
d483ed9fd1 | ||
|
|
647afd7f41 | ||
|
|
0cacec9365 | ||
|
|
8835d34cae | ||
|
|
fbd782636b | ||
|
|
6fd9e533a3 | ||
|
|
6fe694ef9e | ||
|
|
3ec0bc3251 | ||
|
|
7cf1472896 | ||
|
|
1121bd050b | ||
|
|
d84827a04c | ||
|
|
d4330b54d9 | ||
|
|
e0d82e099c | ||
|
|
dffdec4c38 | ||
|
|
5706c177a2 | ||
|
|
9f921b9cc3 | ||
|
|
161dcd9117 | ||
|
|
b5e7776935 | ||
|
|
d541bad5b0 | ||
|
|
f2bae3b27d | ||
|
|
7f941c05ca | ||
|
|
683e24bd51 | ||
|
|
6d2714d6be | ||
|
|
a54d8b1f30 | ||
|
|
837f579a8c | ||
|
|
f2fc36b021 | ||
|
|
bb9da70be6 | ||
|
|
d6fcb8ba76 | ||
|
|
0750f2b6ce | ||
|
|
bf9ed6466f | ||
|
|
bb430e6222 | ||
|
|
5b0a9d688b | ||
|
|
cf257c2869 | ||
|
|
433f6dddb5 | ||
|
|
e5627e6de3 | ||
|
|
eb78767825 | ||
|
|
bc65857c58 | ||
|
|
6ddf18df95 | ||
|
|
680c596ca0 | ||
|
|
792f91dc87 | ||
|
|
c9d71e9eeb | ||
|
|
a5b6125466 | ||
|
|
77eeee64a4 | ||
|
|
6fabd34960 | ||
|
|
657cab9312 | ||
|
|
1148171a5d | ||
|
|
06c59b27db | ||
|
|
40399ae1cc | ||
|
|
5ee2290c0c | ||
|
|
b0b0c9c471 | ||
|
|
ec6d9b53b4 | ||
|
|
cce1584b78 | ||
|
|
dcc26dafad | ||
|
|
233d142e8e | ||
|
|
3f7e68f8c0 | ||
|
|
69d08a86b0 | ||
|
|
7c6a3f423a | ||
|
|
cb480a3860 | ||
|
|
0536958614 | ||
|
|
891afe7066 | ||
|
|
2d61b0871d | ||
|
|
6a8a0abf9e | ||
|
|
23d1112839 | ||
|
|
e1bfa77391 | ||
|
|
fd6fe04cad | ||
|
|
0958cc4cca | ||
|
|
b5944e9485 | ||
|
|
387e428e9a | ||
|
|
64cc947ded | ||
|
|
78a764ee65 | ||
|
|
b6414f7d08 | ||
|
|
99ff42545f | ||
|
|
90f5a25c66 | ||
|
|
8cdb619bce | ||
|
|
25b385764e | ||
|
|
3e5229c689 | ||
|
|
4477c49291 | ||
|
|
f1de674fd9 | ||
|
|
1c06b83ff0 | ||
|
|
33feec0dc8 | ||
|
|
25ee5c337c | ||
|
|
72c617cf91 | ||
|
|
cb6b46a516 | ||
|
|
64f62b4b95 | ||
|
|
68a5a649ab | ||
|
|
5b7def1433 | ||
|
|
66ffe13b50 | ||
|
|
70361aac02 | ||
|
|
85771ddaaa | ||
|
|
31d8277404 | ||
|
|
42ed864856 | ||
|
|
7831d61e82 | ||
|
|
56fc6bc77b | ||
|
|
71524c78f6 | ||
|
|
b78f3579af | ||
|
|
6cfd3a2118 | ||
|
|
af364a39aa | ||
|
|
80ee813a03 | ||
|
|
9410b99b16 | ||
|
|
40e137cbee | ||
|
|
7efeb26af7 | ||
|
|
5c5e807018 | ||
|
|
fc1d30a447 | ||
|
|
acafa69d57 | ||
|
|
23f5d41bec | ||
|
|
525a85bd6d | ||
|
|
95ff2f4870 | ||
|
|
b385314451 | ||
|
|
67754033cf | ||
|
|
6fe0028baa | ||
|
|
447361eb68 | ||
|
|
d5e52dbe26 | ||
|
|
ddae625e19 | ||
|
|
a4280c4f44 | ||
|
|
24961e9f2c | ||
|
|
1240baedcc | ||
|
|
8ccf739ae0 | ||
|
|
828c7e9e4e | ||
|
|
acf5c9d0ff | ||
|
|
f7ef3ff7f0 | ||
|
|
ca7708f22e | ||
|
|
f4c6a9c97c | ||
|
|
f78835e062 | ||
|
|
39a03d3d6a | ||
|
|
3727ce11ac | ||
|
|
e06238e996 | ||
|
|
e205785b5c | ||
|
|
8ddc3c1254 | ||
|
|
bbe0a01fde | ||
|
|
4f64747383 | ||
|
|
e568a942ec | ||
|
|
6a4d5e4bc8 | ||
|
|
801066c40d | ||
|
|
e96f60a228 | ||
|
|
4e02d96116 | ||
|
|
0c66994ae9 | ||
|
|
ad474f110f | ||
|
|
30f22b8351 | ||
|
|
4ace6667f2 | ||
|
|
23824d231b | ||
|
|
777967f97b | ||
|
|
868e545eb2 | ||
|
|
cef159accd | ||
|
|
3afd172a25 | ||
|
|
b7c2e9a846 | ||
|
|
3df0a5837c | ||
|
|
a9752d68ed | ||
|
|
e23b244494 | ||
|
|
273e5b82cf | ||
|
|
7251401281 | ||
|
|
5758a88e59 | ||
|
|
a550ad21bf | ||
|
|
d9beab9abd | ||
|
|
20dcf55e7d | ||
|
|
53b920dc69 | ||
|
|
534d63e652 | ||
|
|
e785abbec1 | ||
|
|
211080722e | ||
|
|
30236c3f15 | ||
|
|
18e84e7c06 | ||
|
|
d4bb786963 | ||
|
|
3fa8726fa7 | ||
|
|
81523d838c | ||
|
|
7a8c874231 | ||
|
|
e52c7efa4c | ||
|
|
c6d04d68bd | ||
|
|
2c53e3d08c | ||
|
|
b93073ecc9 | ||
|
|
d758a3b055 | ||
|
|
d2b26ede9c | ||
|
|
2051c2987e | ||
|
|
c485f3e4a7 | ||
|
|
7b30d85bdc | ||
|
|
e4ff528bb6 | ||
|
|
a2a6cf11a7 | ||
|
|
2068af50ca |
139
.gitmodules
vendored
139
.gitmodules
vendored
@@ -1,66 +1,66 @@
|
||||
[submodule "qtbase"]
|
||||
path = qtbase
|
||||
url = ../qtbase.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = essential
|
||||
[submodule "qtsvg"]
|
||||
depends = qtbase
|
||||
path = qtsvg
|
||||
url = ../qtsvg.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtdeclarative"]
|
||||
depends = qtbase
|
||||
recommends = qtsvg qtxmlpatterns
|
||||
path = qtdeclarative
|
||||
url = ../qtdeclarative.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = essential
|
||||
[submodule "qtactiveqt"]
|
||||
depends = qtbase
|
||||
path = qtactiveqt
|
||||
url = ../qtactiveqt.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtscript"]
|
||||
depends = qtbase
|
||||
recommends = qttools
|
||||
path = qtscript
|
||||
url = ../qtscript.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = deprecated
|
||||
[submodule "qtmultimedia"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtmultimedia
|
||||
url = ../qtmultimedia.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = essential
|
||||
[submodule "qttools"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtactiveqt qtwebkit
|
||||
path = qttools
|
||||
url = ../qttools.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = essential
|
||||
[submodule "qtxmlpatterns"]
|
||||
depends = qtbase
|
||||
path = qtxmlpatterns
|
||||
url = ../qtxmlpatterns.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qttranslations"]
|
||||
depends = qttools
|
||||
path = qttranslations
|
||||
url = ../qttranslations.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = essential
|
||||
priority = 30
|
||||
[submodule "qtdoc"]
|
||||
depends = qtdeclarative
|
||||
path = qtdoc
|
||||
url = ../qtdoc.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = essential
|
||||
priority = 40
|
||||
[submodule "qtrepotools"]
|
||||
@@ -74,7 +74,7 @@
|
||||
recommends = qtdeclarative qtlocation qtmultimedia qtsensors qtwebchannel qtxmlpatterns
|
||||
path = qtwebkit
|
||||
url = ../qtwebkit.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = obsolete
|
||||
project = WebKit.pro
|
||||
priority = 20
|
||||
@@ -82,7 +82,7 @@
|
||||
depends = qtwebkit qttools
|
||||
path = qtwebkit-examples
|
||||
url = ../qtwebkit-examples.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = obsolete
|
||||
[submodule "qtqa"]
|
||||
depends = qtbase
|
||||
@@ -93,17 +93,17 @@
|
||||
priority = 50
|
||||
[submodule "qtlocation"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtquickcontrols qtserialport qtsystems
|
||||
recommends = qtdeclarative qtquickcontrols qtserialport
|
||||
path = qtlocation
|
||||
url = ../qtlocation.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtsensors"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtsensors
|
||||
url = ../qtsensors.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtsystems"]
|
||||
depends = qtbase
|
||||
@@ -136,135 +136,184 @@
|
||||
recommends = qtdeclarative qtandroidextras
|
||||
path = qtconnectivity
|
||||
url = ../qtconnectivity.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtwayland"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtwayland
|
||||
url = ../qtwayland.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qt3d"]
|
||||
depends = qtdeclarative qtimageformats
|
||||
recommends = qtgamepad
|
||||
path = qt3d
|
||||
url = ../qt3d.git
|
||||
branch = 5.6.2
|
||||
status = preview
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtimageformats"]
|
||||
depends = qtbase
|
||||
path = qtimageformats
|
||||
url = ../qtimageformats.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtquick1"]
|
||||
depends = qtscript
|
||||
recommends = qtsvg qtxmlpatterns
|
||||
path = qtquick1
|
||||
url = ../qtquick1.git
|
||||
branch = 5.6.2
|
||||
status = obsolete
|
||||
branch = dev
|
||||
status = ignore
|
||||
[submodule "qtgraphicaleffects"]
|
||||
depends = qtdeclarative
|
||||
path = qtgraphicaleffects
|
||||
url = ../qtgraphicaleffects.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtquickcontrols"]
|
||||
depends = qtdeclarative
|
||||
recommends = qtgraphicaleffects
|
||||
path = qtquickcontrols
|
||||
url = ../qtquickcontrols.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = essential
|
||||
[submodule "qtserialbus"]
|
||||
depends = qtserialport
|
||||
path = qtserialbus
|
||||
url = ../qtserialbus.git
|
||||
branch = 5.6.2
|
||||
status = preview
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtserialport"]
|
||||
depends = qtbase
|
||||
path = qtserialport
|
||||
url = ../qtserialport.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtx11extras"]
|
||||
depends = qtbase
|
||||
path = qtx11extras
|
||||
url = ../qtx11extras.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtmacextras"]
|
||||
depends = qtbase
|
||||
path = qtmacextras
|
||||
url = ../qtmacextras.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtwinextras"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtmultimedia
|
||||
path = qtwinextras
|
||||
url = ../qtwinextras.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtandroidextras"]
|
||||
depends = qtbase
|
||||
path = qtandroidextras
|
||||
url = ../qtandroidextras.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtenginio"]
|
||||
depends = qtdeclarative
|
||||
path = qtenginio
|
||||
url = ../qtenginio.git
|
||||
branch = 5.6.2
|
||||
status = deprecated
|
||||
branch = dev
|
||||
status = ignore
|
||||
[submodule "qtwebsockets"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtwebsockets
|
||||
url = ../qtwebsockets.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtwebchannel"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtwebsockets
|
||||
path = qtwebchannel
|
||||
url = ../qtwebchannel.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtwebengine"]
|
||||
depends = qtquickcontrols qtwebchannel
|
||||
recommends = qtlocation
|
||||
recommends = qtlocation qttools
|
||||
path = qtwebengine
|
||||
url = ../qtwebengine.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
priority = 10
|
||||
[submodule "qtcanvas3d"]
|
||||
depends = qtdeclarative
|
||||
path = qtcanvas3d
|
||||
url = ../qtcanvas3d.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtwebview"]
|
||||
depends = qtdeclarative
|
||||
recommends = qtwebengine
|
||||
path = qtwebview
|
||||
url = ../qtwebview.git
|
||||
branch = 5.6.2
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtquickcontrols2"]
|
||||
depends = qtquickcontrols
|
||||
depends = qtgraphicaleffects
|
||||
path = qtquickcontrols2
|
||||
url = ../qtquickcontrols2.git
|
||||
branch = 5.6.2
|
||||
status = preview
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtpurchasing"]
|
||||
depends = qtbase
|
||||
depends = qtbase qtandroidextras
|
||||
recommends = qtdeclarative
|
||||
path = qtpurchasing
|
||||
url = ../qtpurchasing.git
|
||||
branch = dev
|
||||
status = ignore
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtcharts"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtmultimedia
|
||||
path = qtcharts
|
||||
url = ../qtcharts.git
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtdatavis3d"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtmultimedia
|
||||
path = qtdatavis3d
|
||||
url = ../qtdatavis3d.git
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtvirtualkeyboard"]
|
||||
depends = qtbase qtdeclarative qtsvg
|
||||
recommends = qtmultimedia qtquickcontrols
|
||||
path = qtvirtualkeyboard
|
||||
url = ../qtvirtualkeyboard.git
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtgamepad"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative
|
||||
path = qtgamepad
|
||||
url = ../qtgamepad
|
||||
branch = 5.8
|
||||
status = preview
|
||||
[submodule "qtscxml"]
|
||||
depends = qtbase qtdeclarative
|
||||
path = qtscxml
|
||||
url = ../qtscxml
|
||||
branch = 5.8
|
||||
status = addon
|
||||
[submodule "qtspeech"]
|
||||
depends = qtbase
|
||||
recommends = qtdeclarative qtmultimedia
|
||||
path = qtspeech
|
||||
url = ../qtspeech
|
||||
branch = 5.8
|
||||
status = preview
|
||||
[submodule "qtnetworkauth"]
|
||||
depends = qtbase
|
||||
recommends = qtwebview
|
||||
path = qtnetworkauth
|
||||
url = ../qtnetworkauth
|
||||
branch = 5.8
|
||||
status = preview
|
||||
|
||||
8
README
8
README
@@ -10,7 +10,7 @@ HOW TO BUILD QT5
|
||||
|
||||
- Perl 5.8 or later
|
||||
- Python 2.7 or later
|
||||
- C++ compiler supporting the C++98 standard
|
||||
- C++ compiler supporting the C++11 standard
|
||||
|
||||
For other platform specific requirements,
|
||||
please see section "Setting up your machine" on:
|
||||
@@ -39,8 +39,10 @@ HOW TO BUILD QT5
|
||||
Windows:
|
||||
--------
|
||||
|
||||
Open a Windows SDK (7.0, 7.1 or later) command prompt. Ensure that the
|
||||
following tools can be found in the path:
|
||||
Open a command prompt.
|
||||
Ensure that the following tools can be found in the path:
|
||||
* Supported compiler (Visual Studio 2012 or later,
|
||||
MinGW-builds gcc 4.9 or later)
|
||||
* Perl version 5.12 or later [http://www.activestate.com/activeperl/]
|
||||
* Python version 2.7 or later [http://www.activestate.com/activepython/]
|
||||
* Ruby version 1.9.3 or later [http://rubyinstaller.org/]
|
||||
|
||||
25
coin/platform_configs/default.txt
Normal file
25
coin/platform_configs/default.txt
Normal file
@@ -0,0 +1,25 @@
|
||||
Template Target OS Target arch Compiler Features
|
||||
----------------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-windows-8-x86_64 MSVC2013 DeveloperBuild Release BuildExamples
|
||||
qtci-windows-10-x86_64 MSVC2015 DeveloperBuild Release QtNamespace QtLibInfix
|
||||
qtci-windows-8-x86 MSVC2013 Packaging DebugAndRelease Release OpenGLDynamic
|
||||
qtci-windows-8-x86_64 MSVC2013 Packaging DebugAndRelease Release OpenGLDynamic
|
||||
qtci-windows-7-x86 Mingw53 Packaging DebugAndRelease Release OpenGLDynamic
|
||||
qtci-windows-10-x86 MSVC2015 Packaging DebugAndRelease Release OpenGLDynamic
|
||||
qtci-windows-10-x86_64 MSVC2015 Packaging DebugAndRelease Release OpenGLDynamic
|
||||
qtci-windows-8-x86_64 Windows_Phone_8_1 armv4 MSVC2013 Packaging DebugAndRelease Release DisableTests
|
||||
qtci-windows-8-x86_64 WinRT_8_1 MSVC2013 Packaging DebugAndRelease Release DisableTests
|
||||
qtci-linux-Ubuntu-14.04-x86_64 GCC NoWidgets ForceDebugInfo
|
||||
qtci-linux-Ubuntu-14.04-x86_64 GCC DeveloperBuild OutOfSourceBuild QtLibInfix QtNamespace
|
||||
qtci-linux-openSUSE-42.1-x86_64 GCC DeveloperBuild NoPch
|
||||
qtci-linux-RHEL-6.6-x86_64 GCC Release
|
||||
qtci-linux-RHEL-7.2-x86_64 GCC Packaging Release NoUseGoldLinker
|
||||
qtci-osx-10.10-x86_64 Clang Packaging DebugAndRelease Release
|
||||
qtci-osx-10.9-x86_64 Clang DeveloperBuild Release QtNamespace NoPch
|
||||
qtci-osx-10.9-x86_64 Clang Release NoFramework
|
||||
qtci-osx-10.10-x86_64 IOS_ANY x86_64 Clang Release DisableTests Static
|
||||
qtci-linux-RHEL-6.6-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-linux-Ubuntu-14.04-x86_64 Boot2Qt_Jethro armv7 GCC DisableTests
|
||||
qtci-linux-Ubuntu-15.04-x86_64 UbuntuTouch_15_04 armv7 GCC Packaging DisableTests OpenGLES2
|
||||
qtci-linux-RHEL-6.6-x86_64 QNX_660 armv7 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-linux-Ubuntu-14.04-x86_64 GCC TestOnly LicenseCheck
|
||||
17
coin/platform_configs/qt5.txt
Normal file
17
coin/platform_configs/qt5.txt
Normal file
@@ -0,0 +1,17 @@
|
||||
Template Target OS Target arch Compiler Features
|
||||
--------------------------- ------------------- ----------- ----------- -------------------------------------------------------------------------------------
|
||||
qtci-windows-10-x86_64 WinRT_10 x86 MSVC2015 Packaging DebugAndRelease Release DisableTests
|
||||
qtci-windows-10-x86_64 WinRT_10 MSVC2015 Packaging DebugAndRelease Release DisableTests
|
||||
qtci-linux-RHEL-6.6-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-windows-7-x86 Android_ANY armv7 Mingw49 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-7-x86 Android_ANY x86 Mingw49 Packaging Release DisableTests OpenGLES2
|
||||
qtci-osx-10.10-x86_64 Android_ANY armv7 GCC Packaging Release DisableTests OpenGLES2
|
||||
qtci-osx-10.10-x86_64 Android_ANY x86 GCC Packaging Release DisableTests OpenGLES2
|
||||
qtci-linux-RHEL-6.6-x86_64 QNX_660 x86 GCC Packaging Release DisableTests OpenGLES2 NoUseGoldLinker
|
||||
qtci-windows-7-x86 QNX_660 armv7 Mingw49 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-7-x86 QNX_660 x86 Mingw49 Packaging Release DisableTests OpenGLES2
|
||||
qtci-windows-8-x86_64 Windows_Phone_8_1 x86 MSVC2013 Packaging DebugAndRelease Release DisableTests
|
||||
qtci-osx-10.10-x86_64 IOS_ANY multi Clang Packaging DebugAndRelease DisableTests Static
|
||||
|
||||
# target arch is used here only for documentation the value is ignored
|
||||
qtci-windows-10-x86_64 WinRT_10 armv7 MSVC2015 Packaging DebugAndRelease Release DisableTests
|
||||
49
coin/provisioning/common/01-macos-removethemall.sh
Normal file
49
coin/provisioning/common/01-macos-removethemall.sh
Normal file
@@ -0,0 +1,49 @@
|
||||
#!/bin/sh
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
function RemoveDir {
|
||||
param=$1
|
||||
|
||||
if [ ! -d $param ]
|
||||
then
|
||||
echo "'$param' don't exists"
|
||||
else
|
||||
echo "Removing $param..."
|
||||
sudo rm -fr $param
|
||||
fi
|
||||
}
|
||||
|
||||
# Remove Android
|
||||
param="/opt/android"
|
||||
RemoveDir $param
|
||||
66
coin/provisioning/common/01-windows_removethemall.ps1
Normal file
66
coin/provisioning/common/01-windows_removethemall.ps1
Normal file
@@ -0,0 +1,66 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
Function Remove {
|
||||
Param (
|
||||
[string]$1
|
||||
)
|
||||
If (Test-Path $1){
|
||||
echo "Remove $1"
|
||||
Remove-Item -Recurse -Force $1
|
||||
}Else{
|
||||
echo "'$1' does not exists or already removed !!"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Function Remove-Path {
|
||||
Param (
|
||||
[string]$Path
|
||||
)
|
||||
echo "Remove $path from Path"
|
||||
$name = "Path"
|
||||
$value = ([System.Environment]::GetEnvironmentVariable("Path").Split(";") | ? {$_ -ne "$path"}) -join ";"
|
||||
$type = "Machine"
|
||||
[System.Environment]::SetEnvironmentVariable($name,$value,$type)
|
||||
}
|
||||
|
||||
# Remove Python
|
||||
Remove C:\Python27
|
||||
Remove-Path C:\python27\scripts
|
||||
Remove-Path C:\python27
|
||||
|
||||
# Remove Android sdk and ndk
|
||||
Remove C:\utils\android*
|
||||
[Environment]::SetEnvironmentVariable("ANDROID_NDK_HOME",$null,"User")
|
||||
[Environment]::SetEnvironmentVariable("ANDROID_SDK_HOME",$null,"User")
|
||||
68
coin/provisioning/common/02-python.ps1
Normal file
68
coin/provisioning/common/02-python.ps1
Normal file
@@ -0,0 +1,68 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# This script installs Python $version.
|
||||
# Python is required for building Qt 5 from source.
|
||||
|
||||
$version = "2.7.10"
|
||||
$package = "C:\Windows\temp\python-$version.msi"
|
||||
|
||||
# check bit version
|
||||
if ([System.Environment]::Is64BitProcess -eq $TRUE) {
|
||||
$externalUrl = "https://www.python.org/ftp/python/$version/python-$version.amd64.msi"
|
||||
$internalUrl = "http://ci-files01-hki.ci.local/input/windows/python-$version.amd64.msi"
|
||||
$sha1 = "f3a474f6ab191f9b43034c0fb5c98301553775d4"
|
||||
}
|
||||
else {
|
||||
$externalUrl = "https://www.python.org/ftp/python/$version/python-$version.msi"
|
||||
$internalUrl = "http://ci-files01-hki.ci.local/input/windows/python-$version.msi"
|
||||
$sha1 = "9e62f37407e6964ee0374b32869b7b4ab050d12a"
|
||||
}
|
||||
|
||||
echo "Fetching from URL..."
|
||||
Download $externalUrl $internalUrl $package
|
||||
Verify-Checksum $package $sha1
|
||||
echo "Installing $package..."
|
||||
cmd /c "$package /q"
|
||||
# We need to change allowZip64 from 'False' to 'True' to be able to create ZIP files that use the ZIP64 extensions when the zipfile is larger than 2 GB
|
||||
echo "Chancing allowZip64 value to 'True'..."
|
||||
(Get-Content C:\Python27\lib\zipfile.py) | ForEach-Object { $_ -replace "allowZip64=False", "allowZip64=True" } | Set-Content C:\Python27\lib\zipfile.py
|
||||
echo "Remove $package..."
|
||||
del $package
|
||||
Add-Path $path
|
||||
|
||||
& python -m ensurepip
|
||||
# Install python virtual env
|
||||
pip.exe install virtualenv
|
||||
58
coin/provisioning/common/03-conan.ps1
Normal file
58
coin/provisioning/common/03-conan.ps1
Normal file
@@ -0,0 +1,58 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$scriptsPath = "C:\Python27\Scripts"
|
||||
|
||||
& "$scriptsPath\pip.exe" install --upgrade conan==0.20.2
|
||||
|
||||
[Environment]::SetEnvironmentVariable("CI_CONAN_BUILDINFO_DIR", "C:\Utils\conanbuildinfos", "Machine")
|
||||
|
||||
function Start-Process-Logged
|
||||
{
|
||||
Write-Host "Start-Process", $args
|
||||
Start-Process @args
|
||||
}
|
||||
|
||||
function Run-Conan-Install
|
||||
{
|
||||
Param (
|
||||
[string]$ConanfilesDir,
|
||||
[string]$BuildinfoDir,
|
||||
[string]$Arch,
|
||||
[string]$Compiler,
|
||||
[string]$CompilerVersion,
|
||||
[string]$CompilerRuntime,
|
||||
[string]$CompilerLibcxx
|
||||
)
|
||||
|
||||
if ($CompilerRuntime) {
|
||||
$extraArgs = "-s compiler.runtime=$($CompilerRuntime)"
|
||||
}
|
||||
|
||||
if ($CompilerLibcxx) {
|
||||
$extraArgs = "-s compiler.libcxx=$($CompilerLibcxx)"
|
||||
}
|
||||
|
||||
Get-ChildItem -Path "$ConanfilesDir\*.txt" |
|
||||
ForEach-Object {
|
||||
$conanfile = $_.FullName
|
||||
$outpwd = "C:\Utils\conanbuildinfos\$($BuildinfoDir)\$($_.BaseName)"
|
||||
$manifestsDir = "$($_.DirectoryName)\$($_.BaseName).manifests"
|
||||
New-Item $outpwd -Type directory -Force
|
||||
|
||||
$process = Start-Process-Logged `
|
||||
"$scriptsPath\conan.exe" `
|
||||
-WorkingDirectory $outpwd `
|
||||
-ArgumentList "install -f $conanfile --no-imports --verify $manifestsDir", `
|
||||
'-s', ('compiler="' + $Compiler + '"'), `
|
||||
"-s os=Windows -s arch=$Arch -s compiler.version=$CompilerVersion $extraArgs" `
|
||||
-NoNewWindow -Wait -Verbose `
|
||||
-PassThru # Return process object
|
||||
|
||||
if ($process.ExitCode -ne 0) {
|
||||
Write-Host "conan exited with code $($process.ExitCode)"
|
||||
Exit(1)
|
||||
}
|
||||
|
||||
Copy-Item -Path $conanfile -Destination "$outpwd\conanfile.txt"
|
||||
}
|
||||
}
|
||||
85
coin/provisioning/common/DownloadURL.sh
Normal file
85
coin/provisioning/common/DownloadURL.sh
Normal file
@@ -0,0 +1,85 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# A helper script used for downloading a file from a URL or an alternative
|
||||
# URL. Also the SHA1 is checked for the file. Target filename should also
|
||||
# be given.
|
||||
#
|
||||
# If called directly from another script, it will exit the parent script
|
||||
# as well, if not called in its own subshell with parentheses.
|
||||
|
||||
# shellcheck source=try_catch.sh
|
||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
||||
|
||||
ExceptionDownloadPrimaryUrl=100
|
||||
ExceptionDownloadAltUrl=101
|
||||
ExceptionSHA1=102
|
||||
|
||||
function DownloadURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
targetFile=$4
|
||||
|
||||
try
|
||||
(
|
||||
try
|
||||
(
|
||||
echo "Downloading from primary URL '$url'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url" || throw $ExceptionDownloadPrimaryUrl
|
||||
)
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionDownloadPrimaryUrl)
|
||||
echo "Failed to download '$url' multiple times"
|
||||
echo "Downloading tar.gz from alternative URL '$url_alt'"
|
||||
curl --fail -L --retry 5 --retry-delay 5 -o "$targetFile" "$url_alt" || throw $ExceptionDownloadAltUrl
|
||||
;;
|
||||
esac
|
||||
}
|
||||
echo "Checking SHA1 on PKG '$targetFile'"
|
||||
echo "$expectedSha1 *$targetFile" | shasum --check || throw $ExceptionSHA1
|
||||
)
|
||||
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionDownloadAltUrl)
|
||||
echo "Failed downloading PKG from primary and alternative URLs"
|
||||
exit 1;
|
||||
;;
|
||||
esac
|
||||
}
|
||||
}
|
||||
|
||||
120
coin/provisioning/common/InstallFromCompressedFileFromURL.sh
Normal file
120
coin/provisioning/common/InstallFromCompressedFileFromURL.sh
Normal file
@@ -0,0 +1,120 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# shellcheck source=try_catch.sh
|
||||
source "${BASH_SOURCE%/*}/try_catch.sh"
|
||||
# shellcheck source=DownloadURL.sh
|
||||
source "${BASH_SOURCE%/*}/DownloadURL.sh"
|
||||
|
||||
ExceptionCreateTmpFile=100
|
||||
ExceptionCreateTmpDirectory=101
|
||||
ExceptionUncompress=102
|
||||
ExceptionMoveApp=103
|
||||
ExceptionDeleteTmpFile=104
|
||||
ExceptionRemoveTmpDirectory=105
|
||||
ExceptionUnknownFormat=106
|
||||
|
||||
|
||||
function InstallFromCompressedFileFromURL {
|
||||
url=$1
|
||||
url_alt=$2
|
||||
expectedSha1=$3
|
||||
installDirectory=$4
|
||||
appPrefix=$5
|
||||
|
||||
try
|
||||
(
|
||||
basefilename=${url##*/}
|
||||
extension=${basefilename##*.}
|
||||
filename=${basefilename%.*}
|
||||
if [ "$extension" == "gz" ] && [ "${filename##*.}" == "tar" ]; then
|
||||
extension="tar.gz"
|
||||
fi
|
||||
echo "Extension for file: $extension"
|
||||
echo "Creating temporary file and directory"
|
||||
targetFile=$(mktemp "$TMPDIR$(uuidgen)XXXXX.$extension") || throw $ExceptionCreateTmpFile
|
||||
targetDirectory=$(mktemp -d) || throw $ExceptionCreateTmpDirectory
|
||||
DownloadURL "$url" "$url_alt" "$expectedSha1" "$targetFile"
|
||||
echo "Uncompress $targetFile"
|
||||
case $extension in
|
||||
"tar.gz")
|
||||
tar -xzf "$targetFile" --directory "$targetDirectory" || throw $ExceptionUncompress
|
||||
;;
|
||||
"zip")
|
||||
unzip "$targetFile" -d "$targetDirectory" || throw $ExceptionUncompress
|
||||
;;
|
||||
*)
|
||||
throw $ExceptionUnknownFormat
|
||||
;;
|
||||
esac
|
||||
echo "Moving app to $installDirectory"
|
||||
sudo mkdir "$installDirectory"
|
||||
sudo mv "$targetDirectory/$appPrefix/"* "$installDirectory" || throw $ExceptionMoveApp
|
||||
echo "Removing file '$targetFile'"
|
||||
rm "$targetFile" || throw $ExceptionDeleteTmpFile
|
||||
echo "Removing directory '$targetDirectory'"
|
||||
rm -rf "$targetDirectory" || throw $ExceptionRemoveTmpDirectory
|
||||
)
|
||||
|
||||
catch || {
|
||||
case $ex_code in
|
||||
$ExceptionCreateTmpFile)
|
||||
echo "Failed to create temporary file"
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionUncompress)
|
||||
echo "Failed extracting compressed file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionMoveApp)
|
||||
echo "Failed moving app to target location."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionDeleteTmpFile)
|
||||
echo "Failed deleting temporary file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionRemoveTmpDirectory)
|
||||
echo "Failed deleting temporary file."
|
||||
exit 1;
|
||||
;;
|
||||
$ExceptionUnknownFormat)
|
||||
echo "Unknown file format."
|
||||
exit 1;
|
||||
;;
|
||||
esac
|
||||
}
|
||||
}
|
||||
|
||||
10
coin/provisioning/common/cmake.ps1
Normal file
10
coin/provisioning/common/cmake.ps1
Normal file
@@ -0,0 +1,10 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$zip = "c:\users\qt\downloads\cmake-3.6.2-win32-x86.zip"
|
||||
|
||||
Download https://cmake.org/files/v3.6/cmake-3.6.2-win32-x86.zip http://ci-files01-hki.ci.local/input/cmake/cmake-3.6.2-win32-x86.zip $zip
|
||||
Verify-Checksum $zip "541F6E7EFD228E46770B8631FFE57097576E4D4E"
|
||||
|
||||
Extract-Zip $zip C:
|
||||
Remove-Item C:\CMake -Force -Recurse
|
||||
Rename-Item C:\cmake-3.6.2-win32-x86 C:\CMake
|
||||
@@ -15,6 +15,29 @@ function Verify-Checksum
|
||||
}
|
||||
}
|
||||
|
||||
function Extract-7Zip
|
||||
{
|
||||
Param (
|
||||
[string]$Source,
|
||||
[string]$Destination
|
||||
)
|
||||
echo "Extracting '$Source' to '$Destination'..."
|
||||
|
||||
if ((Get-Command "7z.exe" -ErrorAction SilentlyContinue) -eq $null) {
|
||||
$zipExe = join-path ${env:ProgramFiles(x86)} '7-zip\7z.exe'
|
||||
if (-not (test-path $zipExe)) {
|
||||
$zipExe = join-path ${env:ProgramW6432} '7-zip\7z.exe'
|
||||
if (-not (test-path $zipExe)) {
|
||||
throw "Could not find 7-zip."
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$zipExe = "7z.exe"
|
||||
}
|
||||
|
||||
& $zipExe x $Source "-o$Destination" -y
|
||||
}
|
||||
|
||||
function Extract-Zip
|
||||
{
|
||||
Param (
|
||||
@@ -29,3 +52,32 @@ function Extract-Zip
|
||||
$destinationFolder = $shell.Namespace($Destination)
|
||||
$destinationFolder.CopyHere($zipfile.Items(), 16)
|
||||
}
|
||||
|
||||
function BadParam
|
||||
{
|
||||
Param ([string]$Description)
|
||||
throw("You must specify $Description")
|
||||
}
|
||||
|
||||
function Download
|
||||
{
|
||||
Param (
|
||||
[string] $OfficialUrl = $(BadParam("the official download URL")),
|
||||
[string] $CachedUrl = $(BadParam("the locally cached URL")),
|
||||
[string] $Destination = $(BadParam("a download target location"))
|
||||
)
|
||||
try {
|
||||
Invoke-WebRequest -UseBasicParsing $CachedUrl -OutFile $Destination
|
||||
} catch {
|
||||
Invoke-WebRequest -UseBasicParsing $OfficialUrl -OutFile $Destination
|
||||
}
|
||||
}
|
||||
|
||||
function Add-Path
|
||||
{
|
||||
Param (
|
||||
[string]$Path
|
||||
)
|
||||
echo "Adding $Path to Path"
|
||||
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$Path", [EnvironmentVariableTarget]::Machine)
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$zip = "c:\users\qt\downloads\jom_1_1_0.zip"
|
||||
$zip = "c:\users\qt\downloads\jom_1_1_2.zip"
|
||||
|
||||
Invoke-WebRequest -UseBasicParsing http://download.qt.io/official_releases/jom/jom_1_1_0.zip -OutFile $zip
|
||||
Verify-Checksum $zip "C4149FE706B25738B4C4E54C73E180B9CAB55832"
|
||||
Invoke-WebRequest -UseBasicParsing http://download.qt.io/official_releases/jom/jom_1_1_2.zip -OutFile $zip
|
||||
Verify-Checksum $zip "80EE5678E714DE99DDAF5F7593AB04DB1C7928E4"
|
||||
Extract-Zip $zip C:\Utils\Jom
|
||||
|
||||
[Environment]::SetEnvironmentVariable("CI_JOM_PATH", "C:\Utils\Jom", "Machine")
|
||||
|
||||
47
coin/provisioning/common/libusb.ps1
Normal file
47
coin/provisioning/common/libusb.ps1
Normal file
@@ -0,0 +1,47 @@
|
||||
#############################################################################
|
||||
#
|
||||
# Copyright (C) 2017 The Qt Company Ltd.
|
||||
# Contact: http://www.qt.io/licensing/
|
||||
#
|
||||
# This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
#
|
||||
# $QT_BEGIN_LICENSE:LGPL21$
|
||||
# Commercial License Usage
|
||||
# Licensees holding valid commercial Qt licenses may use this file in
|
||||
# accordance with the commercial license agreement provided with the
|
||||
# Software or, alternatively, in accordance with the terms contained in
|
||||
# a written agreement between you and The Qt Company. For licensing terms
|
||||
# and conditions see http://www.qt.io/terms-conditions. For further
|
||||
# information use the contact form at http://www.qt.io/contact-us.
|
||||
#
|
||||
# GNU Lesser General Public License Usage
|
||||
# Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
# General Public License version 2.1 or version 3 as published by the Free
|
||||
# Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
# LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
# following information to ensure the GNU Lesser General Public License
|
||||
# requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
# http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
#
|
||||
# As a special exception, The Qt Company gives you certain additional
|
||||
# rights. These rights are described in The Qt Company LGPL Exception
|
||||
# version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
#
|
||||
# $QT_END_LICENSE$
|
||||
#
|
||||
############################################################################
|
||||
|
||||
# lisbusb-1.0 is needed by tqtc-boot2qt/qdb
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$archive = "C:\users\qt\downloads\libusb-1.0.21.7z"
|
||||
$libusb_location = "C:\Utils\libusb-1.0"
|
||||
|
||||
Download https://vorboss.dl.sourceforge.net/project/libusb/libusb-1.0/libusb-1.0.21/libusb-1.0.21.7z http://ci-files01-hki.ci.local/input/libusb-1.0/libusb-1.0.21.7z $archive
|
||||
Verify-Checksum $archive "37c8884a0ddca97d492b8ef3e08970ae3ba20653"
|
||||
|
||||
Extract-7Zip $archive $libusb_location
|
||||
|
||||
# Tell tqtc-boot2qt/qdb build system where to find libusb
|
||||
[Environment]::SetEnvironmentVariable("LIBUSB_PATH", $libusb_location, "Machine")
|
||||
49
coin/provisioning/common/linux-removethemall.sh
Executable file
49
coin/provisioning/common/linux-removethemall.sh
Executable file
@@ -0,0 +1,49 @@
|
||||
#!/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script removes preinstalled sw.
|
||||
# NOTE! Make sure that ALL software which are removed here have provision script under platrom folders which calls this script
|
||||
|
||||
function RemoveDir {
|
||||
targetFolder=$1
|
||||
|
||||
if [ -d "$targetFolder" ]; then
|
||||
echo "Removing existing $targetFolder..."
|
||||
sudo rm -fr "$targetFolder"
|
||||
fi
|
||||
}
|
||||
|
||||
# Android
|
||||
RemoveDir /opt/android
|
||||
3
coin/provisioning/common/memorypershell.ps1
Normal file
3
coin/provisioning/common/memorypershell.ps1
Normal file
@@ -0,0 +1,3 @@
|
||||
# This is needed e.g. for Android NDK installation for Windows 7 x86
|
||||
echo "Increase value of MaxMemoryPerShellMB to avoid 'out of memory' exception"
|
||||
set-item wsman:localhost\Shell\MaxMemoryPerShellMB 2048
|
||||
58
coin/provisioning/common/msvc2015_update.ps1
Normal file
58
coin/provisioning/common/msvc2015_update.ps1
Normal file
@@ -0,0 +1,58 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
# Install Visual Studio $version with $update_version
|
||||
# Original download page: https://www.visualstudio.com/en-us/news/releasenotes/vs2015-update3-vs
|
||||
$version = "2015"
|
||||
$update_version = "3"
|
||||
|
||||
# Only way to install specific Visual studio release is to use feed.xml.
|
||||
# Visual Studio $version setup will use the feed.xml that was available when $update_version released -> 'https://msdn.microsoft.com/en-us/library/mt653628.aspx'
|
||||
# These parameters will install Visual Studio Enterprise Update $update_version (the original Update $update_version without any further Update $update_version-era updates)
|
||||
$parameters = "/OverrideFeedURI http://download.microsoft.com/download/6/B/B/6BBD3561-D764-4F39-AB8E-05356A122545/20160628.2/enu/feed.xml"
|
||||
|
||||
$msvc_web_installer = "vs" + $version + "_" + $update_version
|
||||
$package = "C:\Windows\temp\$msvc_web_installer.exe"
|
||||
$url_cache = "http://ci-files01-hki.ci.local/input/windows/$msvc_web_installer.exe"
|
||||
$url_official = "https://go.microsoft.com/fwlink/?LinkId=691129"
|
||||
$sha1 = "68abf90424aff604a04d6c61fb52adcd2cab2266"
|
||||
|
||||
echo "Fetching Visual Studio $version update $update_version..."
|
||||
Download $url_official $url_cache $package
|
||||
Verify-Checksum $package $sha1
|
||||
echo "Installing Visual studio $version update $update_version..."
|
||||
cmd /c "$package $parameters /norestart /Quiet"
|
||||
remove-item $package
|
||||
|
||||
echo "Visual Studio = $version update $update_version" >> ~\versions.txt
|
||||
51
coin/provisioning/common/patch_qnx.ps1
Normal file
51
coin/provisioning/common/patch_qnx.ps1
Normal file
@@ -0,0 +1,51 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# Patch QNX SDK due to issues in the standard library.
|
||||
# The patches are available here:
|
||||
# http://www.qnx.com/download/feature.html?programid=27555
|
||||
# A copy of the patch must be in the root of the Coin path in
|
||||
# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip
|
||||
|
||||
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$zip = "c:\users\qt\downloads\patch-660-4367-RS6069_cpp-headers.zip"
|
||||
$sha1 = "57A11FFE4434AD567B3C36F7B828DBB468A9E565"
|
||||
$tempDir = "C:\temp\qnx_path"
|
||||
|
||||
Invoke-WebRequest -UseBasicParsing http://${Env:COIN_WEBSERVER_ADDRESS}/coin/provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip -OutFile $zip
|
||||
Verify-Checksum $zip $sha1
|
||||
Extract-Zip $zip $tempDir
|
||||
Copy-Item $tempDir\patches\660-4367\target\* C:\qnx660\target\ -recurse -force
|
||||
Remove-Item $tempDir -recurse
|
||||
7
coin/provisioning/common/ruby.ps1
Normal file
7
coin/provisioning/common/ruby.ps1
Normal file
@@ -0,0 +1,7 @@
|
||||
. "$PSScriptRoot\helpers.ps1"
|
||||
|
||||
$installer = "c:\users\qt\downloads\rubyinstaller-2.3.1.exe"
|
||||
|
||||
Download https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.1.exe http://ci-files01-hki.ci.local/input/ruby/rubyinstaller-2.3.1.exe $installer
|
||||
Verify-Checksum $installer "FF377F6F313849C3B0CD72EEC1EFFA436F0E4A36"
|
||||
& $installer /DIR=C:\ruby /VERYSILENT
|
||||
64
coin/provisioning/common/try_catch.sh
Normal file
64
coin/provisioning/common/try_catch.sh
Normal file
@@ -0,0 +1,64 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
echo "Sourcing try_catch.sh"
|
||||
|
||||
function try()
|
||||
{
|
||||
[[ $- = *e* ]]; SAVED_OPT_E=$?
|
||||
set +e
|
||||
}
|
||||
|
||||
function throw()
|
||||
{
|
||||
exit "$1"
|
||||
}
|
||||
|
||||
function catch()
|
||||
{
|
||||
export ex_code=$?
|
||||
(( SAVED_OPT_E )) && set +e
|
||||
return $ex_code
|
||||
}
|
||||
|
||||
function throwErrors()
|
||||
{
|
||||
set -e
|
||||
}
|
||||
|
||||
function ignoreErrors()
|
||||
{
|
||||
set +e
|
||||
}
|
||||
43
coin/provisioning/common/version.sh
Executable file
43
coin/provisioning/common/version.sh
Executable file
@@ -0,0 +1,43 @@
|
||||
#!/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script will print all installed software to provision log.
|
||||
# Script needs to be named so that it will be ran at last during provisioning
|
||||
|
||||
# Print all build machines versions to provision log
|
||||
echo "*********************************************"
|
||||
echo "***** SW VERSIONS *****"
|
||||
cat ~/versions.txt
|
||||
echo "*********************************************"
|
||||
38
coin/provisioning/qtci-linux-OpenSuSE-13.01-x86_64/openssl_allow_ssl2.sh
Executable file
38
coin/provisioning/qtci-linux-OpenSuSE-13.01-x86_64/openssl_allow_ssl2.sh
Executable file
@@ -0,0 +1,38 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# hack: it seems that opensuse patched their openssl in a way that
|
||||
# disables ssl 2 without allowing configure's compile detection to work
|
||||
echo "export OPENSSL_ALLOW_SSL2=1" >>~/.bashrc
|
||||
@@ -0,0 +1,4 @@
|
||||
# provides: python development libraries
|
||||
# version: provided by default Linux distribution repository
|
||||
# needed to build pyside
|
||||
sudo yum install -y python-devel python-virtualenv
|
||||
53
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh
Normal file
53
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/09-cmake.sh
Normal file
@@ -0,0 +1,53 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs CMake 3.6.2
|
||||
|
||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||
|
||||
# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
||||
|
||||
version="3.6.2"
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c"
|
||||
targetFolder="/opt/cmake-$version"
|
||||
appPrefix="cmake-$version-Linux-x86_64"
|
||||
|
||||
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
||||
|
||||
echo "Adding $targetFolder/bin to PATH"
|
||||
echo "export PATH=$targetFolder/bin:$PATH" >> ~/.bashrc
|
||||
117
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh
Normal file
117
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/android_linux.sh
Normal file
@@ -0,0 +1,117 @@
|
||||
#!/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script install Android sdk and ndk.
|
||||
|
||||
# It also runs update for SDK API level 18, latest SDK tools, latest platform-tools and build-tools version 23.0.3
|
||||
|
||||
# Build-tools version 23.0.3 is the latest usable version for Red Hat 6. Newer version of build-tools, version 24.x.x, requires GLIBC_2.14, which is not available in Red Hat 6.
|
||||
|
||||
# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
|
||||
# E.g The Bluetooth features that require Android 18 will disable themselves dynamically when running on an Android 16 device.
|
||||
# That's why we need to use Andoid-18 API version and decision was made to use it also with Qt 5.6.
|
||||
|
||||
set -e
|
||||
targetFolder="/opt/android"
|
||||
baseUrl="http://ci-files01-hki.ci.local/input/android"
|
||||
|
||||
# SDK
|
||||
sdkPackage="android-sdk_r24.4.1-linux.tgz"
|
||||
sdkBuildToolsVersion="23.0.3"
|
||||
sdkApiLevel="android-18"
|
||||
sdkUrl="$baseUrl/$sdkPackage"
|
||||
sdkSha1="725bb360f0f7d04eaccff5a2d57abdd49061326d"
|
||||
sdkTargetFile="$targetFolder/$sdkPackage"
|
||||
sdkExtract="tar -C $targetFolder -zxf $sdkTargetFile"
|
||||
sdkFolderName="android-sdk-linux"
|
||||
sdkName="sdk"
|
||||
|
||||
# NDK
|
||||
ndkVersion="r10e"
|
||||
ndkPackage="android-ndk-$ndkVersion-linux-x86_64.zip"
|
||||
ndkUrl="$baseUrl/$ndkPackage"
|
||||
ndkSha1="f692681b007071103277f6edc6f91cb5c5494a32"
|
||||
ndkTargetFile="$targetFolder/$ndkPackage"
|
||||
ndkExtract="unzip $ndkTargetFile -d $targetFolder"
|
||||
ndkFolderName="android-ndk-$ndkVersion"
|
||||
ndkName="ndk"
|
||||
|
||||
function InstallAndroidPackage {
|
||||
targetFolder=$1
|
||||
version=$2
|
||||
url=$3
|
||||
sha1=$4
|
||||
targetFile=$5
|
||||
extract=$6
|
||||
folderName=$7
|
||||
name=$8
|
||||
|
||||
sudo wget --tries=5 --waitretry=5 --output-document="$targetFile" "$url" || echo "Failed to download '$url' multiple times"
|
||||
echo "$sha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
|
||||
sudo chmod 755 "$targetFile"
|
||||
sudo $extract || echo "Failed to extract $url"
|
||||
sudo chown -R qt:users "$targetFolder"/"$folderName"
|
||||
sudo mv "$targetFolder"/"$folderName" "$targetFolder"/"$name" || echo "Failed to rename $name"
|
||||
sudo rm -fr "$targetFolder"/"$version"
|
||||
}
|
||||
|
||||
sudo mkdir "$targetFolder"
|
||||
# Install Android SDK
|
||||
echo "Installing Android SDK version $sdkPackage..."
|
||||
InstallAndroidPackage "$targetFolder" $sdkPackage $sdkUrl $sdkSha1 $sdkTargetFile "$sdkExtract" $sdkFolderName $sdkName
|
||||
|
||||
# Install Android NDK
|
||||
echo "Installing Android NDK version $ndkPackage..."
|
||||
InstallAndroidPackage "$targetFolder" $ndkPackage $ndkUrl $ndkSha1 $ndkTargetFile "$ndkExtract" $ndkFolderName $ndkName
|
||||
|
||||
# run update for Android SDK and install SDK API version 18, latest SDK tools, platform-tools and build-tools
|
||||
echo "Running Android SDK update for API version 18, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..."
|
||||
echo "y" |"$targetFolder"/sdk/tools/android update sdk --no-ui --all --filter $sdkApiLevel,tools,platform-tools,build-tools-$sdkBuildToolsVersion || echo "Failed to run update"
|
||||
|
||||
# For Qt 5.6, we by default require API levels 10, 11, 16 and 18, but we can override this by setting ANDROID_API_VERSION=android-18
|
||||
# From Qt 5.7 forward, if android-16 is not installed, Qt will automatically use more recent one.
|
||||
echo 'export ANDROID_API_VERSION=android-18' >> ~/.bashrc
|
||||
|
||||
# Storage version information to ~/versions.txt, which is used to print version information to provision log.
|
||||
echo "***** Android SDK *****" >> ~/versions.txt
|
||||
echo "Android SDK Api Level = $sdkApiLevel" >> ~/versions.txt
|
||||
echo "Android SDK Build Tools Version = $sdkBuildToolsVersion" >> ~/versions.txt
|
||||
platformTools="$(grep Pkg.Revision "$targetFolder"/sdk/platform-tools/source.properties | cut -c14-)"
|
||||
echo "Android Platform Tools = $platformTools" >> ~/versions.txt
|
||||
sdkTools="$(grep Pkg.Revision "$targetFolder"/sdk/tools/source.properties | cut -c14-)"
|
||||
echo "Android SDK Tools = $sdkTools" >> ~/versions.txt
|
||||
echo "***** Android NDK *****" >> ~/versions.txt
|
||||
echo "Android NDK Version = $ndkVersion" >> ~/versions.txt
|
||||
|
||||
3
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh
Normal file
3
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/libusb.sh
Normal file
@@ -0,0 +1,3 @@
|
||||
#!/bin/env bash
|
||||
# Required for tqtc-boot2qt/qdb
|
||||
sudo yum install -y libusb1-devel
|
||||
64
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh
Normal file
64
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/patch_qnx.sh
Normal file
@@ -0,0 +1,64 @@
|
||||
#!/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# Patch QNX SDK due to issues in the standard library.
|
||||
# The patches are available here:
|
||||
# http://www.qnx.com/download/feature.html?programid=27555
|
||||
# A copy of the patch must be in the root of the Coin path in
|
||||
# provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip
|
||||
|
||||
set -e
|
||||
sha1="57a11ffe4434ad567b3c36f7b828dbb468a9e565"
|
||||
|
||||
function InstallZipPackageFromURL {
|
||||
url=$1
|
||||
expectedSha1=$2
|
||||
targetDirectory=$3
|
||||
|
||||
targetFile=`mktemp` || echo "Failed to create temporary file"
|
||||
wget --tries=5 --waitretry=5 --output-document=$targetFile $url || echo "Failed to download '$url' multiple times"
|
||||
echo "$expectedSha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
|
||||
|
||||
tempDir=`mktemp -d` || echo "Failed to create temporary directory"
|
||||
/usr/bin/unzip -o -d $tempDir $targetFile || echo "Failed to unzip $url archive"
|
||||
trap "sudo rm -fr $targetFile $tempDir" EXIT
|
||||
|
||||
sudo cp -rafv $tempDir/patches/660-4367/target/* /opt/qnx660/target/
|
||||
}
|
||||
|
||||
echo "Patching QNX"
|
||||
|
||||
baseBinaryPackageURL="http://${COIN_WEBSERVER_ADDRESS}/coin/provisioning/qnx/patch-660-4367-RS6069_cpp-headers.zip"
|
||||
InstallZipPackageFromURL $baseBinaryPackageURL $sha1 "/opt/qnx660/target/"
|
||||
44
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh
Normal file
44
coin/provisioning/qtci-linux-RHEL-6.6-x86_64/version.sh
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script needs to be called last during provisioning so that the software information will show up last in provision log.
|
||||
|
||||
# Storage installed RPM packages information
|
||||
echo "*********************************************" >> ~/versions.txt
|
||||
echo "***** All installed RPM packages *****" >> ~/versions.txt
|
||||
rpm -q -a | sort >> ~/versions.txt
|
||||
echo "*********************************************" >> ~/versions.txt
|
||||
|
||||
$(dirname $0)/../common/version.sh
|
||||
@@ -0,0 +1,5 @@
|
||||
# provides: python development libraries
|
||||
# version: provided by default Linux distribution repository
|
||||
# needed to build pyside
|
||||
sudo subscription-manager refresh
|
||||
sudo yum install -y python-devel python-virtualenv
|
||||
53
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/09-cmake.sh
Normal file
53
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/09-cmake.sh
Normal file
@@ -0,0 +1,53 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs CMake 3.6.2
|
||||
|
||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||
|
||||
# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
||||
|
||||
version="3.6.2"
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c"
|
||||
targetFolder="/opt/cmake-$version"
|
||||
appPrefix="cmake-$version-Linux-x86_64"
|
||||
|
||||
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
||||
|
||||
echo "Adding $targetFolder/bin to PATH"
|
||||
echo "export PATH=$targetFolder/bin:$PATH" >> ~/.bashrc
|
||||
@@ -0,0 +1,5 @@
|
||||
# We need to disable selinux while we are overwriting some binaries
|
||||
# required by it. If this is not done, ICU provisioning will create
|
||||
# template that is not booting.
|
||||
|
||||
sudo sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config
|
||||
70
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh
Normal file
70
coin/provisioning/qtci-linux-RHEL-7.2-x86_64/install_icu.sh
Normal file
@@ -0,0 +1,70 @@
|
||||
#!/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs the right ICU version
|
||||
|
||||
set -e
|
||||
icuVersion="56.1"
|
||||
icuLocation="/usr/lib64"
|
||||
sha1="6dd9ca6b185681a7ddc4bb94fd7fced27647a21c"
|
||||
|
||||
function Install7ZPackageFromURL {
|
||||
url=$1
|
||||
expectedSha1=$2
|
||||
targetDirectory=$3
|
||||
|
||||
targetFile=`mktemp` || echo "Failed to create temporary file"
|
||||
wget --tries=5 --waitretry=5 --output-document=$targetFile $url || echo "Failed to download '$url' multiple times"
|
||||
echo "$expectedSha1 $targetFile" | sha1sum --check || echo "Failed to check sha1sum"
|
||||
sudo /usr/local/bin/7z x -yo$targetDirectory $targetFile || echo "Failed to unzip $url archive"
|
||||
rm $targetFile
|
||||
}
|
||||
|
||||
echo "Installing custom ICU $icuVersion $sha1 packages on RHEL to $icuLocation"
|
||||
|
||||
baseBinaryPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64.7z"
|
||||
Install7ZPackageFromURL $baseBinaryPackageURL $sha1 "/usr/lib64"
|
||||
|
||||
echo "Installing custom ICU devel packages on RHEL"
|
||||
|
||||
sha1Dev="bffde26cdea752bee0edd281820c57f1adac3864"
|
||||
develPackageURL="http://master.qt.io/development_releases/prebuilt/icu/prebuilt/$icuVersion/icu-linux-g++-Rhel7.2-x64-devel.7z"
|
||||
tempDir=`mktemp -d` || echo "Failed to create temporary directory"
|
||||
trap "sudo rm -fr $tempDir" EXIT
|
||||
Install7ZPackageFromURL $develPackageURL $sha1Dev $tempDir
|
||||
sudo cp -a $tempDir/lib/* /usr/lib64
|
||||
sudo cp -a $tempDir/* /usr/
|
||||
|
||||
sudo /sbin/ldconfig
|
||||
@@ -0,0 +1,9 @@
|
||||
# gstreamer 1 for QtMultimedia
|
||||
# gtk3 style for QtGui/QStyle
|
||||
# libusb1 for tqtc-boot2qt/qdb
|
||||
|
||||
sudo yum install -y \
|
||||
gstreamer1-devel gstreamer1-plugins-base-devel \
|
||||
gtk3-devel \
|
||||
libusb1-devel
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
# Disable questions on shutdown.
|
||||
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
|
||||
@@ -0,0 +1,6 @@
|
||||
# provides: python development libraries
|
||||
# version: provided by default Linux distribution repository
|
||||
# needed to build pyside
|
||||
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y python-dev
|
||||
53
coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/09-cmake.sh
Normal file
53
coin/provisioning/qtci-linux-Ubuntu-14.04-x86_64/09-cmake.sh
Normal file
@@ -0,0 +1,53 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs CMake 3.6.2
|
||||
|
||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||
|
||||
# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
||||
|
||||
version="3.6.2"
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c"
|
||||
targetFolder="/opt/cmake-$version"
|
||||
appPrefix="cmake-$version-Linux-x86_64"
|
||||
|
||||
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
||||
|
||||
echo "Adding $targetFolder/bin to PATH"
|
||||
echo "export PATH=$targetFolder/bin:$PATH" >> ~/.bashrc
|
||||
@@ -0,0 +1,49 @@
|
||||
#!/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libboost-dev libboost-thread-dev libboost-system-dev libboost-program-options-dev libboost-filesystem-dev libxml2-dev libboost-regex-dev
|
||||
|
||||
TEMPDIR=$(mktemp --directory) || echo "Failed to create temporary directory"
|
||||
trap "sudo rm -fr $TEMPDIR" EXIT
|
||||
cd $TEMPDIR
|
||||
git clone https://github.com/FreeOpcUa/freeopcua.git freeopcua
|
||||
cd freeopcua
|
||||
git checkout 57b6993d39b6761af773fa4fa37c3fbd39c764f1
|
||||
mkdir build
|
||||
cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/local ..
|
||||
make
|
||||
sudo make install
|
||||
@@ -0,0 +1,3 @@
|
||||
#!/bin/env bash
|
||||
# Required for tqtc-boot2qt/qdb
|
||||
sudo apt-get install -y libusb-1.0-0-dev
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
# Disable questions on shutdown.
|
||||
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
# Disable questions on shutdown.
|
||||
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/usr/bin/env bash
|
||||
sudo apt-get update
|
||||
@@ -0,0 +1,46 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
sudo apt-get -y build-dep qt5-default
|
||||
|
||||
# qtbase
|
||||
sudo apt-get -y install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev
|
||||
sudo apt-get -y install libxcb-xinerama0-dev libdbus-1-dev libatspi2.0-dev
|
||||
|
||||
# qtmultimedia
|
||||
sudo apt-get -y install libasound2-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
|
||||
|
||||
# qtwebengine
|
||||
sudo apt-get -y install libssl-dev libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libfontconfig1-dev libcap-dev libxtst-dev libpulse-dev libudev-dev libpci-dev libnss3-dev libasound2-dev libxss-dev libegl1-mesa-dev gperf bison
|
||||
@@ -0,0 +1,53 @@
|
||||
#!/bin/bash
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script installs CMake 3.6.2
|
||||
|
||||
# CMake is needed for autotests that verify that Qt can be built with CMake
|
||||
|
||||
# shellcheck source=../common/InstallFromCompressedFileFromURL.sh
|
||||
source "${BASH_SOURCE%/*}/../common/InstallFromCompressedFileFromURL.sh"
|
||||
|
||||
version="3.6.2"
|
||||
PrimaryUrl="http://ci-files01-hki.ci.local/input/cmake/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
AltUrl="https://cmake.org/files/v3.6/cmake-3.6.2-Linux-x86_64.tar.gz"
|
||||
SHA1="dd9d8d57b66109d4bac6eef9209beb94608a185c"
|
||||
targetFolder="/opt/cmake-$version"
|
||||
appPrefix="cmake-$version-Linux-x86_64"
|
||||
|
||||
InstallFromCompressedFileFromURL "$PrimaryUrl" "$AltUrl" "$SHA1" "$targetFolder" "$appPrefix"
|
||||
|
||||
echo "Adding $targetFolder/bin to PATH"
|
||||
echo "export PATH=$targetFolder/bin:$PATH" >> ~/.bashrc
|
||||
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
mkdir -p $HOME/Library/LaunchAgents
|
||||
cat >$HOME/Library/LaunchAgents/no-screensaver.plist <<EOT
|
||||
<?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>org.qt.io.screensaver_disable</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>defaults</string>
|
||||
<string>-currentHost</string>
|
||||
<string>write</string>
|
||||
<string>com.apple.screensaver</string>
|
||||
<string>idleTime</string>
|
||||
<string>0</string>
|
||||
</array>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
<key>KeepAlive</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</plist>
|
||||
EOT
|
||||
@@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Read .bashrc if exist
|
||||
printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
BASEDIR=$(dirname "$0")
|
||||
source "$BASEDIR/../common/01-macos-removethemall.sh"
|
||||
|
||||
102
coin/provisioning/qtci-osx-10.10-x86_64/android.sh
Normal file
102
coin/provisioning/qtci-osx-10.10-x86_64/android.sh
Normal file
@@ -0,0 +1,102 @@
|
||||
#!/bin/sh
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script install Android sdk and ndk.
|
||||
|
||||
# It also runs update for SDK API level 18, latest SDK tools, latest platform-tools and - build-tools
|
||||
|
||||
# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
|
||||
# E.g The Bluetooth features that require Android 18 will disable themselves dynamically when running on an Android 16 device.
|
||||
# That's why we need to use Andoid-18 API version and decision was made to use it also with Qt 5.6.
|
||||
|
||||
set -e
|
||||
targetFolder="/opt/android"
|
||||
baseUrl="http://ci-files01-hki.ci.local/input/android"
|
||||
|
||||
# SDK
|
||||
sdkVersion="android-sdk_r24.4.1-macosx.zip"
|
||||
sdkBuildToolsVersion="24.0.2"
|
||||
sdkApiLevel="android-18"
|
||||
sdkUrl="$baseUrl/$sdkVersion"
|
||||
sdkSha1="85a9cccb0b1f9e6f1f616335c5f07107553840cd"
|
||||
sdkTargetFile="$targetFolder/$sdkVersion"
|
||||
sdkExtract="unzip $sdkTargetFile -d $targetFolder"
|
||||
sdkFolderName="android-sdk-macosx"
|
||||
sdkName="sdk"
|
||||
|
||||
# NDK
|
||||
ndkVersion="android-ndk-r10e-darwin-x86_64.zip"
|
||||
ndkUrl="$baseUrl/$ndkVersion"
|
||||
ndkSha1="6be8598e4ed3d9dd42998c8cb666f0ee502b1294"
|
||||
ndkTargetFile="$targetFolder/$ndkVersion"
|
||||
ndkExtract="unzip $ndkTargetFile -d $targetFolder"
|
||||
ndkFolderName="android-ndk-r10e"
|
||||
ndkName="ndk"
|
||||
|
||||
function InstallAndroidPackage {
|
||||
targetFolder=$1
|
||||
version=$2
|
||||
url=$3
|
||||
sha1=$4
|
||||
targetFile=$5
|
||||
extract=$6
|
||||
folderName=$7
|
||||
name=$8
|
||||
|
||||
sudo curl --retry 5 --retry-delay 10 --retry-max-time 60 $url -o $targetFile || echo "Failed to download '$url' multiple times"
|
||||
shasum $targetFile |grep $sha1 || echo "shasum check failed !"
|
||||
sudo chmod 755 $targetFile
|
||||
sudo $extract || echo "Failed to extract $url"
|
||||
sudo chown -R qt:wheel $targetFolder/$folderName
|
||||
sudo mv $targetFolder/$folderName $targetFolder/$name || echo "Failed to rename $name"
|
||||
sudo rm -fr $targetFolder/$version || echo "Failed to remove $targetFolder/$version"
|
||||
}
|
||||
|
||||
sudo mkdir $targetFolder
|
||||
# Install Android SDK
|
||||
echo "Installing Android SDK version $sdkVersion..."
|
||||
InstallAndroidPackage $targetFolder $sdkVersion $sdkUrl $sdkSha1 $sdkTargetFile "$sdkExtract" $sdkFolderName $sdkName
|
||||
|
||||
# Install Android NDK
|
||||
echo "Installing Android NDK version $ndkVersion..."
|
||||
InstallAndroidPackage $targetFolder $ndkVersion $ndkUrl $ndkSha1 $ndkTargetFile "$ndkExtract" $ndkFolderName $ndkName
|
||||
|
||||
# run update for Android SDK and install SDK API version 18, latest SDK tools, platform-tools and build-tools
|
||||
echo "Running Android SDK update for API version 18, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..."
|
||||
echo "y" |$targetFolder/sdk/tools/android update sdk --no-ui --all --filter $sdkApiLevel,tools,platform-tools,build-tools-$sdkBuildToolsVersion || echo "Failed to run update"
|
||||
|
||||
# For Qt 5.6, we by default require API levels 10, 11, 16 and 18, but we can override this by setting ANDROID_API_VERSION=android-18
|
||||
# From Qt 5.7 forward, if android-16 is not installed, Qt will automatically use more recent one.
|
||||
echo 'export ANDROID_API_VERSION=android-18' >> ~/.bashrc
|
||||
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
mkdir -p $HOME/Library/LaunchAgents
|
||||
cat >$HOME/Library/LaunchAgents/no-screensaver.plist <<EOT
|
||||
<?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>org.qt.io.screensaver_disable</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>defaults</string>
|
||||
<string>-currentHost</string>
|
||||
<string>write</string>
|
||||
<string>com.apple.screensaver</string>
|
||||
<string>idleTime</string>
|
||||
<string>0</string>
|
||||
</array>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
<key>KeepAlive</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</plist>
|
||||
EOT
|
||||
@@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Read .bashrc if exist
|
||||
printf -- "# Get the aliases and functions\nif [ -f ~/.bashrc ]; then\n . ~/.bashrc\nfi\n" >> ~/.bash_profile
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/usr/bin/env bash
|
||||
BASEDIR=$(dirname "$0")
|
||||
source "$BASEDIR/../common/01-macos-removethemall.sh"
|
||||
|
||||
102
coin/provisioning/qtci-osx-10.11-x86_64/android.sh
Normal file
102
coin/provisioning/qtci-osx-10.11-x86_64/android.sh
Normal file
@@ -0,0 +1,102 @@
|
||||
#!/bin/sh
|
||||
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2016 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the test suite of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
# This script install Android sdk and ndk.
|
||||
|
||||
# It also runs update for SDK API level 18, latest SDK tools, latest platform-tools and - build-tools
|
||||
|
||||
# Android 16 is the minimum requirement for Qt 5.7 applications, but we need something more recent than that for building Qt itself.
|
||||
# E.g The Bluetooth features that require Android 18 will disable themselves dynamically when running on an Android 16 device.
|
||||
# That's why we need to use Andoid-18 API version and decision was made to use it also with Qt 5.6.
|
||||
|
||||
set -e
|
||||
targetFolder="/opt/android"
|
||||
baseUrl="http://ci-files01-hki.ci.local/input/android"
|
||||
|
||||
# SDK
|
||||
sdkVersion="android-sdk_r24.4.1-macosx.zip"
|
||||
sdkBuildToolsVersion="24.0.2"
|
||||
sdkApiLevel="android-18"
|
||||
sdkUrl="$baseUrl/$sdkVersion"
|
||||
sdkSha1="85a9cccb0b1f9e6f1f616335c5f07107553840cd"
|
||||
sdkTargetFile="$targetFolder/$sdkVersion"
|
||||
sdkExtract="unzip $sdkTargetFile -d $targetFolder"
|
||||
sdkFolderName="android-sdk-macosx"
|
||||
sdkName="sdk"
|
||||
|
||||
# NDK
|
||||
ndkVersion="android-ndk-r10e-darwin-x86_64.zip"
|
||||
ndkUrl="$baseUrl/$ndkVersion"
|
||||
ndkSha1="6be8598e4ed3d9dd42998c8cb666f0ee502b1294"
|
||||
ndkTargetFile="$targetFolder/$ndkVersion"
|
||||
ndkExtract="unzip $ndkTargetFile -d $targetFolder"
|
||||
ndkFolderName="android-ndk-r10e"
|
||||
ndkName="ndk"
|
||||
|
||||
function InstallAndroidPackage {
|
||||
targetFolder=$1
|
||||
version=$2
|
||||
url=$3
|
||||
sha1=$4
|
||||
targetFile=$5
|
||||
extract=$6
|
||||
folderName=$7
|
||||
name=$8
|
||||
|
||||
sudo curl --retry 5 --retry-delay 10 --retry-max-time 60 $url -o $targetFile || echo "Failed to download '$url' multiple times"
|
||||
shasum $targetFile |grep $sha1 || echo "shasum check failed !"
|
||||
sudo chmod 755 $targetFile
|
||||
sudo $extract || echo "Failed to extract $url"
|
||||
sudo chown -R qt:wheel $targetFolder/$folderName
|
||||
sudo mv $targetFolder/$folderName $targetFolder/$name || echo "Failed to rename $name"
|
||||
sudo rm -fr $targetFolder/$version || echo "Failed to remove $targetFolder/$version"
|
||||
}
|
||||
|
||||
sudo mkdir $targetFolder
|
||||
# Install Android SDK
|
||||
echo "Installing Android SDK version $sdkVersion..."
|
||||
InstallAndroidPackage $targetFolder $sdkVersion $sdkUrl $sdkSha1 $sdkTargetFile "$sdkExtract" $sdkFolderName $sdkName
|
||||
|
||||
# Install Android NDK
|
||||
echo "Installing Android NDK version $ndkVersion..."
|
||||
InstallAndroidPackage $targetFolder $ndkVersion $ndkUrl $ndkSha1 $ndkTargetFile "$ndkExtract" $ndkFolderName $ndkName
|
||||
|
||||
# run update for Android SDK and install SDK API version 18, latest SDK tools, platform-tools and build-tools
|
||||
echo "Running Android SDK update for API version 18, SDK-tools, platform-tools and build-tools-$sdkBuildToolsVersion..."
|
||||
echo "y" |$targetFolder/sdk/tools/android update sdk --no-ui --all --filter $sdkApiLevel,tools,platform-tools,build-tools-$sdkBuildToolsVersion || echo "Failed to run update"
|
||||
|
||||
# For Qt 5.6, we by default require API levels 10, 11, 16 and 18, but we can override this by setting ANDROID_API_VERSION=android-18
|
||||
# From Qt 5.7 forward, if android-16 is not installed, Qt will automatically use more recent one.
|
||||
echo 'export ANDROID_API_VERSION=android-18' >> ~/.bashrc
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
defaults write com.apple.CrashReporter DialogType server
|
||||
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
mkdir -p $HOME/Library/LaunchAgents
|
||||
cat >$HOME/Library/LaunchAgents/no-screensaver.plist <<EOT
|
||||
<?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>org.qt.io.screensaver_disable</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>defaults</string>
|
||||
<string>-currentHost</string>
|
||||
<string>write</string>
|
||||
<string>com.apple.screensaver</string>
|
||||
<string>idleTime</string>
|
||||
<string>0</string>
|
||||
</array>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
<key>KeepAlive</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</plist>
|
||||
EOT
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
defaults write com.apple.CrashReporter DialogType server
|
||||
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
mkdir -p $HOME/Library/LaunchAgents
|
||||
cat >$HOME/Library/LaunchAgents/no-screensaver.plist <<EOT
|
||||
<?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>org.qt.io.screensaver_disable</string>
|
||||
<key>ProgramArguments</key>
|
||||
<array>
|
||||
<string>defaults</string>
|
||||
<string>-currentHost</string>
|
||||
<string>write</string>
|
||||
<string>com.apple.screensaver</string>
|
||||
<string>idleTime</string>
|
||||
<string>0</string>
|
||||
</array>
|
||||
<key>RunAtLoad</key>
|
||||
<true/>
|
||||
<key>KeepAlive</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</plist>
|
||||
EOT
|
||||
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\01-windows_removethemall.ps1"
|
||||
1
coin/provisioning/qtci-windows-10-x86/02-python.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86/02-python.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\02-python.ps1"
|
||||
9
coin/provisioning/qtci-windows-10-x86/03-conan.ps1
Normal file
9
coin/provisioning/qtci-windows-10-x86/03-conan.ps1
Normal file
@@ -0,0 +1,9 @@
|
||||
. "$PSScriptRoot\..\common\03-conan.ps1"
|
||||
|
||||
Run-Conan-Install `
|
||||
-ConanfilesDir "$PSScriptRoot\conanfiles" `
|
||||
-BuildinfoDir MSVC2015-x86 `
|
||||
-Arch x86 `
|
||||
-Compiler "Visual Studio" `
|
||||
-CompilerVersion 14 `
|
||||
-CompilerRuntime MD
|
||||
@@ -0,0 +1,5 @@
|
||||
# Turning off win defender.
|
||||
#
|
||||
# If disabled manually, windows will automatically enable it after
|
||||
# some period of time. Disabling it speeds up the builds.
|
||||
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /V DisableAntiSpyware /T REG_dWORD /D 1 /F
|
||||
3
coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1
Normal file
3
coin/provisioning/qtci-windows-10-x86/05-wsearch-off.ps1
Normal file
@@ -0,0 +1,3 @@
|
||||
|
||||
# Disable the windows search indexing service
|
||||
sc.exe config WSearch start= disabled
|
||||
33
coin/provisioning/qtci-windows-10-x86/06-msvc2015_update.ps1
Normal file
33
coin/provisioning/qtci-windows-10-x86/06-msvc2015_update.ps1
Normal file
@@ -0,0 +1,33 @@
|
||||
#############################################################################
|
||||
##
|
||||
## 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\msvc2015_update.ps1"
|
||||
1
coin/provisioning/qtci-windows-10-x86/cmake.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86/cmake.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\cmake.ps1"
|
||||
@@ -0,0 +1,2 @@
|
||||
1482492127
|
||||
conanfile.py: 7edc28cf26a4c3acd9b1c9f08ea8cba3
|
||||
@@ -0,0 +1,180 @@
|
||||
1482491156
|
||||
bin/icudt57.dll: 31229bc6cadb43b991620f7d9e9baa06
|
||||
bin/icuin57.dll: 3f0eb9f4e2b0e4012afa16f83e9ff0dc
|
||||
bin/icutest57.dll: ff878466aa02fa1bddfb94ba17b246a8
|
||||
bin/icutu57.dll: fef065fefce5fc67ef4a43b666d147d0
|
||||
bin/icuuc57.dll: cc8db4d8a1ee20f4e8a46041ef06862f
|
||||
conaninfo.txt: 13f4fa914f5920b05e5b228be8679454
|
||||
include/unicode/alphaindex.h: e74fcba85b76577d32b90bc0056ee5d9
|
||||
include/unicode/appendable.h: 5c2d97a96252e2c959d4c226a554575b
|
||||
include/unicode/basictz.h: 444077f7dd19bd6dbe24034360356e8a
|
||||
include/unicode/brkiter.h: 0a5796a84c272600a360dc5918899492
|
||||
include/unicode/bytestream.h: f828cc9f542c232d2aadb09b9099c559
|
||||
include/unicode/bytestrie.h: 765c037e45325e1970e839349df7c28c
|
||||
include/unicode/bytestriebuilder.h: 634c9203ef678ee0d8fd9baffa8e3e46
|
||||
include/unicode/calendar.h: e360220586bcd0c3ea93b610bf4fe202
|
||||
include/unicode/caniter.h: f6de1e31cdc53563f35b093f8f8a07d8
|
||||
include/unicode/chariter.h: d6030b3dffd5355f9377318f76dd69de
|
||||
include/unicode/choicfmt.h: e86083f42af655ca0806ce1ed3dc55a0
|
||||
include/unicode/coleitr.h: 9a393483da6d9daae0bf18dd997abcfa
|
||||
include/unicode/coll.h: 06d3855e97984cd27579ec69b1985cc1
|
||||
include/unicode/compactdecimalformat.h: d1cca4ce6027a3d42a29b55e9ce0b82c
|
||||
include/unicode/curramt.h: efd2919661fe8dbc23f6b0f5bd33e685
|
||||
include/unicode/currpinf.h: b3cf75cd234ec080a7fee08e20906be6
|
||||
include/unicode/currunit.h: f8b67c06aa5547b9911378f39e70bc5d
|
||||
include/unicode/datefmt.h: 034fcd313ba7753923be9b30833ff13e
|
||||
include/unicode/dbbi.h: 3435ff244bdf7d248fa81c8162f6da9c
|
||||
include/unicode/dcfmtsym.h: e4935f31b8f97b149fa686a9996f6758
|
||||
include/unicode/decimfmt.h: e4fcfcfcb4bb45e7935cec1ec41ba359
|
||||
include/unicode/docmain.h: 81c20148681a5d7598d33fe1e49f3c5b
|
||||
include/unicode/dtfmtsym.h: 4a7ee444945513d0939376634f42d0ec
|
||||
include/unicode/dtintrv.h: 9d0929775a3d4599f90020ffb304d66c
|
||||
include/unicode/dtitvfmt.h: d42ce527e4a5eb3138782d92acd97b88
|
||||
include/unicode/dtitvinf.h: c7cedf40b871f6d3c77cc013d06983f7
|
||||
include/unicode/dtptngen.h: b7e58f01d5e588371e22e55a2d255208
|
||||
include/unicode/dtrule.h: 9b687ce82b426bfd8b67f2a743f9114c
|
||||
include/unicode/enumset.h: 9b15421cfac73c8845562dc2eba0f2e9
|
||||
include/unicode/errorcode.h: 28c37140645dfa2f430cf531131a2cbb
|
||||
include/unicode/fieldpos.h: ae206bb308885c2dae6bd15792512e6f
|
||||
include/unicode/fmtable.h: fe37b4f3f1862172fcf708a8913b5d90
|
||||
include/unicode/format.h: 637778c5df6458f3f90d6f87e7d6a694
|
||||
include/unicode/fpositer.h: 276908f795beea88cd9d3f6f43ff82b2
|
||||
include/unicode/gender.h: 05bdc8c839f568e55c1d5d57c034dd36
|
||||
include/unicode/gregocal.h: 165eb6c7ffe6d914240c4bc0a2d7e5e0
|
||||
include/unicode/icudataver.h: 6b463f7d991d4cf4b0278bda90d4419f
|
||||
include/unicode/icuplug.h: 2688326bbc6184edbfb04a9e398a363a
|
||||
include/unicode/idna.h: b7885800ec0092f7b0411810ef0a0150
|
||||
include/unicode/listformatter.h: 8e460de80d6cb5701b3fcc2a3e704c14
|
||||
include/unicode/localpointer.h: ef6f8ec1d09bcfd660632f2df08c8d30
|
||||
include/unicode/locdspnm.h: df688f9f85fa7927b037811db0a5a934
|
||||
include/unicode/locid.h: 7d2c34577acdb5d7372ab35b02068581
|
||||
include/unicode/measfmt.h: fdd0cbd2a7f3af228f25560a3f63c4ad
|
||||
include/unicode/measunit.h: 54bcc9c8bd45f4d61baad1ecfda8874d
|
||||
include/unicode/measure.h: 3a03dc0bc233874de9b869a64a057835
|
||||
include/unicode/messagepattern.h: e3ae4457660d55835e42d88c3338a661
|
||||
include/unicode/msgfmt.h: de76868b18a099b367a685c31c0a14d8
|
||||
include/unicode/normalizer2.h: 0b96e4e3fe2db9df3ea140dbbe8ea140
|
||||
include/unicode/normlzr.h: 850f123dce4120db36601bcd4a77e925
|
||||
include/unicode/numfmt.h: c45e7b584738ae545937b3431a7e97b7
|
||||
include/unicode/numsys.h: 3b40734e737a0328f7c63124f07727e4
|
||||
include/unicode/parseerr.h: aa97d4d0cb5ef66baf1652c46223a81f
|
||||
include/unicode/parsepos.h: 408632c4f4a0ec42811b50295be88ec9
|
||||
include/unicode/platform.h: fceecfa20a56af2a62a310d3d9fd1b14
|
||||
include/unicode/plurfmt.h: 06a5b724a0cdc04673d2467002605b50
|
||||
include/unicode/plurrule.h: 19d8e5c3f59ac4a833883da7fc52279c
|
||||
include/unicode/ptypes.h: 93226b56866b0001f58f0319e430da08
|
||||
include/unicode/putil.h: 12979acdf705cac063a0f7862a20907b
|
||||
include/unicode/rbbi.h: f0fe0af5306ea31bcb128a57dad17785
|
||||
include/unicode/rbnf.h: fa3ee91ae518f46628171c5eda544702
|
||||
include/unicode/rbtz.h: 76eb867d186e64e6bd425561d9371d7d
|
||||
include/unicode/regex.h: 3ef7c102b12d3167fa019d203f524ec4
|
||||
include/unicode/region.h: 149a3b19b81a6e9093cb40f63a688fe7
|
||||
include/unicode/reldatefmt.h: 0f38d6b83c8a59898e4b546bd00bb459
|
||||
include/unicode/rep.h: 5fa4336c1302e276e81d2716a9789511
|
||||
include/unicode/resbund.h: 8c9bf16c940d2fa6d27e92b4b9023b1c
|
||||
include/unicode/schriter.h: fcb1bcf67285e897acf621e937b13010
|
||||
include/unicode/scientificnumberformatter.h: 0f0c586dcb3cb2d59c10f9a42490e81f
|
||||
include/unicode/search.h: ddfee95357399f1840854929715a99f3
|
||||
include/unicode/selfmt.h: cf18d9ce0e01636d74c14aac25dea995
|
||||
include/unicode/simpleformatter.h: aa8128e6a7368689e974552143be3c55
|
||||
include/unicode/simpletz.h: 0c847bdd492d23c7d78993e03d8364b8
|
||||
include/unicode/smpdtfmt.h: 19192d367d28f9812c71588222331218
|
||||
include/unicode/sortkey.h: 323299d4a40734274de910e74e6b7714
|
||||
include/unicode/std_string.h: e019f8e200de712588502817a22e5049
|
||||
include/unicode/strenum.h: cece8736aaa78de5edb80b2d8bcf2339
|
||||
include/unicode/stringpiece.h: 707434771237dbc6467f49aebc26f7f7
|
||||
include/unicode/stringtriebuilder.h: 251396f1c130290458da7553cca598f6
|
||||
include/unicode/stsearch.h: 70a69561b21c1a8e14f7d1a4e0760392
|
||||
include/unicode/symtable.h: dd632a7e27832b5992d4a54205c599c4
|
||||
include/unicode/tblcoll.h: 95b69fba4fd024406b9e4d991f1ad7c7
|
||||
include/unicode/timezone.h: 3e88d71098f36369b9892baff81c603c
|
||||
include/unicode/tmunit.h: b946f43e7c8bec8aa50ddd6120671446
|
||||
include/unicode/tmutamt.h: e67a0e5e8b642aee17578411d554bcc2
|
||||
include/unicode/tmutfmt.h: 9d7e425317331c3ed890cefb0f654004
|
||||
include/unicode/translit.h: 9eb1419219ba781ff4653b4983a4e33c
|
||||
include/unicode/tzfmt.h: 31ad89c49cc59da450befd0a9c2cee84
|
||||
include/unicode/tznames.h: 72003f95cbf6b2bb6acc12d3b4b3f41a
|
||||
include/unicode/tzrule.h: 6416905b7247c15c939cc0e2d32a6510
|
||||
include/unicode/tztrans.h: 223b5af929e494c1894c6a24e8685f44
|
||||
include/unicode/ubidi.h: 66179ab0b99a5d356dba19e14eb5ecd3
|
||||
include/unicode/ubrk.h: 117eb54e39da5ce3dba2c9679707b0b7
|
||||
include/unicode/ucal.h: 70b7c32899132549a87577d2e96d8b75
|
||||
include/unicode/ucasemap.h: 1f64f081f3d1ee03e17d9cebb4b39c34
|
||||
include/unicode/ucat.h: 7420c409443c281d0396a824f7ce954c
|
||||
include/unicode/uchar.h: 6049da45cae06c38009809cd701e8fc8
|
||||
include/unicode/ucharstrie.h: cdd315664d45ceeb931f740427eba956
|
||||
include/unicode/ucharstriebuilder.h: 08b57db9db7ec6c83a727b4e7e93a84c
|
||||
include/unicode/uchriter.h: 26aecb73ed6c3b66d45920b6edc82e94
|
||||
include/unicode/uclean.h: 220a7ed9637f6d08844892406ee12fd7
|
||||
include/unicode/ucnv.h: 90e6635683216cf04e9e51c7793cce02
|
||||
include/unicode/ucnv_cb.h: 29d1534d54197074136641f9e73bca3a
|
||||
include/unicode/ucnv_err.h: 0b8f3b01f733daf5fa2bab7d0c77a83f
|
||||
include/unicode/ucnvsel.h: af61d762e6c51d92c6191a6234eba4c0
|
||||
include/unicode/ucol.h: 5794231873c0168366cac78abd7b9ba8
|
||||
include/unicode/ucoleitr.h: 2960fa61e49001636797afbc1cbd3e61
|
||||
include/unicode/uconfig.h: 2bc6d6073763aa34555775d5868dec4e
|
||||
include/unicode/ucsdet.h: 77f79ed197997607ad82834cddcecee3
|
||||
include/unicode/ucurr.h: 4e010cfe5251e583c06597df3dbbd7c8
|
||||
include/unicode/udat.h: 03876d47a6da7ae776311f580635c003
|
||||
include/unicode/udata.h: ca1f4a55a240ea9586f2cca1ea4764c8
|
||||
include/unicode/udateintervalformat.h: 6f55cc14a063de8c79b74a7316d93e6f
|
||||
include/unicode/udatpg.h: fd44f3f982452c68cdf6b1f3b159f068
|
||||
include/unicode/udisplaycontext.h: cdd37d6941337b96a75801e0716ca045
|
||||
include/unicode/uenum.h: 0f39322455d626debaf0bbe476a77c54
|
||||
include/unicode/ufieldpositer.h: 68ae4017d10f71b84083c24b2e09b536
|
||||
include/unicode/uformattable.h: 257f1dd17c788b7f5eab9ee3627f654c
|
||||
include/unicode/ugender.h: be7155c7b25e2a7b7ea4d22ffc939557
|
||||
include/unicode/uidna.h: 851038bc78b135bf99c65dd0648e78f7
|
||||
include/unicode/uiter.h: 8e6b6197795cb2d42f8c80922d28ccf2
|
||||
include/unicode/uldnames.h: 8545429414195c42ee9a05694540bd8d
|
||||
include/unicode/ulistformatter.h: 56cc2f8025387fcb18422300373a6e47
|
||||
include/unicode/uloc.h: b048d6c8e26ed8a65d0403d90ea4081c
|
||||
include/unicode/ulocdata.h: 0803ed6ac97fbf4a10c3ca436f903fb2
|
||||
include/unicode/umachine.h: 8946d5b383646c9de9fc8c84eb0456fd
|
||||
include/unicode/umisc.h: 3f34c9d536fdd5d4fddca2cf952bcfaa
|
||||
include/unicode/umsg.h: 8880b14654d63c6e78a50d8f569b2766
|
||||
include/unicode/unifilt.h: 3b0368ea2da9a503aa47803e395b513e
|
||||
include/unicode/unifunct.h: 3d37601bd3ae27b4e51431713d9f7533
|
||||
include/unicode/unimatch.h: e1a18096e0c7c7220c5c9149cd2d184c
|
||||
include/unicode/unirepl.h: 7f1973a960a652ff74fa63e21969bab9
|
||||
include/unicode/uniset.h: fa3cfc8b4883a69120bf35e65f5d75ec
|
||||
include/unicode/unistr.h: 975e37994ae2d3197a86284f1bdacdf3
|
||||
include/unicode/unorm.h: a04a23023daa99571ef2b7edca9dc6d2
|
||||
include/unicode/unorm2.h: 5ab66d75a9251a8df00f2075128ab010
|
||||
include/unicode/unum.h: 6e24b3d63e65f4d0a3076d33708a96d7
|
||||
include/unicode/unumsys.h: d239b6c2f97f51c221fcd66865adbaf9
|
||||
include/unicode/uobject.h: 07ebe875a9d304f71f525d2a71b20ddc
|
||||
include/unicode/upluralrules.h: d9a66886a7585743cc8abe54af8e5955
|
||||
include/unicode/uregex.h: 6eb3c76e7d6fa2fed34b77f7fcc5cc85
|
||||
include/unicode/uregion.h: 0819c20dc8e0b5aebc5ec527828f565e
|
||||
include/unicode/ureldatefmt.h: 057a6220b33c1c81e0cebc9a5da40929
|
||||
include/unicode/urename.h: 73c3a4cd707c1549f27341c859b099bb
|
||||
include/unicode/urep.h: dc3eaf59ed5c198facce9f4a97a79ecf
|
||||
include/unicode/ures.h: 6b374e2d473dfab51bcf7306c46f9eb6
|
||||
include/unicode/uscript.h: baaefbb5a6c5e251da2bb1800626d9e4
|
||||
include/unicode/usearch.h: 3e51b12fdf6a1adfc4696946ac0a4b6c
|
||||
include/unicode/uset.h: 62d5813111f8391b4f616da08802aa24
|
||||
include/unicode/usetiter.h: 6baeb6276d80be18739355f9549b38e7
|
||||
include/unicode/ushape.h: f87732f736df2bbb90d46a10779876e7
|
||||
include/unicode/uspoof.h: a6510014653e0576fcf39c9dfd74f955
|
||||
include/unicode/usprep.h: 4ea1ec6a6d4fcbf2c1a239f23873da98
|
||||
include/unicode/ustring.h: 49c56a6248a7c92ee93a11331d2a6364
|
||||
include/unicode/ustringtrie.h: 08470063002ce9a8df978481b0d5588d
|
||||
include/unicode/utext.h: c83e4d6390b463b28168cf90a734966e
|
||||
include/unicode/utf.h: 0d1807bea996ca42bad86a938ba69453
|
||||
include/unicode/utf16.h: b376232af20fa9f77c983c6cc91800cf
|
||||
include/unicode/utf32.h: ed15f0927cec48cab1922d08e1fdcce1
|
||||
include/unicode/utf8.h: 0d3fb609e35e2c67dce1a4889973bebd
|
||||
include/unicode/utf_old.h: fce92682d7539e0fde301c54ef9e8760
|
||||
include/unicode/utmscale.h: 267dcde091ed1b81f03b1fff49c05e69
|
||||
include/unicode/utrace.h: 25f64a4cd8fc8a13bdfadd59bb287d49
|
||||
include/unicode/utrans.h: cc28e262a704403f38c26becae727165
|
||||
include/unicode/utypes.h: 21e5e8cc7dc66bdb83f70971bed1a5e4
|
||||
include/unicode/uvernum.h: d878c9e384487c8668c122712134c0f1
|
||||
include/unicode/uversion.h: 140b36fa9bffd2cb2b1c7f02691923e6
|
||||
include/unicode/vtzone.h: 90e065183436be0a94918465f66be863
|
||||
lib/icudt.lib: 6ca31dc410effd400636e14cbc616324
|
||||
lib/icuin.lib: d3a00a713d384bd66094e2270d98ad2d
|
||||
lib/icutest.lib: 4ee3e48e551b0f14c992cafd5f5565ba
|
||||
lib/icutu.lib: d3b931010519ec185efa3b41837f6a72
|
||||
lib/icuuc.lib: 209fc74475de9d7244b0780771a4d8ed
|
||||
@@ -0,0 +1,2 @@
|
||||
1482493404
|
||||
conanfile.py: 4c879159bebcecec85173f085cd4c3c7
|
||||
@@ -0,0 +1,55 @@
|
||||
1482493099
|
||||
bin/libxml2.dll: f43264365ba9d2681455ff106303a4e9
|
||||
conaninfo.txt: b51d149c110dea2bef2ab37017308696
|
||||
include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
|
||||
include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
|
||||
include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
|
||||
include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
|
||||
include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
|
||||
include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
|
||||
include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
|
||||
include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
|
||||
include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
|
||||
include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
|
||||
include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
|
||||
include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
|
||||
include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
|
||||
include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
|
||||
include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
|
||||
include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
|
||||
include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
|
||||
include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
|
||||
include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
|
||||
include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
|
||||
include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
|
||||
include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
|
||||
include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
|
||||
include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
|
||||
include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
|
||||
include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
|
||||
include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
|
||||
include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
|
||||
include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
|
||||
include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
|
||||
include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
|
||||
include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
|
||||
include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
|
||||
include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
|
||||
include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
|
||||
include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
|
||||
include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
|
||||
include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
|
||||
include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
|
||||
include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
|
||||
include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
|
||||
include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
|
||||
include/libxml/xmlversion.h: 0c268947477509833b9edc4ae096da41
|
||||
include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
|
||||
include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
|
||||
include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
|
||||
include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
|
||||
include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
|
||||
include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
|
||||
lib/libxml2.lib: ec17f6714da6647f63d2cdc54d005e43
|
||||
lib/libxml2_a.lib: abae79bdfded67d5017604b7b7c8dd03
|
||||
lib/libxml2_a_dll.lib: f68e18d65520175beb3a8de99cbb7e9b
|
||||
@@ -0,0 +1,2 @@
|
||||
1478438034
|
||||
conanfile.py: 2472a82109b2d59062d3e50a54d08a4a
|
||||
@@ -0,0 +1,38 @@
|
||||
1482494566
|
||||
bin/libexslt.dll: 656ebfef4dcd7d299bff8f5123bfd4b9
|
||||
bin/libxslt.dll: cdca16a3183ddcbdf3d0087c3f1e62e9
|
||||
conaninfo.txt: 73548fb3ff61aade734c0ce2071a2d05
|
||||
include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
|
||||
include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9
|
||||
include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
|
||||
include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
|
||||
include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
|
||||
include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
|
||||
include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
|
||||
include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
|
||||
include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
|
||||
include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
|
||||
include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
|
||||
include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
|
||||
include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
|
||||
include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
|
||||
include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
|
||||
include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
|
||||
include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
|
||||
include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
|
||||
include/libxslt/transform.h: 060c2e753adea589569d2835a006075e
|
||||
include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
|
||||
include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
|
||||
include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
|
||||
include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
|
||||
include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
|
||||
include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
|
||||
include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7
|
||||
include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
|
||||
include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
|
||||
include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
|
||||
include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001
|
||||
lib/libexslt.lib: a84716fa57d325856a55cf5ba8a816c6
|
||||
lib/libexslt_a.lib: c428937c93542c6386534b61239e8119
|
||||
lib/libxslt.lib: 43b2e966367546ff110762f24f4c919d
|
||||
lib/libxslt_a.lib: a802233763886894a7a89e4f8e634e6a
|
||||
@@ -0,0 +1,20 @@
|
||||
[requires]
|
||||
icu/57.1@vitallium/stable
|
||||
libxml2/2.9.4@vitallium/stable
|
||||
libxslt/1.1.29@vitallium/stable
|
||||
|
||||
[generators]
|
||||
cmake
|
||||
txt
|
||||
|
||||
[options]
|
||||
icu:shared=True
|
||||
libxml2:shared=True
|
||||
libxslt:shared=True
|
||||
|
||||
[imports]
|
||||
bin, icudt57.dll -> ./bin
|
||||
bin, icuin57.dll -> ./bin
|
||||
bin, icuuc57.dll -> ./bin
|
||||
bin, libxml2.dll -> ./bin
|
||||
bin, libxslt.dll -> ./bin
|
||||
1
coin/provisioning/qtci-windows-10-x86/libusb.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86/libusb.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\libusb.ps1"
|
||||
1
coin/provisioning/qtci-windows-10-x86/ruby.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86/ruby.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\ruby.ps1"
|
||||
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\01-windows_removethemall.ps1"
|
||||
1
coin/provisioning/qtci-windows-10-x86_64/02-python.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86_64/02-python.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\02-python.ps1"
|
||||
9
coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1
Normal file
9
coin/provisioning/qtci-windows-10-x86_64/03-conan.ps1
Normal file
@@ -0,0 +1,9 @@
|
||||
. "$PSScriptRoot\..\common\03-conan.ps1"
|
||||
|
||||
Run-Conan-Install `
|
||||
-ConanfilesDir "$PSScriptRoot\conanfiles" `
|
||||
-BuildinfoDir MSVC2015-x86_64 `
|
||||
-Arch x86_64 `
|
||||
-Compiler "Visual Studio" `
|
||||
-CompilerVersion 14 `
|
||||
-CompilerRuntime MD
|
||||
@@ -0,0 +1,5 @@
|
||||
# Turning off win defender.
|
||||
#
|
||||
# If disabled manually, windows will automatically enable it after
|
||||
# some period of time. Disabling it speeds up the builds.
|
||||
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /V DisableAntiSpyware /T REG_dWORD /D 1 /F
|
||||
@@ -0,0 +1,3 @@
|
||||
|
||||
# Disable the windows search indexing service
|
||||
sc.exe config WSearch start= disabled
|
||||
@@ -0,0 +1,33 @@
|
||||
#############################################################################
|
||||
##
|
||||
## 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\msvc2015_update.ps1"
|
||||
1
coin/provisioning/qtci-windows-10-x86_64/cmake.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86_64/cmake.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\cmake.ps1"
|
||||
@@ -0,0 +1,2 @@
|
||||
1482492127
|
||||
conanfile.py: 7edc28cf26a4c3acd9b1c9f08ea8cba3
|
||||
@@ -0,0 +1,180 @@
|
||||
1482492365
|
||||
bin/icudt57.dll: 9424922f2422576e81509aad8911629d
|
||||
bin/icuin57.dll: 731ea41a670e4913d4dbeb9cf2fb300d
|
||||
bin/icutest57.dll: 0103d75f36194e398d8b89c12a6fb6f3
|
||||
bin/icutu57.dll: a94d3824640e025353d025a3f50caf10
|
||||
bin/icuuc57.dll: 96ecbd9165898f291b3920609ade6096
|
||||
conaninfo.txt: 05bf80d930c44b525645a86d8fd1084d
|
||||
include/unicode/alphaindex.h: e74fcba85b76577d32b90bc0056ee5d9
|
||||
include/unicode/appendable.h: 5c2d97a96252e2c959d4c226a554575b
|
||||
include/unicode/basictz.h: 444077f7dd19bd6dbe24034360356e8a
|
||||
include/unicode/brkiter.h: 0a5796a84c272600a360dc5918899492
|
||||
include/unicode/bytestream.h: f828cc9f542c232d2aadb09b9099c559
|
||||
include/unicode/bytestrie.h: 765c037e45325e1970e839349df7c28c
|
||||
include/unicode/bytestriebuilder.h: 634c9203ef678ee0d8fd9baffa8e3e46
|
||||
include/unicode/calendar.h: e360220586bcd0c3ea93b610bf4fe202
|
||||
include/unicode/caniter.h: f6de1e31cdc53563f35b093f8f8a07d8
|
||||
include/unicode/chariter.h: d6030b3dffd5355f9377318f76dd69de
|
||||
include/unicode/choicfmt.h: e86083f42af655ca0806ce1ed3dc55a0
|
||||
include/unicode/coleitr.h: 9a393483da6d9daae0bf18dd997abcfa
|
||||
include/unicode/coll.h: 06d3855e97984cd27579ec69b1985cc1
|
||||
include/unicode/compactdecimalformat.h: d1cca4ce6027a3d42a29b55e9ce0b82c
|
||||
include/unicode/curramt.h: efd2919661fe8dbc23f6b0f5bd33e685
|
||||
include/unicode/currpinf.h: b3cf75cd234ec080a7fee08e20906be6
|
||||
include/unicode/currunit.h: f8b67c06aa5547b9911378f39e70bc5d
|
||||
include/unicode/datefmt.h: 034fcd313ba7753923be9b30833ff13e
|
||||
include/unicode/dbbi.h: 3435ff244bdf7d248fa81c8162f6da9c
|
||||
include/unicode/dcfmtsym.h: e4935f31b8f97b149fa686a9996f6758
|
||||
include/unicode/decimfmt.h: e4fcfcfcb4bb45e7935cec1ec41ba359
|
||||
include/unicode/docmain.h: 81c20148681a5d7598d33fe1e49f3c5b
|
||||
include/unicode/dtfmtsym.h: 4a7ee444945513d0939376634f42d0ec
|
||||
include/unicode/dtintrv.h: 9d0929775a3d4599f90020ffb304d66c
|
||||
include/unicode/dtitvfmt.h: d42ce527e4a5eb3138782d92acd97b88
|
||||
include/unicode/dtitvinf.h: c7cedf40b871f6d3c77cc013d06983f7
|
||||
include/unicode/dtptngen.h: b7e58f01d5e588371e22e55a2d255208
|
||||
include/unicode/dtrule.h: 9b687ce82b426bfd8b67f2a743f9114c
|
||||
include/unicode/enumset.h: 9b15421cfac73c8845562dc2eba0f2e9
|
||||
include/unicode/errorcode.h: 28c37140645dfa2f430cf531131a2cbb
|
||||
include/unicode/fieldpos.h: ae206bb308885c2dae6bd15792512e6f
|
||||
include/unicode/fmtable.h: fe37b4f3f1862172fcf708a8913b5d90
|
||||
include/unicode/format.h: 637778c5df6458f3f90d6f87e7d6a694
|
||||
include/unicode/fpositer.h: 276908f795beea88cd9d3f6f43ff82b2
|
||||
include/unicode/gender.h: 05bdc8c839f568e55c1d5d57c034dd36
|
||||
include/unicode/gregocal.h: 165eb6c7ffe6d914240c4bc0a2d7e5e0
|
||||
include/unicode/icudataver.h: 6b463f7d991d4cf4b0278bda90d4419f
|
||||
include/unicode/icuplug.h: 2688326bbc6184edbfb04a9e398a363a
|
||||
include/unicode/idna.h: b7885800ec0092f7b0411810ef0a0150
|
||||
include/unicode/listformatter.h: 8e460de80d6cb5701b3fcc2a3e704c14
|
||||
include/unicode/localpointer.h: ef6f8ec1d09bcfd660632f2df08c8d30
|
||||
include/unicode/locdspnm.h: df688f9f85fa7927b037811db0a5a934
|
||||
include/unicode/locid.h: 7d2c34577acdb5d7372ab35b02068581
|
||||
include/unicode/measfmt.h: fdd0cbd2a7f3af228f25560a3f63c4ad
|
||||
include/unicode/measunit.h: 54bcc9c8bd45f4d61baad1ecfda8874d
|
||||
include/unicode/measure.h: 3a03dc0bc233874de9b869a64a057835
|
||||
include/unicode/messagepattern.h: e3ae4457660d55835e42d88c3338a661
|
||||
include/unicode/msgfmt.h: de76868b18a099b367a685c31c0a14d8
|
||||
include/unicode/normalizer2.h: 0b96e4e3fe2db9df3ea140dbbe8ea140
|
||||
include/unicode/normlzr.h: 850f123dce4120db36601bcd4a77e925
|
||||
include/unicode/numfmt.h: c45e7b584738ae545937b3431a7e97b7
|
||||
include/unicode/numsys.h: 3b40734e737a0328f7c63124f07727e4
|
||||
include/unicode/parseerr.h: aa97d4d0cb5ef66baf1652c46223a81f
|
||||
include/unicode/parsepos.h: 408632c4f4a0ec42811b50295be88ec9
|
||||
include/unicode/platform.h: fceecfa20a56af2a62a310d3d9fd1b14
|
||||
include/unicode/plurfmt.h: 06a5b724a0cdc04673d2467002605b50
|
||||
include/unicode/plurrule.h: 19d8e5c3f59ac4a833883da7fc52279c
|
||||
include/unicode/ptypes.h: 93226b56866b0001f58f0319e430da08
|
||||
include/unicode/putil.h: 12979acdf705cac063a0f7862a20907b
|
||||
include/unicode/rbbi.h: f0fe0af5306ea31bcb128a57dad17785
|
||||
include/unicode/rbnf.h: fa3ee91ae518f46628171c5eda544702
|
||||
include/unicode/rbtz.h: 76eb867d186e64e6bd425561d9371d7d
|
||||
include/unicode/regex.h: 3ef7c102b12d3167fa019d203f524ec4
|
||||
include/unicode/region.h: 149a3b19b81a6e9093cb40f63a688fe7
|
||||
include/unicode/reldatefmt.h: 0f38d6b83c8a59898e4b546bd00bb459
|
||||
include/unicode/rep.h: 5fa4336c1302e276e81d2716a9789511
|
||||
include/unicode/resbund.h: 8c9bf16c940d2fa6d27e92b4b9023b1c
|
||||
include/unicode/schriter.h: fcb1bcf67285e897acf621e937b13010
|
||||
include/unicode/scientificnumberformatter.h: 0f0c586dcb3cb2d59c10f9a42490e81f
|
||||
include/unicode/search.h: ddfee95357399f1840854929715a99f3
|
||||
include/unicode/selfmt.h: cf18d9ce0e01636d74c14aac25dea995
|
||||
include/unicode/simpleformatter.h: aa8128e6a7368689e974552143be3c55
|
||||
include/unicode/simpletz.h: 0c847bdd492d23c7d78993e03d8364b8
|
||||
include/unicode/smpdtfmt.h: 19192d367d28f9812c71588222331218
|
||||
include/unicode/sortkey.h: 323299d4a40734274de910e74e6b7714
|
||||
include/unicode/std_string.h: e019f8e200de712588502817a22e5049
|
||||
include/unicode/strenum.h: cece8736aaa78de5edb80b2d8bcf2339
|
||||
include/unicode/stringpiece.h: 707434771237dbc6467f49aebc26f7f7
|
||||
include/unicode/stringtriebuilder.h: 251396f1c130290458da7553cca598f6
|
||||
include/unicode/stsearch.h: 70a69561b21c1a8e14f7d1a4e0760392
|
||||
include/unicode/symtable.h: dd632a7e27832b5992d4a54205c599c4
|
||||
include/unicode/tblcoll.h: 95b69fba4fd024406b9e4d991f1ad7c7
|
||||
include/unicode/timezone.h: 3e88d71098f36369b9892baff81c603c
|
||||
include/unicode/tmunit.h: b946f43e7c8bec8aa50ddd6120671446
|
||||
include/unicode/tmutamt.h: e67a0e5e8b642aee17578411d554bcc2
|
||||
include/unicode/tmutfmt.h: 9d7e425317331c3ed890cefb0f654004
|
||||
include/unicode/translit.h: 9eb1419219ba781ff4653b4983a4e33c
|
||||
include/unicode/tzfmt.h: 31ad89c49cc59da450befd0a9c2cee84
|
||||
include/unicode/tznames.h: 72003f95cbf6b2bb6acc12d3b4b3f41a
|
||||
include/unicode/tzrule.h: 6416905b7247c15c939cc0e2d32a6510
|
||||
include/unicode/tztrans.h: 223b5af929e494c1894c6a24e8685f44
|
||||
include/unicode/ubidi.h: 66179ab0b99a5d356dba19e14eb5ecd3
|
||||
include/unicode/ubrk.h: 117eb54e39da5ce3dba2c9679707b0b7
|
||||
include/unicode/ucal.h: 70b7c32899132549a87577d2e96d8b75
|
||||
include/unicode/ucasemap.h: 1f64f081f3d1ee03e17d9cebb4b39c34
|
||||
include/unicode/ucat.h: 7420c409443c281d0396a824f7ce954c
|
||||
include/unicode/uchar.h: 6049da45cae06c38009809cd701e8fc8
|
||||
include/unicode/ucharstrie.h: cdd315664d45ceeb931f740427eba956
|
||||
include/unicode/ucharstriebuilder.h: 08b57db9db7ec6c83a727b4e7e93a84c
|
||||
include/unicode/uchriter.h: 26aecb73ed6c3b66d45920b6edc82e94
|
||||
include/unicode/uclean.h: 220a7ed9637f6d08844892406ee12fd7
|
||||
include/unicode/ucnv.h: 90e6635683216cf04e9e51c7793cce02
|
||||
include/unicode/ucnv_cb.h: 29d1534d54197074136641f9e73bca3a
|
||||
include/unicode/ucnv_err.h: 0b8f3b01f733daf5fa2bab7d0c77a83f
|
||||
include/unicode/ucnvsel.h: af61d762e6c51d92c6191a6234eba4c0
|
||||
include/unicode/ucol.h: 5794231873c0168366cac78abd7b9ba8
|
||||
include/unicode/ucoleitr.h: 2960fa61e49001636797afbc1cbd3e61
|
||||
include/unicode/uconfig.h: 2bc6d6073763aa34555775d5868dec4e
|
||||
include/unicode/ucsdet.h: 77f79ed197997607ad82834cddcecee3
|
||||
include/unicode/ucurr.h: 4e010cfe5251e583c06597df3dbbd7c8
|
||||
include/unicode/udat.h: 03876d47a6da7ae776311f580635c003
|
||||
include/unicode/udata.h: ca1f4a55a240ea9586f2cca1ea4764c8
|
||||
include/unicode/udateintervalformat.h: 6f55cc14a063de8c79b74a7316d93e6f
|
||||
include/unicode/udatpg.h: fd44f3f982452c68cdf6b1f3b159f068
|
||||
include/unicode/udisplaycontext.h: cdd37d6941337b96a75801e0716ca045
|
||||
include/unicode/uenum.h: 0f39322455d626debaf0bbe476a77c54
|
||||
include/unicode/ufieldpositer.h: 68ae4017d10f71b84083c24b2e09b536
|
||||
include/unicode/uformattable.h: 257f1dd17c788b7f5eab9ee3627f654c
|
||||
include/unicode/ugender.h: be7155c7b25e2a7b7ea4d22ffc939557
|
||||
include/unicode/uidna.h: 851038bc78b135bf99c65dd0648e78f7
|
||||
include/unicode/uiter.h: 8e6b6197795cb2d42f8c80922d28ccf2
|
||||
include/unicode/uldnames.h: 8545429414195c42ee9a05694540bd8d
|
||||
include/unicode/ulistformatter.h: 56cc2f8025387fcb18422300373a6e47
|
||||
include/unicode/uloc.h: b048d6c8e26ed8a65d0403d90ea4081c
|
||||
include/unicode/ulocdata.h: 0803ed6ac97fbf4a10c3ca436f903fb2
|
||||
include/unicode/umachine.h: 8946d5b383646c9de9fc8c84eb0456fd
|
||||
include/unicode/umisc.h: 3f34c9d536fdd5d4fddca2cf952bcfaa
|
||||
include/unicode/umsg.h: 8880b14654d63c6e78a50d8f569b2766
|
||||
include/unicode/unifilt.h: 3b0368ea2da9a503aa47803e395b513e
|
||||
include/unicode/unifunct.h: 3d37601bd3ae27b4e51431713d9f7533
|
||||
include/unicode/unimatch.h: e1a18096e0c7c7220c5c9149cd2d184c
|
||||
include/unicode/unirepl.h: 7f1973a960a652ff74fa63e21969bab9
|
||||
include/unicode/uniset.h: fa3cfc8b4883a69120bf35e65f5d75ec
|
||||
include/unicode/unistr.h: 975e37994ae2d3197a86284f1bdacdf3
|
||||
include/unicode/unorm.h: a04a23023daa99571ef2b7edca9dc6d2
|
||||
include/unicode/unorm2.h: 5ab66d75a9251a8df00f2075128ab010
|
||||
include/unicode/unum.h: 6e24b3d63e65f4d0a3076d33708a96d7
|
||||
include/unicode/unumsys.h: d239b6c2f97f51c221fcd66865adbaf9
|
||||
include/unicode/uobject.h: 07ebe875a9d304f71f525d2a71b20ddc
|
||||
include/unicode/upluralrules.h: d9a66886a7585743cc8abe54af8e5955
|
||||
include/unicode/uregex.h: 6eb3c76e7d6fa2fed34b77f7fcc5cc85
|
||||
include/unicode/uregion.h: 0819c20dc8e0b5aebc5ec527828f565e
|
||||
include/unicode/ureldatefmt.h: 057a6220b33c1c81e0cebc9a5da40929
|
||||
include/unicode/urename.h: 73c3a4cd707c1549f27341c859b099bb
|
||||
include/unicode/urep.h: dc3eaf59ed5c198facce9f4a97a79ecf
|
||||
include/unicode/ures.h: 6b374e2d473dfab51bcf7306c46f9eb6
|
||||
include/unicode/uscript.h: baaefbb5a6c5e251da2bb1800626d9e4
|
||||
include/unicode/usearch.h: 3e51b12fdf6a1adfc4696946ac0a4b6c
|
||||
include/unicode/uset.h: 62d5813111f8391b4f616da08802aa24
|
||||
include/unicode/usetiter.h: 6baeb6276d80be18739355f9549b38e7
|
||||
include/unicode/ushape.h: f87732f736df2bbb90d46a10779876e7
|
||||
include/unicode/uspoof.h: a6510014653e0576fcf39c9dfd74f955
|
||||
include/unicode/usprep.h: 4ea1ec6a6d4fcbf2c1a239f23873da98
|
||||
include/unicode/ustring.h: 49c56a6248a7c92ee93a11331d2a6364
|
||||
include/unicode/ustringtrie.h: 08470063002ce9a8df978481b0d5588d
|
||||
include/unicode/utext.h: c83e4d6390b463b28168cf90a734966e
|
||||
include/unicode/utf.h: 0d1807bea996ca42bad86a938ba69453
|
||||
include/unicode/utf16.h: b376232af20fa9f77c983c6cc91800cf
|
||||
include/unicode/utf32.h: ed15f0927cec48cab1922d08e1fdcce1
|
||||
include/unicode/utf8.h: 0d3fb609e35e2c67dce1a4889973bebd
|
||||
include/unicode/utf_old.h: fce92682d7539e0fde301c54ef9e8760
|
||||
include/unicode/utmscale.h: 267dcde091ed1b81f03b1fff49c05e69
|
||||
include/unicode/utrace.h: 25f64a4cd8fc8a13bdfadd59bb287d49
|
||||
include/unicode/utrans.h: cc28e262a704403f38c26becae727165
|
||||
include/unicode/utypes.h: 21e5e8cc7dc66bdb83f70971bed1a5e4
|
||||
include/unicode/uvernum.h: d878c9e384487c8668c122712134c0f1
|
||||
include/unicode/uversion.h: 140b36fa9bffd2cb2b1c7f02691923e6
|
||||
include/unicode/vtzone.h: 90e065183436be0a94918465f66be863
|
||||
lib/icudt.lib: cf92bb1d1fc1ffea58e7058134fd0f71
|
||||
lib/icuin.lib: eca7f889859a2078dba5ae0c228bb45f
|
||||
lib/icutest.lib: daf163f500ea14d3eafcb2e7885b5f2f
|
||||
lib/icutu.lib: 6236376ec549a1daba31f7b34cdbb957
|
||||
lib/icuuc.lib: f3cfefda92e691c3f81cae2ac3fdff14
|
||||
@@ -0,0 +1,2 @@
|
||||
1482493404
|
||||
conanfile.py: 4c879159bebcecec85173f085cd4c3c7
|
||||
@@ -0,0 +1,55 @@
|
||||
1482493354
|
||||
bin/libxml2.dll: 0b02196ac933431b150fb73a5bed7518
|
||||
conaninfo.txt: 29ccd6acef148fd29fc8ebee20216618
|
||||
include/libxml/DOCBparser.h: 21e6523a86338325c527e1e8847adc1d
|
||||
include/libxml/HTMLparser.h: 083a413aedc738e1903735b7f1678087
|
||||
include/libxml/HTMLtree.h: 46cf4cefb419e18c40b8d5b6ac982f3f
|
||||
include/libxml/SAX.h: bf46553ceac47b24126d4a1abb7b26fa
|
||||
include/libxml/SAX2.h: 226675de48e46a282141b438b0895db4
|
||||
include/libxml/c14n.h: 083bf52bbdd0563ff61605cb2bc9316f
|
||||
include/libxml/catalog.h: 1d5e464fe629dde9758d6c33ea7a3d8e
|
||||
include/libxml/chvalid.h: 4e1ca6554b98687e75d03662cd92d14e
|
||||
include/libxml/debugXML.h: 73816937df233c77ebfa261f3ca00dd8
|
||||
include/libxml/dict.h: 93b78165ce896cbda4417bd278259714
|
||||
include/libxml/encoding.h: e07b28c25a85356f585dd6891e0c7778
|
||||
include/libxml/entities.h: 16467595fdaff28420d1657b1658f267
|
||||
include/libxml/globals.h: 7dc017984a2a506caaeb45db0e895357
|
||||
include/libxml/hash.h: 747ad49c1a665e2eafaf052cbd9d165b
|
||||
include/libxml/list.h: a81670013af01c8003fa9fdbd9a8cad7
|
||||
include/libxml/nanoftp.h: a4aad060f2cedb04dacbe4c58969817a
|
||||
include/libxml/nanohttp.h: d31b62933eab6d58a46eb075b49b7715
|
||||
include/libxml/parser.h: 3ef7bece85150ab2319aed3fd0d36034
|
||||
include/libxml/parserInternals.h: c55ce5832dae535ce6d59b6aa10f6133
|
||||
include/libxml/pattern.h: db123ed3ecc27ab31b3f808e96edb492
|
||||
include/libxml/relaxng.h: 348c151f5b45a3543862c0e280f9fbba
|
||||
include/libxml/schemasInternals.h: 28ed78fdce3dbad508a6381dd580d1e7
|
||||
include/libxml/schematron.h: 96d9e0c083c4949e246ce02cf31de483
|
||||
include/libxml/threads.h: 2c630b6409352bcd1e10d94177215265
|
||||
include/libxml/tree.h: f2a9a61c9a96a73c293f57bff2913ffb
|
||||
include/libxml/uri.h: 032d430e35153af35f2fe17a9e9c37bf
|
||||
include/libxml/valid.h: 3c082c0a5b81e1bc9fd9a21b69014584
|
||||
include/libxml/xinclude.h: 1f8b2beb8f49da4bf3a658d31dccb2ef
|
||||
include/libxml/xlink.h: 8b82b67e61ebffc721bd23af66724f49
|
||||
include/libxml/xmlIO.h: 31c8dfbaee25e20cd0d6eb2549929f5d
|
||||
include/libxml/xmlautomata.h: 3c3c0a7d353bacfbede7c2decf27e62a
|
||||
include/libxml/xmlerror.h: 9f03d7b7788f158e68a75132e9249975
|
||||
include/libxml/xmlexports.h: c7982540f18e547b3ca70c7259c59e4c
|
||||
include/libxml/xmlmemory.h: c0167c625ecaf670d76480506425b472
|
||||
include/libxml/xmlmodule.h: de174bf853776e7e653c66c059d19e61
|
||||
include/libxml/xmlreader.h: dbd5ae99042659a13427209a2bc0041f
|
||||
include/libxml/xmlregexp.h: fea3110c96e8cd9013900e1c8e5b6c0b
|
||||
include/libxml/xmlsave.h: eed2463cad941f74f99b8b9bc03aa74d
|
||||
include/libxml/xmlschemas.h: 44ee98f77e997b8843fe6e5c45aa4ab0
|
||||
include/libxml/xmlschemastypes.h: 160197e01dfa56cd9ad09d201d5bdeb4
|
||||
include/libxml/xmlstring.h: 82efb8a055d5fc8eb7d815ed471eca53
|
||||
include/libxml/xmlunicode.h: b9f0b8acddfee9b620ea822978a51d29
|
||||
include/libxml/xmlversion.h: 0c268947477509833b9edc4ae096da41
|
||||
include/libxml/xmlwriter.h: 8694436144b1fb0aab2e2d6b725035e3
|
||||
include/libxml/xpath.h: 2e60b359a61db15d05409ebef1b140b1
|
||||
include/libxml/xpathInternals.h: c18fad3cce22369a75166afed6343bcd
|
||||
include/libxml/xpointer.h: 5b8025430888d5b99d03d159ddc78388
|
||||
include/win32config.h: 410df263529fb9ec616b22f590dbdd1d
|
||||
include/wsockcompat.h: f975f4dc926c27ab755f05a79296bd72
|
||||
lib/libxml2.lib: 7ab0a2cf0511ea7eb2593a24e5a31750
|
||||
lib/libxml2_a.lib: a4d10046b1cf6910811687a04ef38d6f
|
||||
lib/libxml2_a_dll.lib: f785611927ed7f3a9514a1ccac31fd10
|
||||
@@ -0,0 +1,2 @@
|
||||
1478438034
|
||||
conanfile.py: 2472a82109b2d59062d3e50a54d08a4a
|
||||
@@ -0,0 +1,38 @@
|
||||
1482494796
|
||||
bin/libexslt.dll: acf1f58607eb1a10534cc30ca2bf2c9f
|
||||
bin/libxslt.dll: 9edc15648704934221ec3afcedb25451
|
||||
conaninfo.txt: 224814c47f7d14968c401d2180974e77
|
||||
include/libexslt/exslt.h: f01af3bf058520059ba6d50f42133717
|
||||
include/libexslt/exsltconfig.h: a36134fd73a90b0c39ba3eb4fa8833b9
|
||||
include/libexslt/exsltexports.h: 079c35b6fa14302aad0764c1dee57809
|
||||
include/libexslt/libexslt.h: 2a281322663dba16ccf7b4ed1eb5858f
|
||||
include/libxslt/attributes.h: 32e43c08f66b85266c391301d322a21f
|
||||
include/libxslt/documents.h: 22a35bd1102fd1ac301e50cf650a8b8a
|
||||
include/libxslt/extensions.h: 0396b6be07f707b0c6ee171a63b2e520
|
||||
include/libxslt/extra.h: 6d41618d5d9708628ec9b33a587f06c3
|
||||
include/libxslt/functions.h: b5ad00884390fb9b86c55a2628e9f6a0
|
||||
include/libxslt/imports.h: 66e26ad969e3c37fdeedcbc2716d7cf3
|
||||
include/libxslt/keys.h: 77a11ee3de841d02d3461b829cfcc11e
|
||||
include/libxslt/libxslt.h: 11c489a4083c7d341b70e8693676852f
|
||||
include/libxslt/namespaces.h: c784b4b8e80274491fe023ce26d4847b
|
||||
include/libxslt/numbersInternals.h: 27c2c21ab1535f84710fe1c8c8829018
|
||||
include/libxslt/pattern.h: 1d928199f1adf63d79d9ec6aa7eb060f
|
||||
include/libxslt/preproc.h: 829de337aca8b15f699708e6b7340549
|
||||
include/libxslt/security.h: 1b24b61ea6afe01d18c647c94b1245c7
|
||||
include/libxslt/templates.h: 6901f4c8fad239b588b9f6d4cdfef5ac
|
||||
include/libxslt/transform.h: 060c2e753adea589569d2835a006075e
|
||||
include/libxslt/trio.h: 7da7b1fcf378330699c7ecdd96908641
|
||||
include/libxslt/triodef.h: e41149b088de4a04c067c85969f4db3c
|
||||
include/libxslt/variables.h: ee9c8174c5a42ab6821d2e28f0a15661
|
||||
include/libxslt/win32config.h: c64153b1a2c8bba1a8aa600741f04690
|
||||
include/libxslt/xslt.h: 0c08b8e7223b72f822a58457520b6387
|
||||
include/libxslt/xsltInternals.h: 4b93c6b8abdb8f67a5718ed98a2b2e6e
|
||||
include/libxslt/xsltconfig.h: 047bffd75335b6951063c467c91973a7
|
||||
include/libxslt/xsltexports.h: 207ffe4e458a8c24635b3eb24bdd8000
|
||||
include/libxslt/xsltlocale.h: b934279cc2a6556075638425e5634b07
|
||||
include/libxslt/xsltutils.h: c190bd536ce0cffe1ccba74c68f7b0c9
|
||||
include/libxslt/xsltwin32config.h: 8a3a4b0359659042a66603eb59cc4001
|
||||
lib/libexslt.lib: 0c9f94aeea183a48ec62d6e1a3ac42af
|
||||
lib/libexslt_a.lib: 026a42ff0b36660c1bd4890b656c80ee
|
||||
lib/libxslt.lib: 084d078777bf34d52af7fc93a425d6b0
|
||||
lib/libxslt_a.lib: a07434cb5a40a32a17be58f71fe24976
|
||||
@@ -0,0 +1,20 @@
|
||||
[requires]
|
||||
icu/57.1@vitallium/stable
|
||||
libxml2/2.9.4@vitallium/stable
|
||||
libxslt/1.1.29@vitallium/stable
|
||||
|
||||
[generators]
|
||||
cmake
|
||||
txt
|
||||
|
||||
[options]
|
||||
icu:shared=True
|
||||
libxml2:shared=True
|
||||
libxslt:shared=True
|
||||
|
||||
[imports]
|
||||
bin, icudt57.dll -> ./bin
|
||||
bin, icuin57.dll -> ./bin
|
||||
bin, icuuc57.dll -> ./bin
|
||||
bin, libxml2.dll -> ./bin
|
||||
bin, libxslt.dll -> ./bin
|
||||
1
coin/provisioning/qtci-windows-10-x86_64/libusb.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86_64/libusb.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\libusb.ps1"
|
||||
112
coin/provisioning/qtci-windows-10-x86_64/mysql.ps1
Normal file
112
coin/provisioning/qtci-windows-10-x86_64/mysql.ps1
Normal file
@@ -0,0 +1,112 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
||||
|
||||
# This script installs MySQL $version.
|
||||
# Both x86 and x64 versions needed when x86 integrations are done on x64 machine
|
||||
|
||||
$version = "5.6.11"
|
||||
$packagex64 = "C:\Windows\temp\mysql-$version-win64.zip"
|
||||
$packagex86 = "C:\Windows\temp\mysql-$version-win32.zip"
|
||||
|
||||
function CheckAndRemovePreviousInstallation
|
||||
{
|
||||
Param (
|
||||
[string]$InstallFolder
|
||||
)
|
||||
echo "Check for previous installation..."
|
||||
$FolderExists = Test-Path $ExistingInstallation
|
||||
If ($FolderExists -eq $True) {
|
||||
echo "Removing previous installation ($ExistingInstallation)"
|
||||
Remove-Item $ExistingInstallation -recurse
|
||||
}
|
||||
}
|
||||
|
||||
function DownloadAndInstall
|
||||
{
|
||||
Param (
|
||||
[string]$arch,
|
||||
[string]$externalUrl,
|
||||
[string]$internalUrl,
|
||||
[string]$package,
|
||||
[string]$sha1,
|
||||
[string]$installPath
|
||||
)
|
||||
|
||||
echo "Fetching from URL ..."
|
||||
Download $externalUrl $internalUrl $package
|
||||
Verify-Checksum $package $sha1
|
||||
Extract-Zip $package $installPath
|
||||
}
|
||||
|
||||
# Install x64 bit version
|
||||
$architecture = "x64"
|
||||
$installFolder = "C:\Utils\my_sql"
|
||||
$existingInstallation = "$installFolder\my_sql"
|
||||
$internalUrl = "http://ci-files01-hki.ci.local/input/windows/mysql-$version-winx64"
|
||||
$sha1 = "f4811512b5f3c8ad877ee4feba2062312a0acc38"
|
||||
|
||||
echo "Check and remove previous installation ..."
|
||||
CheckAndRemovePreviousInstallation $existingInstallation
|
||||
DownloadAndInstall $architecture $internalUrl $internalUrl $packagex64 $sha1 $installFolder
|
||||
Rename-Item -path $installFolder\mysql-$version-winx64 -newName $installFolder\my_sql
|
||||
|
||||
echo "Remove downloaded package ..."
|
||||
Remove-Item $packagex64
|
||||
|
||||
echo "Set environment variables ..."
|
||||
[Environment]::SetEnvironmentVariable("MYSQL_INCLUDE_x64", "$installFolder\my_sql\include", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("MYSQL_LIB_x64", "$installFolder\my_sql\lib", "Machine")
|
||||
|
||||
# Install x86 bit version
|
||||
$architecture = "x86"
|
||||
$installFolder = "C:\Utils\my_sql$architecture"
|
||||
$existingInstallation = "$installFolder\my_sql"
|
||||
$internalUrl = "http://ci-files01-hki.ci.local/input/windows/mysql-$version-win32"
|
||||
$sha1 = "e0aa62d5c5d6c6ec28906a831752d04336562679"
|
||||
|
||||
echo "Check and remove previous installation ..."
|
||||
CheckAndRemovePreviousInstallation $existingInstallation
|
||||
DownloadAndInstall $architecture $internalUrl $internalUrl $packagex86 $sha1 $installFolder
|
||||
Rename-Item -path $installFolder\mysql-$version-win32 -newName $installFolder\my_sql
|
||||
|
||||
echo "Remove downloaded package ..."
|
||||
Remove-Item $packagex86
|
||||
|
||||
echo "Set environment variables ..."
|
||||
[Environment]::SetEnvironmentVariable("MYSQL_INCLUDE_x86", "$installFolder\my_sql\include", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("MYSQL_LIB_x86", "$installFolder\my_sql\lib", "Machine")
|
||||
|
||||
# Store version information to ~/versions.txt, which is used to print version information to provision log.
|
||||
echo "MySQL = $version" >> ~/versions.txt
|
||||
63
coin/provisioning/qtci-windows-10-x86_64/opengl32_x86.ps1
Normal file
63
coin/provisioning/qtci-windows-10-x86_64/opengl32_x86.ps1
Normal file
@@ -0,0 +1,63 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
||||
|
||||
$version = "11_2_2"
|
||||
$package = "C:\Windows\temp\opengl32sw_$version.7z"
|
||||
$destinationFolder = "C:\Windows\SysWOW64"
|
||||
$openglPackage = "C:\Windows\SysWOW64\opengl32.dll"
|
||||
|
||||
$mesaOpenglUrl = "http://download.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-32-mesa_$version.7z"
|
||||
$mesaOpenglSha1 = "e742e9d4e16b9c69b6d844940861d3ef1748356b"
|
||||
$openglUrl = "http://ci-files01-hki.ci.local/input/mesa3d/windows/32bit/opengl32.dll"
|
||||
$openglSha1 = "690730f973aa39bd80648e026248394fde07a753"
|
||||
|
||||
Invoke-WebRequest -UseBasicParsing $mesaOpenglUrl -OutFile $package
|
||||
Verify-Checksum $package $mesaOpenglSha1
|
||||
Get-ChildItem $package | % {& "C:\Utils\sevenzip\7z.exe" "x" "-y" $_.fullname "-o$destinationFolder"}
|
||||
|
||||
echo "Remove downloaded $package ..."
|
||||
Remove-Item $package -recurse
|
||||
|
||||
echo "Take ownership of existing opengl32.dll from SysWOW64"
|
||||
takeown /f $openglPackage
|
||||
icacls $openglPackage /grant Administrators:F
|
||||
echo "Remove existing opengl32.dll from SysWOW64"
|
||||
Remove-Item -Recurse -Force $openglPackage
|
||||
echo "Add new opengl32.dll to SysWOW64"
|
||||
Invoke-WebRequest -UseBasicParsing $openglUrl -OutFile $openglPackage
|
||||
Verify-Checksum $openglPackage $openglSha1
|
||||
|
||||
# Store version information to ~/versions.txt
|
||||
echo "OpenGL x86 = $version" >> ~/versions.txt
|
||||
86
coin/provisioning/qtci-windows-10-x86_64/openssl.ps1
Normal file
86
coin/provisioning/qtci-windows-10-x86_64/openssl.ps1
Normal file
@@ -0,0 +1,86 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
||||
|
||||
# This script installs OpenSSL $version.
|
||||
# Both x86 and x64 versions needed when x86 integrations are done on x64 machine
|
||||
|
||||
$version = "1_0_2j"
|
||||
$packagex64 = "C:\Windows\Temp\Win64OpenSSL-$version.exe"
|
||||
$packagex86 = "C:\Windows\Temp\Win32OpenSSL-$version.exe"
|
||||
|
||||
# Install x64 bit version
|
||||
$architecture = "x64"
|
||||
$installFolder = "C:\openssl"
|
||||
$externalUrl = "https://slproweb.com/download/Win64OpenSSL-$version.exe"
|
||||
$internalUrl = "http://ci-files01-hki.ci.local/input/openssl/Win64OpenSSL-$version.exe"
|
||||
$sha1 = "b1660dbdcc77e1b3d81d780c7167be1c75384d44"
|
||||
|
||||
echo "Fetching from URL ..."
|
||||
Download $externalUrl $internalUrl $packagex64
|
||||
Verify-Checksum $packagex64 $sha1
|
||||
echo "Installing $packagex64 ..."
|
||||
cmd /c "$packagex64 /SP- /SILENT /LOG /SUPPRESSMSGBOXES /NORESTART /DIR=$installFolder"
|
||||
|
||||
echo "Remove downloaded $packagex64 ..."
|
||||
Remove-Item $packagex64
|
||||
|
||||
echo "Set $architecture environment variables ..."
|
||||
[Environment]::SetEnvironmentVariable("OPENSSL_CONF_x64", "$installFolder\bin\openssl.cfg", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("OPENSSL_INCLUDE_x64", "$installFolder\include", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("OPENSSL_LIB_x64", "$installFolder\lib", "Machine")
|
||||
|
||||
# Install x86 bit version
|
||||
$architecture = "x86"
|
||||
$installFolder = "C:\openssl$architecture"
|
||||
$externalUrl = "https://slproweb.com/download/Win32OpenSSL-$version.exe"
|
||||
$internalUrl = "http://ci-files01-hki.ci.local/input/openssl/Win32OpenSSL-$version.exe"
|
||||
$sha1 = "29b31d20545214ab4e4c57afb20be2338c317cc3"
|
||||
|
||||
echo "Fetching from URL ..."
|
||||
Download $externalUrl $internalUrl $packagex86
|
||||
Verify-Checksum $packagex86 $sha1
|
||||
echo "Installing $packagex86 ..."
|
||||
cmd /c "$packagex86 /SP- /SILENT /LOG /SUPPRESSMSGBOXES /NORESTART /DIR=$installFolder"
|
||||
|
||||
echo "Remove downloaded $packagex86 ..."
|
||||
Remove-Item $packagex86
|
||||
|
||||
echo "Set $architecture environment variables ..."
|
||||
[Environment]::SetEnvironmentVariable("OPENSSL_CONF_x86", "$installFolder\bin\openssl.cfg", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("OPENSSL_INCLUDE_x86", "$installFolder\include", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("OPENSSL_LIB_x86", "$installFolder\lib", "Machine")
|
||||
|
||||
# Store version information to ~/versions.txt, which is used to print version information to provision log.
|
||||
echo "OpenSSL = $version" >> ~/versions.txt
|
||||
84
coin/provisioning/qtci-windows-10-x86_64/postgresql.ps1
Normal file
84
coin/provisioning/qtci-windows-10-x86_64/postgresql.ps1
Normal file
@@ -0,0 +1,84 @@
|
||||
#############################################################################
|
||||
##
|
||||
## Copyright (C) 2017 The Qt Company Ltd.
|
||||
## Contact: http://www.qt.io/licensing/
|
||||
##
|
||||
## This file is part of the provisioning scripts of the Qt Toolkit.
|
||||
##
|
||||
## $QT_BEGIN_LICENSE:LGPL21$
|
||||
## Commercial License Usage
|
||||
## Licensees holding valid commercial Qt licenses may use this file in
|
||||
## accordance with the commercial license agreement provided with the
|
||||
## Software or, alternatively, in accordance with the terms contained in
|
||||
## a written agreement between you and The Qt Company. For licensing terms
|
||||
## and conditions see http://www.qt.io/terms-conditions. For further
|
||||
## information use the contact form at http://www.qt.io/contact-us.
|
||||
##
|
||||
## GNU Lesser General Public License Usage
|
||||
## Alternatively, this file may be used under the terms of the GNU Lesser
|
||||
## General Public License version 2.1 or version 3 as published by the Free
|
||||
## Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
||||
## LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
||||
## following information to ensure the GNU Lesser General Public License
|
||||
## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
||||
## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
||||
##
|
||||
## As a special exception, The Qt Company gives you certain additional
|
||||
## rights. These rights are described in The Qt Company LGPL Exception
|
||||
## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
||||
##
|
||||
## $QT_END_LICENSE$
|
||||
##
|
||||
#############################################################################
|
||||
|
||||
. "$PSScriptRoot\..\common\helpers.ps1"
|
||||
|
||||
# This script installs postgresql $version.
|
||||
# Both x86 and x64 versions needed when x86 integrations are done on x64 machine
|
||||
|
||||
$version = "9.1.9-1"
|
||||
$packagex64 = "C:\Windows\temp\postgresql-$version-windows-x64-binaries.zip"
|
||||
$packagex86 = "C:\Windows\temp\postgresql-$version-windows-binaries.zip"
|
||||
|
||||
# Install x64 bit versions
|
||||
$architecture = "x64"
|
||||
$installFolder = "C:\Utils\postgresql"
|
||||
$externalUrl = "http://get.enterprisedb.com/postgresql/postgresql-$version-windows-x64-binaries.zip"
|
||||
$internalUrl = "http://ci-files01-hki.ci.local/input/windows/postgresql-$version-windows-x64-binaries.zip"
|
||||
$sha1 = "4da0453cdfda335e064d4437cf5bb9d356054cfd"
|
||||
|
||||
echo "Fetching from URL ..."
|
||||
Download $externalUrl $internalUrl $packagex64
|
||||
Verify-Checksum $packagex64 $sha1
|
||||
echo "Installing $packagex64 ..."
|
||||
Extract-Zip $packagex64 $installFolder
|
||||
|
||||
echo "Remove downloaded $packagex64 ..."
|
||||
Remove-Item $packagex64
|
||||
|
||||
echo "Set $architecture environment variables ..."
|
||||
[Environment]::SetEnvironmentVariable("POSTGRESQL_INCLUDE_x64", "$installFolder\pgsql\include", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("POSTGRESQL_LIB_x64", "$installFolder\pgsql\lib", "Machine")
|
||||
|
||||
# Install x86 bit version
|
||||
$architecture = "x86"
|
||||
$installFolder = "C:\Utils\postgresql$architecture"
|
||||
$externalUrl = "http://get.enterprisedb.com/postgresql/postgresql-$version-windows-binaries.zip"
|
||||
$internalUrl = "http://ci-files01-hki.ci.local/input/windows/postgresql-$version-windows-binaries.zip"
|
||||
$sha1 = "eb4f01845e1592800edbb74f60944b6c0aca51a9"
|
||||
|
||||
echo "Fetching from URL..."
|
||||
Download $externalUrl $internalUrl $packagex86
|
||||
Verify-Checksum $packagex86 $sha1
|
||||
echo "Installing $packagex86 ..."
|
||||
Extract-Zip $packagex86 $installFolder
|
||||
|
||||
echo "Remove downloaded $packagex86 ..."
|
||||
Remove-Item $packagex86
|
||||
|
||||
echo "Set $architecture environment variables ..."
|
||||
[Environment]::SetEnvironmentVariable("POSTGRESQL_INCLUDE_x86", "$installFolder\pgsql\include", "Machine")
|
||||
[Environment]::SetEnvironmentVariable("POSTGRESQL_LIB_x86", "$installFolder\pgsql\lib", "Machine")
|
||||
|
||||
# Store version information to ~/versions.txt, which is used to print version information to provision log.
|
||||
echo "PostgreSQL = $version" >> ~/versions.txt
|
||||
1
coin/provisioning/qtci-windows-10-x86_64/ruby.ps1
Normal file
1
coin/provisioning/qtci-windows-10-x86_64/ruby.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\ruby.ps1"
|
||||
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\01-windows_removethemall.ps1"
|
||||
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\memorypershell.ps1"
|
||||
1
coin/provisioning/qtci-windows-7-x86/02-python.ps1
Normal file
1
coin/provisioning/qtci-windows-7-x86/02-python.ps1
Normal file
@@ -0,0 +1 @@
|
||||
. "$PSScriptRoot\..\common\02-python.ps1"
|
||||
9
coin/provisioning/qtci-windows-7-x86/03-conan.ps1
Normal file
9
coin/provisioning/qtci-windows-7-x86/03-conan.ps1
Normal file
@@ -0,0 +1,9 @@
|
||||
. "$PSScriptRoot\..\common\03-conan.ps1"
|
||||
|
||||
Run-Conan-Install `
|
||||
-ConanfilesDir "$PSScriptRoot\conanfiles" `
|
||||
-BuildinfoDir Mingw53-x86 `
|
||||
-Arch x86 `
|
||||
-Compiler "gcc" `
|
||||
-CompilerVersion "5.3" `
|
||||
-CompilerLibcxx "libstdc++11"
|
||||
@@ -0,0 +1,5 @@
|
||||
# Turning off win defender.
|
||||
#
|
||||
# If disabled manually, windows will automatically enable it after
|
||||
# some period of time. Disabling it speeds up the builds.
|
||||
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /V DisableAntiSpyware /T REG_dWORD /D 1 /F
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user