rizin/librz/sign/meson.build
wargio d47ceedbd3 Merge rz_asm and rz_analysis into one library but keep deprecated apis.
The tms320c64x has been merged into tms320.
2024-03-07 18:38:49 +08:00

50 lines
944 B
Meson

rz_sign_sources = [
'create.c',
'flirt.c',
'pat.c',
'sigdb.c',
'sign.c',
]
rz_sign_inc = [
platform_inc,
]
rz_sign_deps = [
rz_util_dep,
rz_arch_dep,
rz_diff_dep,
rz_hash_dep,
rz_type_dep,
rz_search_dep,
rz_flag_dep,
]
rz_sign = library('rz_sign', rz_sign_sources,
include_directories: rz_sign_inc,
dependencies: rz_sign_deps,
install: true,
implicit_include_directories: false,
install_rpath: rpath_lib,
soversion: rizin_libversion,
version: rizin_version,
name_suffix: lib_name_suffix,
name_prefix: lib_name_prefix,
)
rz_sign_dep = declare_dependency(link_with: rz_sign,
include_directories: rz_sign_inc)
meson.override_dependency('rz_sign', rz_sign_dep)
modules += { 'rz_sign': {
'target': rz_sign,
'dependencies': [
'rz_util',
'rz_arch',
'rz_diff',
'rz_hash',
'rz_type',
'rz_search',
'rz_flag',
]
}}