1 compiler_flags = ['-DRIVE_BUILD']
8 if get_option('use_gl') == true
9 add_dep = [dependency('threads', required: true), dependency('gl', required: true)]
11 add_dep = [dependency('threads', required: true)]
14 rive_tizen_dep = declare_dependency(
15 dependencies : add_dep,
16 include_directories : include_directories('.'),
17 sources : rive_tizen_src
20 dlog_dep = dependency('dlog', required: true)
22 rive_tizen_lib = library(
24 include_directories : headers,
25 version : meson.project_version(),
26 dependencies : [rive_tizen_dep, rive_cpp_dep, skia_dep, dlog_dep],
28 cpp_args : compiler_flags
31 rive_tizen_lib_dep = declare_dependency(
32 include_directories : headers,
33 link_with : rive_tizen_lib
36 pkg_mod = import('pkgconfig')
39 libraries : rive_tizen_lib,
40 version : meson.project_version(),
41 name : 'librive_tizen',
42 filebase : 'rive_tizen',
43 description : 'A Rive Animation Tizen Runtime Engine'