mirror of
git://github.com/kovidgoyal/calibre.git
synced 2025-12-16 01:46:15 +01:00
Add compiling of RapydScript to the build system
This commit is contained in:
parent
576d96f1da
commit
0f57f37308
2 changed files with 13 additions and 3 deletions
|
|
@ -11,7 +11,7 @@
|
|||
'build', 'mathjax',
|
||||
'gui',
|
||||
'develop', 'install',
|
||||
'kakasi', 'coffee', 'cacerts', 'resources',
|
||||
'kakasi', 'coffee', 'rapydscript', 'cacerts', 'resources',
|
||||
'check',
|
||||
'sdist', 'bootstrap',
|
||||
'manual', 'tag_release',
|
||||
|
|
@ -50,11 +50,12 @@
|
|||
from setup.check import Check
|
||||
check = Check()
|
||||
|
||||
from setup.resources import Resources, Kakasi, Coffee, CACerts
|
||||
from setup.resources import Resources, Kakasi, Coffee, CACerts, RapydScript
|
||||
resources = Resources()
|
||||
kakasi = Kakasi()
|
||||
coffee = Coffee()
|
||||
cacerts = CACerts()
|
||||
rapydscript = RapydScript()
|
||||
|
||||
from setup.publish import Manual, TagRelease, Stage1, Stage2, \
|
||||
Stage3, Stage4, Stage5, Publish, PublishBetas
|
||||
|
|
|
|||
|
|
@ -249,10 +249,19 @@ def verify_ca_certs(self):
|
|||
get_https_resource_securely('https://calibre-ebook.com', cacerts=self.b(self.CA_PATH))
|
||||
# }}}
|
||||
|
||||
class RapydScript(Command): # {{{
|
||||
|
||||
description = 'Compile RapydScript to JavaScript'
|
||||
|
||||
def run(self, opts):
|
||||
from calibre.utils.rapydscript import compile_srv
|
||||
compile_srv()
|
||||
# }}}
|
||||
|
||||
class Resources(Command): # {{{
|
||||
|
||||
description = 'Compile various needed calibre resources'
|
||||
sub_commands = ['kakasi', 'coffee']
|
||||
sub_commands = ['kakasi', 'coffee', 'rapydscript']
|
||||
|
||||
def run(self, opts):
|
||||
scripts = {}
|
||||
|
|
|
|||
Loading…
Reference in a new issue