Fix manual not building

This commit is contained in:
Kovid Goyal 2019-09-08 12:18:32 +05:30
parent b2b5395139
commit 1e96510e00
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -9,7 +9,6 @@ import os
import re
import subprocess
from io import BytesIO
from lzma.xz import compress, decompress
from calibre.constants import FAKE_HOST, FAKE_PROTOCOL, __appname__, __version__
from calibre.ptempfile import TemporaryDirectory
@ -27,6 +26,7 @@ def abspath(x):
def update_rapydscript():
from lzma.xz import compress
d = os.path.dirname
base = d(d(d(d(d(abspath(__file__))))))
base = os.path.join(base, 'rapydscript')
@ -47,6 +47,7 @@ def to_dict(obj):
def compiler():
from lzma.xz import decompress
ans = getattr(compiler, 'ans', None)
if ans is not None:
return ans