Commit Graph

1769 Commits

Author SHA1 Message Date
Kovid Goyal ef7c1a3c69 Fix detection of mt.exe 2017-05-21 13:39:07 +05:30
Kovid Goyal 2f7f2ace66 Change the VM names 2017-05-21 13:39:07 +05:30
Kovid Goyal 9b5a3ba5a5 Build 32bit calibre 2017-05-21 13:39:07 +05:30
Kovid Goyal 1dd2c65384 Build libimobiledevice 2017-05-21 13:39:07 +05:30
Kovid Goyal 9bd640e7ae Replace the old windows build notes 2017-05-21 13:39:07 +05:30
Kovid Goyal 645f1d138f Option to not build installers 2017-05-21 13:39:06 +05:30
Kovid Goyal 3565840a07 Update path to WiX 2017-05-21 13:39:06 +05:30
Kovid Goyal e3d0d6e23a Add CRT to the frozen build 2017-05-21 13:39:06 +05:30
Kovid Goyal ab3e048a95 Use only win32 functions in the launcher, no CRT functions
Reduces the size of the executables a little
2017-05-21 13:39:06 +05:30
Kovid Goyal 9a49104dac Refactor application layout on windows
Now only the calibre executables are present in the top level directory
(which is added to PATH). No third party executables and no dlls.

This became necessary because the VS 2015 CRT is not manifest based, so
it would have to be placed in the top level dir in the old layout. Now
it can be put into the DLLs dir.
2017-05-21 13:39:06 +05:30
Kovid Goyal 77a0558cf2 Initial stab at replacing use of MemoryModule 2017-05-21 13:39:06 +05:30
Kovid Goyal 6206f7687d Update timestamp server URLs 2017-05-12 09:56:25 +05:30
Kovid Goyal 9cf545b61a ... 2017-05-10 00:38:03 +05:30
Kovid Goyal fa5f23bf86 oops 2017-05-10 00:29:18 +05:30
Kovid Goyal d45ed9a1f5 Cleanup the ci script 2017-05-10 00:13:19 +05:30
Kovid Goyal 1af6e5fc9b oops 2017-05-09 23:50:02 +05:30
Kovid Goyal 6c42d36b18 Move all env vars into ci script 2017-05-09 23:49:04 +05:30
Kovid Goyal 09ddb332d9 ... 2017-05-09 23:35:23 +05:30
Kovid Goyal 66cec4cabf Refactor travis script into a standalong python script 2017-05-09 23:26:39 +05:30
Kovid Goyal 9c5815d9c0 Retry downloads on travis
Should hopefully work around the flakiness on the travis OS X machines
where curl aborts in the middle of downloads when under load
2017-05-09 22:53:09 +05:30
Kovid Goyal 4bab1eeaa1 Fix #1687540 [calibre does not build reproducibly](https://bugs.launchpad.net/calibre/+bug/1687540) 2017-05-02 11:10:35 +05:30
Kovid Goyal caac92bbd8 A larger pool of random UAs 2017-02-28 21:20:21 +05:30
Kovid Goyal 3e2276db36 Do not check umask for isolated installs 2017-02-27 01:32:34 +05:30
Kovid Goyal abbf258cfa Linux installer: Check that the umask is suitable before running the installer.
This prevents system breakage because of bugs in xdg-mime when the user
has set their umask to prevent reading of files by other users on the
system. See https://www.mobileread.com/forums/showthread.php?t=277803
2017-02-27 01:30:29 +05:30
Kovid Goyal b4abd1f1b3 pep8 2017-02-27 01:23:28 +05:30
Kovid Goyal f9329fe5b6 ... 2017-02-18 10:09:29 +05:30
Kovid Goyal d425d50a90 pep8 and change ticket closing message slighlty 2017-02-16 11:35:37 +05:30
Kovid Goyal cc48842398 Fix a regression in the previous release that broke the file dialogs on windows vista 2017-02-11 08:13:37 +05:30
Kovid Goyal 4da1d75a42 ... 2017-02-10 10:36:12 +05:30
Kovid Goyal 1f2293fc11 Use vim rather than gvim 2017-02-09 23:41:06 +05:30
Kovid Goyal 66e3d8740e pep8 2017-02-06 22:12:59 +05:30
Yuri Chornoivan b4e9164c56 Fix minor typos 2017-02-04 22:40:08 +02:00
Kovid Goyal cf248c225a Allow setting APP_UID in file dialog helper process 2017-02-01 18:12:22 +05:30
Kovid Goyal 511bb93d4a Initial work on supporting haiku 2017-02-01 13:22:09 +05:30
Zoltán Mizsei f7b9885660 Revert "More brackets (Maybe they are unneeded)"
This reverts commit 7f83c236aa.
2017-02-01 07:30:32 +01:00
Zoltán Mizsei 7f83c236aa More brackets (Maybe they are unneeded) 2017-02-01 07:21:30 +01:00
Zoltán Mizsei ca33868c67 Missing brackets 2017-02-01 07:19:16 +01:00
Zoltán Mizsei 11e2e05c06 Source based dev env supported on Haiku 2017-01-26 13:10:23 +01:00
Zoltán Mizsei 67b1a7bb72 Unrar needs every defines. Maybe there is a cleaner way... 2017-01-26 12:57:27 +01:00
Zoltán Mizsei 62dd2ae370 Haiku is x86 at this moment 2017-01-26 12:05:07 +01:00
Zoltán Mizsei 7c90ef80d0 Haiku is unix from now, hail to Haiku! 2017-01-26 11:59:50 +01:00
Zoltán Mizsei dd649edea9 Disable headless on Haiku for now 2017-01-26 11:52:45 +01:00
Zoltán Mizsei 0a34a1d9f4 Extensions: Haiku support 2017-01-26 08:45:29 +01:00
Zoltán Mizsei 2e2236684d Setup build env 2017-01-26 08:41:58 +01:00
Zoltán Mizsei 2e5cb8f727 Linker flags for the build script 2017-01-26 08:31:32 +01:00
Zoltán Mizsei 7dc4fc5d74 Add Haiku to the known OS list 2017-01-26 08:24:49 +01:00
Kovid Goyal 24300a6a7d More Qt 5.8 fixes 2017-01-26 09:55:53 +05:30
Kovid Goyal 2693a2c614 Move load(qt_plugin) into the < 5.8 block 2017-01-25 20:38:26 +05:30
Kovid Goyal 86f5bb8c6d Merge branch 'qt5.8' of https://github.com/jelly/calibre 2017-01-24 07:12:46 +05:30
Jelle van der Waa c1e3603feb Fix build with Qt >= 5.8.0
platformsupport-private was modularized in Qt 5.8.
Use the appropriate theme_support-private module
2017-01-23 22:25:21 +01:00