efl/src/static_libs/libunibreak/meson.build

36 lines
789 B
Meson

if (get_option('embedded-libunibreak'))
libunibreak_src = [
'unibreakbase.h',
'unibreakdef.h',
'linebreak.h',
'linebreakdef.h',
'wordbreakdef.h',
'wordbreak.h',
'unibreakbase.c',
'unibreakdef.c',
'linebreak.c',
'linebreakdata.c',
'linebreakdef.c',
'wordbreak.c',
'graphemebreak.c',
'graphemebreak.h',
'graphemebreakdef.h',
'emojidef.h',
'emojidef.c',
]
libunibreak_lib = static_library('libunibreak',
libunibreak_src,
include_directories : config_dir,
install: false,
)
libunibreak = declare_dependency(
include_directories: [include_directories('.')],
link_with: libunibreak_lib,
dependencies: [eina],
)
else
libunibreak = dependency('libunibreak', version : '>=4.2')
endif