David Dalcino
09a1a28d32
Add control and test for patched qmake
...
This adds two new jobs to the azure pipeline: one that tests a really
short output directory, and one for a really long output directory.
This also adds a QT_BINDIR variable, which is dependent on the output
directory. Within `steps.yml`, QT_BINDIR always points to the directory
that contains qmake.
2021-06-08 18:11:30 -07:00
Hiroshi Miura
337eb98ff0
CI: refactor azure pipelines scripts ( #250 )
...
* CI: refactoring Azure pipeline scripts
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
* CI: azure (wip)
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
* Add list command
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
* CI: skip installation of package when install command(linux)
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
* fix typo
Signed-off-by: Hiroshi Miura <miurahr@linux.com >
2021-05-24 23:23:50 +09:00
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