mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-07 10:14:46 -04:00
...
This commit is contained in:
parent
c8358bb266
commit
c85a932d4d
@ -95,6 +95,9 @@ chmlib_inc_dirs = chmlib_lib_dirs = []
|
||||
sqlite_inc_dirs = []
|
||||
icu_inc_dirs = []
|
||||
icu_lib_dirs = []
|
||||
zlib_inc_dirs = []
|
||||
zlib_lib_dirs = []
|
||||
zlib_libs = ['z']
|
||||
|
||||
if iswindows:
|
||||
prefix = r'C:\cygwin\home\kovid\sw'
|
||||
@ -118,6 +121,9 @@ if iswindows:
|
||||
ft_lib_dirs = [sw_lib_dir]
|
||||
ft_libs = ['freetype']
|
||||
ft_inc_dirs = [sw_inc_dir]
|
||||
zlib_inc_dirs = [sw_inc_dir]
|
||||
zlib_lib_dirs = [sw_lib_dir]
|
||||
zlib_libs = ['zlib']
|
||||
|
||||
magick_inc_dirs = [os.path.join(prefix, 'build', 'ImageMagick-6.7.6')]
|
||||
magick_lib_dirs = [os.path.join(magick_inc_dirs[0], 'VisualMagick', 'lib')]
|
||||
|
@ -17,7 +17,8 @@ from setup.build_environment import (fc_inc, fc_lib, chmlib_inc_dirs, fc_error,
|
||||
podofo_inc, podofo_lib, podofo_error, pyqt, OSX_SDK, NMAKE, QMAKE,
|
||||
msvc, MT, win_inc, win_lib, win_ddk, magick_inc_dirs, magick_lib_dirs,
|
||||
magick_libs, chmlib_lib_dirs, sqlite_inc_dirs, icu_inc_dirs,
|
||||
icu_lib_dirs, win_ddk_lib_dirs, ft_libs, ft_lib_dirs, ft_inc_dirs)
|
||||
icu_lib_dirs, win_ddk_lib_dirs, ft_libs, ft_lib_dirs, ft_inc_dirs,
|
||||
zlib_libs, zlib_lib_dirs, zlib_inc_dirs)
|
||||
MT
|
||||
isunix = islinux or isosx or isbsd
|
||||
|
||||
@ -50,10 +51,6 @@ class Extension(object):
|
||||
reflow_sources = glob.glob(os.path.join(SRC, 'calibre', 'ebooks', 'pdf', '*.cpp'))
|
||||
reflow_headers = glob.glob(os.path.join(SRC, 'calibre', 'ebooks', 'pdf', '*.h'))
|
||||
|
||||
woff_libs = ['z']
|
||||
if iswindows:
|
||||
woff_libs = ['zlib']
|
||||
|
||||
icu_libs = ['icudata', 'icui18n', 'icuuc', 'icuio']
|
||||
icu_cflags = []
|
||||
if iswindows:
|
||||
@ -138,7 +135,9 @@ extensions = [
|
||||
headers=[
|
||||
'calibre/utils/fonts/woff/woff.h',
|
||||
'calibre/utils/fonts/woff/woff-private.h'],
|
||||
libraries=woff_libs
|
||||
libraries=zlib_libs,
|
||||
lib_dirs=zlib_lib_dirs,
|
||||
inc_dirs=zlib_inc_dirs,
|
||||
),
|
||||
|
||||
|
||||
|
@ -33,7 +33,7 @@ def test_lxml():
|
||||
raise RuntimeError('lxml failed')
|
||||
|
||||
def test_freetype():
|
||||
from calibre.utils.fonts.freetype import test
|
||||
from calibre.utils.fonts.free_type import test
|
||||
test()
|
||||
print ('FreeType OK!')
|
||||
|
||||
@ -117,6 +117,7 @@ def test_wpd():
|
||||
def test_woff():
|
||||
from calibre.utils.fonts.woff import test
|
||||
test()
|
||||
print ('WOFF ok!')
|
||||
|
||||
def test():
|
||||
test_plugins()
|
||||
|
Loading…
x
Reference in New Issue
Block a user