Commit Graph

56 Commits

Author SHA1 Message Date
Kovid Goyal 6c9c141c3e Add a command to easily run rapydscript tests 2020-04-02 16:34:07 +05:30
Kovid Goyal f686647286 Command to vendor csslint 2020-01-08 21:01:59 +05:30
Kovid Goyal 1c54eb1648 Code to fetch hyphenation dictionaries 2019-11-30 10:59:45 +05:30
Kovid Goyal a344028733 Command to export packages 2019-09-13 09:12:37 +05:30
Kovid Goyal f52d529090 Command to build deps 2019-09-13 09:12:37 +05:30
Kovid Goyal ab6b724835 COmmnad ot make testing extension modules easier 2019-09-13 09:12:36 +05:30
Kovid Goyal 070ad5351e Remove old viewer and coffeescript and viewer resources
Since the PDF output code is also going to be replaced, none
of this is required.
2019-09-13 09:12:17 +05:30
Kovid Goyal 50af7ba51f py3: port uses of builtin functions that were changed to return iterators 2019-05-23 06:57:33 +05:30
Kovid Goyal cddb7d873c Add a nicer way to check for unicode issues in files 2019-05-16 12:18:34 +05:30
Kovid Goyal bd118e6139 Framework to run 2to3 over the codebase 2019-05-15 16:13:12 +05:30
Eli Schwartz 9dc1ccfe08 setup: add subcommand to update the version in constants.py from git
This creates an additional variable containing the version number
extracted from a git checkout via `git describe`, and diverts all
human-readable output to use that via get_version.
2019-05-12 02:32:59 -04:00
Kovid Goyal 5c6ba41cca oops 2018-09-10 19:42:20 +05:30
Kovid Goyal 778b3cf74e Remove unused code 2018-09-10 19:37:42 +05:30
Kovid Goyal fa191ab55a Create a setup.py command: man_pages to generate man pages in all languages 2017-07-04 12:28:59 +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 15e3f8a1af Rename extensions.py to build.py to match the command name 2016-07-20 12:15:19 +05:30
Kovid Goyal 1c389964cc Get list of common user-agents during bootstrap 2016-07-20 00:06:49 +05:30
Kovid Goyal 538f0a7186 A single entry point to run all tests 2016-06-21 23:12:06 +05:30
Kovid Goyal 0f57f37308 Add compiling of RapydScript to the build system 2016-05-01 14:08: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 9ef37427d3 Add a bootstrap sub-command to setup.py to ease building from a git checkout 2015-07-15 13:24:16 +05:30
Kovid Goyal 3a63f54ca2 Remove unused code 2015-06-04 18:52:21 +05:30
Kovid Goyal ef09e886b3 Change all shebangs to use python2 2015-01-23 19:08:21 +05:30
Kovid Goyal 6cc9894846 Command to easily publish betas 2014-08-08 18:31:14 +05:30
Kovid Goyal 0753e908ab Add ISO 3166 country codes 2014-04-17 07:12:29 +05:30
Kovid Goyal c1dd30004e 64 bit windows msi builds, though it's still picking up the 32 bit paths for some reason. Sigh. 2012-11-30 18:19:12 +05:30
Kovid Goyal 5bd3086aed E-book viewer: SUpport for displaying mathematics in epub files, via mathjax 2012-08-18 15:53:50 +05:30
Kovid Goyal e2148e812b PDF metadata: Do not crash when reading malformed PDF files 2012-05-31 00:45:20 +05:30
Kovid Goyal a3f353853a Change upload installers code to work via a staging server with more upload bandwidth than my current DSL connection 2012-01-03 15:42:57 +05:30
Kovid Goyal bb8b02c26c Infrastructure for writing Coffeescript 2011-12-13 21:10:58 +05:30
Kovid Goyal 5fd4bf6e03 More granularity in the publish stages 2011-11-25 11:44:47 +05:30
Kovid Goyal 6c01b3cc67 Updated translations 2011-09-02 10:14:21 -06:00
Kovid Goyal 77e6d76e27 ... 2011-09-02 10:10:54 -06:00
Kovid Goyal 48166bd877 Ensure kakasi databases are always rebuilt on windows 2011-05-11 18:08:00 -06:00
Kovid Goyal 152f569455 Add a reupload command to make uploading fixed builds easier 2011-02-19 15:06:58 -07:00
Kovid Goyal eeda4caf10 ... 2010-11-29 13:13:10 -07:00
Kovid Goyal ab1795de9a OS X binary build: Switch to intel Leopard Qt 4.7.1 based binary build 2010-11-16 13:15:12 -07:00
Kovid Goyal 649ce9605a Add infrastructure for developing embedded reader in Content Server 2010-10-29 23:59:51 -06:00
Kovid Goyal 4dc70a8f97 Add a push command to setup.py so I can develop pn linux and seamlessly test on other platforms 2010-10-09 10:45:24 -06:00
Kovid Goyal 2213a4648a Switch build system to use new OS X build 2009-12-22 09:52:42 -07:00
Kovid Goyal 8e75b465bf IGN:Various changes for the migration to calibre-ebook.com 2009-11-24 21:01:28 -07:00
Kovid Goyal 83247f8e3e IGN:... 2009-10-20 17:35:20 -06:00
Kovid Goyal 9338cb08fd IGN:Partial implementation of a replacement for CX_FREEZE 2009-10-14 13:56:34 -06:00
Kovid Goyal a190faea9c IGN:Switch primary hosting of calibre download files from Mobileread to Google code 2009-10-12 07:20:09 -06:00
Kovid Goyal 78e0dfe1ed New windows installer. If you are upgrading from a previous release, please uninstall calibre first 2009-10-09 15:02:35 -06:00
Kovid Goyal fe0a776379 IGN:New windows MSI installer 2009-10-08 09:10:38 -06:00
Kovid Goyal 5a94e3d965 IGN:Initial implementation of PDF->XML engine 2009-09-21 21:17:38 -06:00
Kovid Goyal 8bd23d6e65 calibre has a new installation layout with all the resources (icons, fonts, etc) in separate files. Also on linux, the install and develop commands have changed, they no longer modify the system pythonpath. See the INSTALL file for details. 2009-09-09 17:14:45 -06:00
Kovid Goyal 4fc204c816 Installer building ported to new setup framework 2009-09-09 16:04:51 -06:00
Kovid Goyal 1a532ea242 More commands ported tot he new setup framework 2009-09-08 17:33:58 -06:00