Commit graph

74 commits

Author SHA1 Message Date
therecipe
d0787d4a4d support for android-emulator + minor qtmoc fix 2017-04-17 19:21:21 +02:00
Kenneth Shaw
567a430704 Dropping exec permissions on files 2017-04-12 15:21:13 +07:00
therecipe
6d11509f78 add support for the WebKit module 2017-04-10 23:38:26 +02:00
therecipe
88938f41fe update the readme + preparations for Qt 5.9.0 2017-04-08 19:46:06 +02:00
therecipe
a0460f5a46 selfstanding docker setup 2017-03-23 21:06:55 +01:00
therecipe
067db73d52 new webchannel examples 2017-03-18 17:15:46 +01: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
b07306acc2 further qmake related changes + more refactoring 2017-03-10 22:54:09 +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
e3e91ae71b support ldflags for qtdeploy + support for tooling from docker containers 2017-01-17 17:29:33 +01:00
Alexey Kamenskiy
2e34965cf8 Add env var QTRCC_CWD to specify where to look for resources 2017-01-08 18:46:49 +08:00
Alexey Kamenskiy
438dd998a1 Temporary fix for qtdeploy not able to pass flags to qtrcc (pass them as environment then) 2017-01-08 18:00:55 +08:00
therecipe
8a83cb4e3e qt_dir & qt_version flags + partial automatic version detection 2017-01-07 18:26:06 +01:00
therecipe
7f3481d85f refactor + minor cleanup 2017-01-04 16:18:11 +01:00
therecipe
c69117432a fix msys2 + android docker image 2017-01-03 20:03:56 +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
2fa4966d4f cleanup 2017-01-02 17:01:18 +01:00
therecipe
4253fd5ff2 minor cleanup 2016-12-30 23:37:32 +01:00
therecipe
0329327628 minor fixes 2016-12-30 21:40:48 +01:00
therecipe
9e0f6f0643 new qml/gallery example + new screenshots 2016-12-29 23:31:55 +01:00
therecipe
e201af8a0f add support for custom qrc files to qtrcc 2016-12-29 18:04:48 +01:00
therecipe
c6e8cb0289 fix qtdeploy for android on windows 2016-12-18 04:30:32 +01:00
therecipe
8318f0c212 fix android deployment + examples 2016-12-17 21:52:41 +01:00
therecipe
28b6970117 fix sailfish + fix ios-simulator + new checks 2016-12-16 21:59:46 +01:00
therecipe
8dbcd7aecc fix recursive bug in qtmoc + remove std installation in qtsetup 2016-12-15 19:44:58 +01:00
therecipe
5751299dd5 fix qtmoc + support error as a type in qtmoc + don't pull example deps 2016-12-15 15:44:15 +01:00
Jordan Orelli
5acbaa0935 clean up setup test example generation 2016-12-14 17:49:26 -06:00
Jordan Orelli
8ab8ca9dea clean up example config 2016-12-14 17:49:26 -06:00
Jordan Orelli
d99ee4d416 remove brackets around switch cases
cases don't require brackets
2016-12-14 17:49:26 -06:00
therecipe
1941c35710 fix android-sdk link for linux again 2016-12-14 16:07:24 +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
therecipe
9a9972953e fix qtdeploy for android on windows 2016-12-06 19:46:08 +01:00
therecipe
bc0d27a76d remove qtmoc cleanup function 2016-12-05 21:10:25 +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
ee48eb4016 Merge pull request #134 from bclermont/qtmoc-cleanup
improve usability of qtmoc
2016-12-01 17:44:40 +01:00
therecipe
6732383953 Update qtminimal.go 2016-12-01 17:30:11 +01:00
Bruno Clermont
f4e32c9bdf just be a little more verbose 2016-12-01 21:55:10 +07:00
Bruno Clermont
e1438c850b improve help 2016-12-01 21:51:34 +07:00
Bruno Clermont
90b0a58426 flag requires parameters to be passed first 2016-12-01 21:50:24 +07:00
Bruno Clermont
7c2e915d55 improve usability of qtmoc
- switch to flag to CLI parsing
- add logging
- add a `-debug` mode
- flatten code
- cleanup
2016-12-01 21:38:13 +07:00
Bruno Clermont
0e042d7a7e support multiple GOPATH 2016-12-01 11:54:47 +07:00
therecipe
65aca8fddb use android sdk build tools 25.0.1 2016-11-23 18:45:46 +01:00
therecipe
e8efd8a423 new widgets/textedit example + new functions 2016-11-23 18:08:37 +01:00
Bruno Clermont
12ac604dc4 more GOPATH fix 2016-11-22 18:23:41 +07:00