77 Commits

Author SHA1 Message Date
Kovid Goyal
ab6b724835
COmmnad ot make testing extension modules easier 2019-09-13 09:12:36 +05:30
Kovid Goyal
b78f584264
Add mesa DLL to windows build for machines without OpenGL such as VMs 2019-09-13 09:12:35 +05:30
Kovid Goyal
be471a8cbe
Work on getting windows running 2019-09-13 09:12:35 +05:30
Kovid Goyal
46295bb17f
Get the hunspell wraper building correctly on all platforms 2019-09-13 09:12:35 +05:30
Kovid Goyal
22a1481bcd
De-vendor hunspell 2019-09-13 09:12:35 +05:30
Kovid Goyal
9601d1c4ba
Use only the xz tarballs for windows qt as well 2019-09-13 09:12:35 +05:30
Kovid Goyal
b7864096f3
Use Qt zip sources on windows, just in case they are different 2019-09-13 09:12:35 +05:30
Kovid Goyal
713bf6df42
Get macOS signing working again 2019-09-13 09:12:35 +05:30
Kovid Goyal
58f5577a13
Get rid of QT_PLUGIN_PATH on macOS 2019-09-13 09:12:35 +05:30
Kovid Goyal
e00835e5c6
Get the GUI apps working on macOS with proper doc integration 2019-09-13 09:12:35 +05:30
Kovid Goyal
a7453e877a
Simplify launching of console utilities on macOS 2019-09-13 09:12:34 +05:30
Kovid Goyal
7afcc4acdd
FreeType needed on windows as well 2019-09-13 09:12:34 +05:30
Kovid Goyal
133ed8968f
Add a plist to the utils bundle
Also move it to where it is easy to sign
2019-09-13 09:12:34 +05:30
Kovid Goyal
1db4a15d89
Fix dylib loading for webengine helper process 2019-09-13 09:12:34 +05:30
Kovid Goyal
22e3558a05
Move the utilities into their own bundle 2019-09-13 09:12:34 +05:30
Kovid Goyal
aa8f8fa098
Apparently also need the quick widgets DLL 2019-09-13 09:12:33 +05:30
Kovid Goyal
09b93eb8be
Build against system freetype/fontconfig on linux
We dont bundle those libs anyway, so we should not build against
custom ones either
2019-09-13 09:12:33 +05:30
Kovid Goyal
7710697ea1
Add webengine resources 2019-09-13 09:12:33 +05:30
Kovid Goyal
0f0df3b5e2
Get webengine loading in the binary build 2019-09-13 09:12:33 +05:30
Kovid Goyal
9f449d90ee
The QtWebChannel PyQt module is required 2019-09-13 09:12:33 +05:30
Kovid Goyal
a5b5a6bc6e
Bump versions of sip and pyqt 2019-09-13 09:12:33 +05:30
Kovid Goyal
ec01392e3a
Update bundled Qt 2019-09-13 09:12:33 +05:30
Kovid Goyal
82083ddbb8
Drop the dependency on dukpy
The dukpy tests are failing on windows with VS 2017. Instead use Web
Engine to compile rapydscript code, when the rapydscript binary is not
present.
2019-09-13 09:12:16 +05:30
Kovid Goyal
d7458841e1
Update bundled mechanize 2019-08-18 14:09:19 +05:30
Eli Schwartz
d50a6ddc1b
use context managers to open files 2019-07-25 01:30:54 -04:00
Kovid Goyal
cb2dcafe87
Bump the version of python on windows 2019-06-20 13:55:10 +05:30
Kovid Goyal
1be0c8ee8b
Get signing working 2019-06-19 17:59:16 +05:30
Kovid Goyal
2635e23ed5
calibre now builds fully on windows
The duktape tests are crashing have to figure out why at some point
2019-06-19 17:48:41 +05:30
Kovid Goyal
aed78ba857
calibre now builds on windows, though for some reason the test fails 2019-06-19 17:04:35 +05:30
Kovid Goyal
947fb029d8
More work on building calibre on windows 2019-06-19 12:15:30 +05:30
Kovid Goyal
e804e48747
Start work on building calibre on windows 2019-06-19 10:06:54 +05:30
Kovid Goyal
06d2569fa5
Give up on building WebKit 2019-06-18 11:21:27 +05:30
Kovid Goyal
e574e47b71
Install ruby in the windows VM
Needed to build qt-qwebkit
2019-06-15 08:39:10 +05:30
Kovid Goyal
59ddfa67e5
Add a note about VM system requirements 2019-06-14 18:39:32 +05:30
Kovid Goyal
b702e94090
Add Qt win extras to be built 2019-06-13 15:48:09 +05:30
Kovid Goyal
ee0f3e1b5a
Add gnuwin32, needed for Qt 2019-06-13 14:43:41 +05:30
Kovid Goyal
8de0ac6022
Get ICU building 2019-06-11 14:36:36 +05:30
Kovid Goyal
e25fe1e8be
Switch to released version of pywin32 2019-06-10 19:42:24 +05:30
Kovid Goyal
549b822f9c
py3: More unicode fixes 2019-06-10 15:39:55 +05:30
Kovid Goyal
2ecd6dc1b1
Add notes about what is needed in each build VM 2019-06-10 08:08:03 +05:30
Kovid Goyal
11e9aaf8fb
Conf for windows build VM 2019-06-10 08:02:39 +05:30
Kovid Goyal
7ab2ef0182
Use better compression for the dmg 2019-06-09 13:58:06 +05:30
Kovid Goyal
1062ba43f3
Get code signing working on macOS 2019-06-09 13:36:06 +05:30
Kovid Goyal
b6a8fd27e1
Fix code signing via SSH on newer macOS 2019-06-09 12:30:12 +05:30
Kovid Goyal
a984c6198f
replace deprecated API call 2019-06-08 11:03:22 +05:30
Kovid Goyal
3434a40c35
Move Qt DLL list into this codebase from bypy 2019-06-08 10:48:21 +05:30
Kovid Goyal
216a5c2758
Fixes for some dylib loading issues 2019-06-06 21:11:58 +05:30
Kovid Goyal
379e6c2171
Build qt-macextras 2019-06-06 20:37:38 +05:30
Kovid Goyal
5e2248fdce
qt -> qt-base 2019-06-06 08:57:08 +05:30
Kovid Goyal
9d025de990
Add PyQtWebEngine 2019-06-06 07:24:41 +05:30