Commit Graph

1519 Commits

Author SHA1 Message Date
Kovid Goyal 9768d16334 Forgot that on macOS qmake generates .dylib files 2017-06-26 16:20:53 +05:30
Kovid Goyal 2291b2d2a0 Build the headless QPA backend on macOS as well 2017-06-26 14:56:58 +05:30
Kovid Goyal 7de2e366cf A spot of refactoring 2017-06-22 09:00:49 +05:30
Kovid Goyal cad405d413 Make the Support calibre button in the User manual translateable 2017-06-21 00:08:23 +05:30
Kovid Goyal af6d043375 Switch to using msgfmt to check for format errors in translated strings
It catches more than pofilter with fewer false positives.
2017-06-18 10:26:24 +05:30
Kovid Goyal 08308ee14d Fix python brace format check not being done by pofilter 2017-06-17 18:39:41 +05:30
Kovid Goyal d305656bb4 Remove the vendored unrar code 2017-06-17 13:56:37 +05:30
Kovid Goyal 346b3b4368 Extarct strings from the calibre website for translation 2017-06-12 11:48:23 +05:30
Kovid Goyal f863d3b46a Try using node+rapydscript on appveyor as well 2017-06-10 11:22:17 +05:30
Kovid Goyal 858b21dadf See if installing uglify-js manually fixes Travis builds 2017-06-09 20:31:32 +05:30
Kovid Goyal 2c80dc2aed Remove orphaned compiled forms when switching branches 2017-06-09 00:21:10 +05:30
Kovid Goyal 9564c94ad1 Remove the copy of dukpy. Make it an external dependency. 2017-06-07 15:07:19 +05:30
Kovid Goyal aee8af31f3 Hide all symbols in the compiled python extensions on unix
They were already hidden on windows. Avoids the possibility of symbol
collisions and also means ld has to do less work when loading them
extensions.
2017-06-07 12:19:24 +05:30
Kovid Goyal 0ece679a1b No longer bundle python-regex 2017-05-27 10:39:25 +05:30
Kovid Goyal 802b1ab1e9 Enable CI for win 32bit as well 2017-05-24 21:38:04 +05:30
Kovid Goyal c9839063d4 Remove obsolete reference to vs2015 2017-05-21 13:52:50 +05:30
Kovid Goyal 71c1232fa4 Ensure multitail building does not assume tty 2017-05-21 13:39:32 +05:30
Kovid Goyal 50ae40a73f DRYer 2017-05-21 13:39:32 +05:30
Kovid Goyal 0ac375742e Ensure index-generated.html is built correctly before publishing betas 2017-05-21 13:39:31 +05:30
Kovid Goyal 547b0ce83c Port CI script changes from master 2017-05-21 13:39:30 +05:30
Kovid Goyal 8246e539bc Retry sw download on appveyor 2017-05-21 13:39:30 +05:30
Kovid Goyal fbefbc57cc Remove workaround for QTBUG-42281 2017-05-21 13:39:30 +05:30
Kovid Goyal c7d4af9ab7 Update publish_betas command 2017-05-21 13:39:29 +05:30
Kovid Goyal a7e7b0d381 pep8 2017-05-21 13:39:29 +05:30
Kovid Goyal e8371dc78a ... 2017-05-21 13:39:26 +05:30
Kovid Goyal 0fdf23de8b Simplify windows exclusive file implementation by using msvcrt.locking as a fcntl substitute 2017-05-21 13:39:26 +05:30
Kovid Goyal 02aa7f1be0 Remove library.cli completely 2017-05-21 13:39:23 +05:30
Kovid Goyal 933c7d221d pep8 and condition on PLATFORM 2017-05-21 13:39:10 +05:30
Kovid Goyal 00ef575a03 No longer need to restrict running kernel as we use chroot 2017-05-21 13:39:10 +05:30
Kovid Goyal 9445fae589 build-calibre dir layout changed slightly 2017-05-21 13:39:10 +05:30
Kovid Goyal 063c43e871 Call shutdown after linux build as well 2017-05-21 13:39:10 +05:30
Kovid Goyal e21f0a3acc Dont error if file exists when building installer 2017-05-21 13:39:10 +05:30
Kovid Goyal e49df95bac Add a kernel version check to the publish command
The new build process uses docker which requires installed and running
kernel versions to match
2017-05-21 13:39:09 +05:30
Kovid Goyal 74153a0d22 Sign installers explicitly 2017-05-21 13:39:09 +05:30
Kovid Goyal dda2541a30 Remove unused code 2017-05-21 13:39:09 +05:30
Kovid Goyal 4488703e1e Start work on setting up CO testing on windows with AppVeyor 2017-05-21 13:39:09 +05:30
Kovid Goyal 37cd0c56e5 Use the new auto-build infrastructure for creating calibre installers 2017-05-21 13:39:09 +05:30
Kovid Goyal 7bce30a9db Change windows build environment detection to work with the new automatic build system 2017-05-21 13:39:08 +05:30
Kovid Goyal 4c3d3ecae8 Run the tests before publishing 2017-05-21 13:39:08 +05:30
Kovid Goyal 523bf9f4eb ... 2017-05-21 13:39:08 +05:30
Kovid Goyal c203b2fcd4 Remove extraneous fluff from the dist directory 2017-05-21 13:39:08 +05:30
Kovid Goyal ed1caccac7 Fix bundled Universal CRT not working on computers where the Universal CRT was not already installed 2017-05-21 13:39:08 +05:30
Kovid Goyal 107c454cb2 Simplify code to set dll directory 2017-05-21 13:39:08 +05:30
Kovid Goyal ac019c2460 Dont create installers in build notes 2017-05-21 13:39:08 +05:30
Kovid Goyal c929839f14 ... 2017-05-21 13:39:08 +05:30
Kovid Goyal 6c353bd330 ... 2017-05-21 13:39:08 +05:30
Kovid Goyal d337aee373 Disable app-local deployment of the universal CRT
It does not work for some hard to fathom reason.
2017-05-21 13:39:07 +05:30
Kovid Goyal 963b0eeea6 Nicer error message when loading the Universal CRT fails 2017-05-21 13:39:07 +05:30
Kovid Goyal 897a1a137e Do not have the launcher executables depend on the CRT 2017-05-21 13:39:07 +05:30
Kovid Goyal f8560f79fc Add proper manifests to all calibre executables
Marked as compatible with all versions of windows upto 10
2017-05-21 13:39:07 +05:30