82 Commits

Author SHA1 Message Date
Kovid Goyal
eb91bf77e2 Include the Mac Extras Qt module 2016-09-01 10:04:23 +05:30
Kovid Goyal
3466aaff4c Define the extensions as pure data 2016-07-20 15:59:02 +05:30
Kovid Goyal
f910c1201a ... 2016-07-20 12:23:26 +05:30
Kovid Goyal
948e2cf2da Move deifintion of icu_libs to where it belongs 2016-07-20 12:20:36 +05:30
Kovid Goyal
6ca56ccdcf Do not use pywin32 to get cpu_count while building 2016-07-20 11:57:58 +05:30
Kovid Goyal
fcf95655da ... 2016-06-24 19:43:16 +05:30
Kovid Goyal
8fc27049a7 ... 2016-06-24 19:42:52 +05:30
Kovid Goyal
9f28fe27b4 ... 2016-06-24 19:40:58 +05:30
Kovid Goyal
0f653b4d99 Allow using environment variables to override SIP directories 2016-06-22 11:13:15 +05:30
Kovid Goyal
126ea17b34 Do not build the ImageMagick extension 2016-05-10 15:43:09 +05:30
Kovid Goyal
59d1a6f2c6 Update version of Qt in OS X build to 5.5.1
Needed to prevent QT from using the system openssl library. For Qt >=
5.5 it uses Apple's TextScure API instead of openssl.
2016-01-30 15:56:27 +05:30
Kovid Goyal
fc7d4830a9 Switch to using a private openssl lib on OS X 2016-01-30 12:40:50 +05:30
Kovid Goyal
7c5ab5bc17 Additional DLL for linux build with Qt 5.5 2016-01-05 00:52:58 +05:30
Kovid Goyal
dc52214b2b Building of calibre extension modules with VS 2015 2015-12-06 13:47:56 +05:30
Kovid Goyal
21979dad96 ... 2015-11-28 13:50:47 +05:30
Kovid Goyal
4ef778fff8 Better error message when pkg-config not found 2015-09-25 22:55:13 +05:30
Kovid Goyal
7750fdcf0e Add a test for HTTPS serving
Uses a nice new module I created to wrap OpenSSl's insance API for
creating certificates.
2015-05-26 20:30:38 +05:30
Kovid Goyal
ef09e886b3 Change all shebangs to use python2 2015-01-23 19:08:21 +05:30
Kovid Goyal
b2a78f0d4b Revert inclusion of PyQt QTDBus module 2014-10-27 08:04:20 +05:30
Kovid Goyal
49c7a857e4 Include python bindings for QtDBus on linux 2014-10-26 12:04:43 +05:30
Kovid Goyal
e8d2a6a02f Remove platform theme plugin as it causes crashes in Ubuntu 2014-08-27 13:34:18 +05:30
Kovid Goyal
74fc0e6f3f Add some missing plugins to the Qt bundled with calibre on linux 2014-08-26 23:44:30 +05:30
Kovid Goyal
40f764283b ... 2014-08-08 18:31:14 +05:30
Kovid Goyal
82659bd7ae Build system: Drop dependency on the sipconfig module as it is slated for removal in sip v5 2014-08-08 18:31:14 +05:30
Kovid Goyal
f49cd34288 Parallelize compiling of individual extension modules 2014-08-08 18:31:13 +05:30
Kovid Goyal
3b9a4762a0 ... 2014-08-08 18:31:12 +05:30
Kovid Goyal
db449ebb71 Various fixed for linux binary. Also performance improvement by not importing PyQt in site.py 2014-08-08 18:31:11 +05:30
Kovid Goyal
d6b5176c65 Linux binaries build 2014-08-08 18:31:11 +05:30
Kovid Goyal
495c518849 Need QtXml dll for the svg image plugin on OS X 2014-08-08 18:31:11 +05:30
Kovid Goyal
deaba78d42 ... 2014-08-08 18:31:11 +05:30
Kovid Goyal
d7fec99345 OS X builds, needs testing 2014-08-08 18:31:11 +05:30
Kovid Goyal
0ec4fc3caf Get the native code extensions building on OS X 2014-08-08 18:31:11 +05:30
Kovid Goyal
5b3f45ed1b ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
b43fd024d7 The windows binaries build 2014-08-08 18:31:10 +05:30
Kovid Goyal
1a478dd15e Get the C extensions all building on windows 2014-08-08 18:31:10 +05:30
Kovid Goyal
06cbf5fad3 Start work on porting windows build scripts 2014-08-08 18:31:10 +05:30
Kovid Goyal
57a1e1ee8e ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
d525d9b846 ... 2014-08-08 18:31:10 +05:30
Kovid Goyal
243a08ef0e Use bundles ICU on OS X as well, since we are now no longer generating universal builds 2014-08-08 18:31:09 +05:30
Kovid Goyal
261041eaf9 The headless plugin can now locate all system fonts via fontconfig 2014-08-08 18:31:09 +05:30
Kovid Goyal
96dcc8c939 Fix building of headless QPA extension on Arch 2014-08-08 18:31:09 +05:30
Kovid Goyal
b0bbe3f6d7 Port including of private Qt headers int he build system for Qt 5 2014-08-08 18:31:09 +05:30
Kovid Goyal
d18a999f31 Allow controlling PyQt5 import path via the env var PYQT5_IMPORT_PATH 2014-08-08 18:31:07 +05:30
Kovid Goyal
f449426476 Port build script for building PyQt extensions to PyQt5 2014-08-08 18:31:06 +05:30
Kovid Goyal
309668f077 More robust host IP detection when building calibre 2014-06-05 22:18:00 +05:30
Kovid Goyal
41bfaca823 Enable building of qt_hack on OS X 2012-12-26 11:44:04 +05:30
Kovid Goyal
49bca5e19b Windows installer: Add some extra info to the registry 2012-12-01 16:42:41 +05:30
Kovid Goyal
833849a863 calibre C modules compile on win64 2012-11-23 16:38:04 +05:30
Kovid Goyal
8e08834403 Much nicer integration with the windows build VMs 2012-11-12 15:32:28 +05:30
Kovid Goyal
9c62f0a21c Remove the unused fontconfig bindings 2012-10-28 17:37:02 +05:30