Commit Graph

74 Commits

Author SHA1 Message Date
Hiroshi Miura
4aad9c8e12 CI: azure: set mirror url when windows
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2021-05-23 15:47:16 +09:00
Hiroshi Miura
9f1c83ce77 CI: Chnage test versions combination (#213)
* CI: Change test versions combination

- test with python 3.9 on Github actions
- test with python 3.8 on Azure pipelines
- test against 5.9.9, 5.12.8, 5.13.2, 5.14.2, 5.15.2, and 6.1.0
- run on ubuntu-20.04 for Qt6
- CI: Test mac/ios/Qt6 combination
- CI: Azure: install desktop qtbase when android and ios install
- CI: update example project for Qt6

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2021-02-12 00:01:42 +09:00
Hiroshi Miura
060a1125f3 Handle Qt6/non-desktop installation patching (#210)
* Do not check qmake for android

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Refactoring patching

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: test android_armv7 in 6.0.1

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Patching qt6 android qmake script

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Patching qt6 android qmake script(wip)

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: test android/qt6 on github actions

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Add combination for Qt6 and update README

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Azure: Fix test cases

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Azure: Fix Qt6 test case

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Fix windows case

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Fix windows case

Add debug print

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Fix prefix path for patching

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Improvve log messages for patching

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Check android installation

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Check android installation

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Check android installation

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Updater: update logging message

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* Updater: Fix qmake detection on windows

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: run qmake.bat on windows

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: run Qt6 qmake.bat on windows

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: run Qt6 qmake.bat on windows

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Azure: fix mirror test

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Azure: test Qt6 with Ubuntu 20.04

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2021-02-11 10:05:13 +09:00
Hiroshi Miura
72c4589e7d Patch qmake as finalize process (#130)
* Patch qmake hard coded path with installed prefix(#100)
* AP: Update tests
 - Test android target with 5.14.x
 - Test ios target on mac
* Does not patch mac framework when android, ios and wasm
* Update changelog
* GHA: Update to run qmake to check patch
  - Check qmake works well if patched.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-21 21:56:04 +09:00
Hiroshi Miura
32ffc723af AP: drop mingw 32bit case
Here is known issue with mingw 32bit with pre-installed mingw environment.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-04 14:49:46 +09:00
Hiroshi Miura
5dad9c9718 AP: mingw81 test which is in Azure hosted image
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-04 11:35:26 +09:00
Hiroshi Miura
1aba681db7 AP: drop 5.14.2 msvc2019 which is not supported
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-03 15:37:13 +09:00
Hiroshi Miura
477a28503a Azure: reduce test caes: now too much
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-02 13:29:13 +09:00
Hiroshi Miura
7938032a42 fix syntax error on #118
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-02 12:18:24 +09:00
Hiroshi Miura
ff5418c752 Fix typo on mizux PR
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-05-02 12:06:06 +09:00
Mizux Seiha
8a927e4b09 Add msvc2019 2020-05-01 17:47:17 +02:00
Hiroshi Miura
990a4bcd9d test mingw with py7zr
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-02-21 10:56:01 +09:00
Hiroshi Miura
2b5ef5b154 Test external command for mingw
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-02-11 10:37:20 +09:00
Hiroshi Miura
fb28712de8 Add option to add all extra modules (#79)
* Add all extra modules installation feature

implement #75

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-01-07 12:26:45 +09:00
Hiroshi Miura
25ec1c6058 CI: update wasm emsdk version (#78)
* CI: update wasm emsdk version

Fix broken link and ask to install latest with fastcomp backend

* CI: Test wasm on Qt 5.14.0

Signed-off-by: Hiroshi Miura <miurahr@linux.com>

* CI: Update openssl version

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2020-01-07 07:16:10 +09:00
Hiroshi Miura
a11350c257 CI: Module option(-m) accept multiple argument
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-24 09:05:36 +09:00
Hiroshi Miura
891305cd82 Update test for modules list
- Update related document too

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-24 09:00:38 +09:00
Skycoder42
150423fd83 add extended android support
Add x64 for <5.14 and multiarch for >=5.14
2019-11-18 09:02:17 +01:00
Hiroshi Miura
73ba2b67de Support wasm components installation (#55)
* Support for WebAssembler

- Qt 5.12 provide tech preview for wasm, and 5.13 and later it supports.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-16 23:44:50 +09:00
Felix Barz
3c96207217 Merge branch 'master' into topic-extra-component 2019-11-16 13:52:19 +01:00
Hiroshi Miura
c85c9d0112 Support explicit spec for extra modules
Original commit by: Hiroshi Miura <miurahr@linux.com>
2019-11-16 13:40:13 +01:00
Hiroshi Miura
9ded39846d Improve key name on Azure
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-11-16 19:02:37 +09:00
Hiroshi Miura
e937dff283 Add CI test for tool installation (#47)
* Test: Update target Qt versions
* Add tools test
* tools: fix errors

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-10-08 09:26:24 +09:00
Hiroshi Miura
fd8ec2d55a Move ci script in ci folder
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
2019-06-02 10:14:56 +09:00