mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Move deifintion of icu_libs to where it belongs
This commit is contained in:
parent
15e3f8a1af
commit
948e2cf2da
@ -15,7 +15,7 @@ from setup.build_environment import (
|
|||||||
msvc, win_inc, win_lib, chmlib_lib_dirs, sqlite_inc_dirs, icu_inc_dirs,
|
msvc, win_inc, win_lib, chmlib_lib_dirs, sqlite_inc_dirs, icu_inc_dirs,
|
||||||
icu_lib_dirs, ft_libs, ft_lib_dirs, ft_inc_dirs, is64bit,
|
icu_lib_dirs, ft_libs, ft_lib_dirs, ft_inc_dirs, is64bit,
|
||||||
glib_flags, fontconfig_flags, openssl_inc_dirs, openssl_lib_dirs,
|
glib_flags, fontconfig_flags, openssl_inc_dirs, openssl_lib_dirs,
|
||||||
zlib_inc_dirs, zlib_lib_dirs, zlib_libs, qmakespec)
|
zlib_inc_dirs, zlib_lib_dirs, zlib_libs, qmakespec, icu_libs)
|
||||||
from setup.parallel_build import create_job, parallel_build, cpu_count
|
from setup.parallel_build import create_job, parallel_build, cpu_count
|
||||||
isunix = islinux or isosx or isbsd
|
isunix = islinux or isosx or isbsd
|
||||||
|
|
||||||
@ -54,11 +54,6 @@ class Extension(object):
|
|||||||
reflow_sources = glob.glob(os.path.join(SRC, 'calibre', 'ebooks', 'pdf', '*.cpp'))
|
reflow_sources = glob.glob(os.path.join(SRC, 'calibre', 'ebooks', 'pdf', '*.cpp'))
|
||||||
reflow_headers = glob.glob(os.path.join(SRC, 'calibre', 'ebooks', 'pdf', '*.h'))
|
reflow_headers = glob.glob(os.path.join(SRC, 'calibre', 'ebooks', 'pdf', '*.h'))
|
||||||
|
|
||||||
icu_libs = ['icudata', 'icui18n', 'icuuc', 'icuio']
|
|
||||||
icu_cflags = []
|
|
||||||
if iswindows:
|
|
||||||
icu_libs = ['icudt', 'icuin', 'icuuc', 'icuio']
|
|
||||||
|
|
||||||
extensions = [
|
extensions = [
|
||||||
|
|
||||||
Extension('lzma_binding',
|
Extension('lzma_binding',
|
||||||
@ -127,8 +122,7 @@ extensions = [
|
|||||||
headers=['calibre/utils/icu_calibre_utils.h'],
|
headers=['calibre/utils/icu_calibre_utils.h'],
|
||||||
libraries=icu_libs,
|
libraries=icu_libs,
|
||||||
lib_dirs=icu_lib_dirs,
|
lib_dirs=icu_lib_dirs,
|
||||||
inc_dirs=icu_inc_dirs,
|
inc_dirs=icu_inc_dirs
|
||||||
cflags=icu_cflags
|
|
||||||
),
|
),
|
||||||
|
|
||||||
Extension('sqlite_custom',
|
Extension('sqlite_custom',
|
||||||
@ -191,7 +185,6 @@ extensions = [
|
|||||||
headers=['calibre/utils/icu_calibre_utils.h'],
|
headers=['calibre/utils/icu_calibre_utils.h'],
|
||||||
libraries=icu_libs,
|
libraries=icu_libs,
|
||||||
lib_dirs=icu_lib_dirs,
|
lib_dirs=icu_lib_dirs,
|
||||||
cflags=icu_cflags,
|
|
||||||
inc_dirs=icu_inc_dirs
|
inc_dirs=icu_inc_dirs
|
||||||
),
|
),
|
||||||
|
|
||||||
|
@ -131,7 +131,10 @@ PYQT_MODULES = ('Qt', 'QtCore', 'QtGui', 'QtNetwork', # 'QtMultimedia', 'QtMult
|
|||||||
'QtPrintSupport', 'QtSensors', 'QtSvg', 'QtWebKit', 'QtWebKitWidgets', 'QtWidgets')
|
'QtPrintSupport', 'QtSensors', 'QtSvg', 'QtWebKit', 'QtWebKitWidgets', 'QtWidgets')
|
||||||
QT_FRAMEWORKS = []
|
QT_FRAMEWORKS = []
|
||||||
|
|
||||||
|
icu_libs = ['icudata', 'icui18n', 'icuuc', 'icuio']
|
||||||
|
|
||||||
if iswindows:
|
if iswindows:
|
||||||
|
icu_libs = ['icudt', 'icuin', 'icuuc', 'icuio']
|
||||||
QT_DLLS += ['Qt5WinExtras']
|
QT_DLLS += ['Qt5WinExtras']
|
||||||
QT_DLLS = {x + '.dll' for x in QT_DLLS}
|
QT_DLLS = {x + '.dll' for x in QT_DLLS}
|
||||||
PYQT_MODULES += ('QtWinExtras',)
|
PYQT_MODULES += ('QtWinExtras',)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user