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
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 7f83c236aa3dab7e814c8ce4f03844f056bc25db.
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