mirror of
https://github.com/thorvg/thorvg.git
synced 2025-06-27 18:31:21 +00:00

The current development of the expression engine is experimental. It does not support multi-threading. Therefore, when tvg::Initializer::init() is configured with more than one thread, expressions will be automatically disabled. issue: https://github.com/thorvg/thorvg/issues/1640
30 lines
705 B
Meson
30 lines
705 B
Meson
if lottie_expressions
|
|
subdir('jerryscript')
|
|
endif
|
|
|
|
source_file = [
|
|
'tvgLottieBuilder.h',
|
|
'tvgLottieExpressions.h',
|
|
'tvgLottieInterpolator.h',
|
|
'tvgLottieLoader.h',
|
|
'tvgLottieModel.h',
|
|
'tvgLottieParser.h',
|
|
'tvgLottieParserHandler.h',
|
|
'tvgLottieProperty.h',
|
|
'tvgLottieAnimation.cpp',
|
|
'tvgLottieBuilder.cpp',
|
|
'tvgLottieExpressions.cpp',
|
|
'tvgLottieInterpolator.cpp',
|
|
'tvgLottieLoader.cpp',
|
|
'tvgLottieModel.cpp',
|
|
'tvgLottieParserHandler.cpp',
|
|
'tvgLottieParser.cpp'
|
|
]
|
|
|
|
subloader_dep += [declare_dependency(
|
|
include_directories : include_directories('.'),
|
|
sources : source_file
|
|
)]
|
|
|
|
install_headers('thorvg_lottie.h')
|
|
headers += include_directories('.')
|