Mathy Vanvoorden
8dd94475dc
Add pkg-config based Qt version detection
2017-04-01 21:03:41 +02:00
therecipe
4a6fbe292c
minor fix for the docker setup on windows + minor fix for logrus
2017-03-31 16:16:23 +02:00
therecipe
256e4454bd
fix qtmoc + docker setup on windows
2017-03-30 22:26:52 +02:00
therecipe
8afded013b
fix qtsetup/check on windows
2017-03-29 21:11:55 +02:00
therecipe
03ca38c3b8
fix android + qtmoc
2017-03-28 17:41:57 +02:00
therecipe
b144b9ffd3
several fixes + rpi docker images
2017-03-17 21:36:32 +01:00
therecipe
1c2fcd441f
breaking changes; make use of qmake + drop legacy code
...
The cgo files are now generated by parsing the Makefiles generated by
qmake.
This greatly simplifies the support for additional targets, and also
removes the need to maintain extra backward and forward compatibility
code.
But these (backend) changes needed to come along with some breaking
changes to the (fontend) tooling.
So there is now the need to always specify the target when you use
qtmoc, qtrcc or qtminimal.
Some other minor breaking changes were:
The moc and rcc files are not automatically removed anymore by qtdeploy.
Because qtdeploy now has a -fast flag to make used of these cached
files.
The use of docker is now specified by using the -docker flag.
And the docker images were renamed to make their use case more clear.
2017-03-16 20:18:32 +01:00
therecipe
b47d2addd4
fix CI + qtsetup
2017-03-11 20:08:40 +01:00
therecipe
b07306acc2
further qmake related changes + more refactoring
2017-03-10 22:54:09 +01:00
therecipe
5200161c61
qmake related changes + some refactoring
2017-03-04 19:01:53 +01:00
therecipe
70f198d247
fix connect functions, dynamic mxe lookup, futher qmake related changes
2017-03-02 19:24:25 +01:00
therecipe
864e4fbe10
fix qtmoc issue on linux
2017-02-28 19:27:55 +01:00
therecipe
61c4644284
fix CI
2017-02-27 01:23:27 +01:00
therecipe
256c681ec8
further preparations for qmake + pre-build openssl for docker
2017-02-26 22:03:27 +01:00
therecipe
a15e5055c5
preparation for qmake + new update mechanism + qtmoc fix
2017-02-24 22:53:17 +01:00
therecipe
9cb2c840ec
initial update to Qt 5.8 + breaking changes + new speech module
...
1. the qt api changed in various places
2. dropped the "_minimal" suffix for the deployment folders
3. to keep using older versions of Qt (5.7.1 for example), one would
now need to explicit export "QT_VERSION=5.7.1" and also
"QT_DIR=/path/to/Qt5.7.1"
2017-02-10 18:18:44 +01:00
therecipe
e70f310ce5
fix qtmoc
2017-02-01 16:38:51 +01:00
therecipe
fd7b65bc3c
minor fix
2017-01-12 15:42:30 +01:00
Bruno Clermont
e4200d2e4d
improve log msg
2017-01-12 15:38:24 +08:00
Bruno Clermont
201ab26606
validate more input
2017-01-12 15:35:25 +08:00
therecipe
9d86d8aac3
preparation for Qt 5.8.0
2017-01-08 20:14:18 +01:00
therecipe
d9eb444d8b
fix infinite recursion in utils.QT_VERSION
2017-01-08 00:56:58 +01:00
therecipe
8a83cb4e3e
qt_dir & qt_version flags + partial automatic version detection
2017-01-07 18:26:06 +01:00
therecipe
acb48c8d7f
make qtdeploy less verbose
2017-01-04 00:01:13 +01:00
therecipe
8fdb852dd5
fix msys2
2017-01-02 21:26:38 +01:00
therecipe
8e6d46d68e
additional flags for qtrcc
2017-01-02 19:17:38 +01:00
therecipe
0329327628
minor fixes
2016-12-30 21:40:48 +01:00
therecipe
0b03390a53
fix qtmoc + new quick/hotreload example
2016-12-24 00:45:53 +01:00
therecipe
28b6970117
fix sailfish + fix ios-simulator + new checks
2016-12-16 21:59:46 +01:00
Jordan Orelli
d53d57d8e6
blacklist the vendor directory from qtmoc
2016-12-14 18:03:43 -06:00
Andraz Vrhovec
0b29a736cf
Fix unwanted error when using multiple gopaths
2016-12-14 15:25:12 +01:00
therecipe
279ae4e3bc
update various dependencies
2016-12-13 23:13:10 +01:00
therecipe
d10ed7da32
cleanup internal/parser
2016-12-11 21:03:06 +01:00
Bruno Clermont
2384b753c0
Refactor Internal ( #135 )
...
* add WalkFilterBlacklist func
* add WalkOnlyDirectory
* add WalkFilterError
* add WalkOnlyFile
* add WalkOnlyFile
* fix assert parameter order, add WalkOnlyExtension
* refactor qtmoc
* remove WalkFilterError
* raise error
* move logging to GetModule
* put back moc_cleanup.json
2016-12-05 21:09:16 +01:00
therecipe
4efdadb17c
fix utils
2016-11-19 01:15:43 +01:00
therecipe
ddebfd2f00
fix non terminated import
2016-11-18 15:49:57 +01:00
Bruno Clermont
957cee288f
Update utils.go
...
improve logging
2016-11-18 14:30:09 +07:00
therecipe
0ffd648614
fixes + windows 64 docker image
2016-11-12 16:06:57 +01:00
therecipe
59acd97d34
new quick/dynamic example
2016-11-09 23:19:35 +01:00
therecipe
26cfcccaed
support cross compilation on Linux for Windows 64bit
2016-11-07 02:48:18 +01:00
therecipe
d0152ba905
support MSYS2
2016-11-05 20:49:45 +01:00
therecipe
702c18b381
fix qtsetup/check
2016-11-02 14:15:36 +01:00
therecipe
3917516184
minor cleanup
2016-10-30 03:53:56 +01:00
therecipe
0bd230d5f6
cleanup + better logging
2016-10-28 04:00:58 +02:00
therecipe
d51ced2197
update readme + docker support + stub support + minimal_cgo
2016-10-26 16:44:27 +02:00
therecipe
ab28153efa
fix qtdeploy on windows
2016-10-23 05:00:53 +02:00
therecipe
00ea5322fa
support cross compilation on Linux for Windows
2016-10-23 04:32:23 +02:00
Bruno Clermont
81d5f53a9a
support multiple GOPATH ( #74 )
2016-10-23 04:14:01 +02:00
therecipe
c0d3e45458
support homebrew on macOS + update ci + new debug logger
2016-10-20 03:25:57 +02:00
therecipe
1e89b32ea2
fix xcode sdk lookup + add slack channel to readme
2016-10-18 02:52:43 +02:00