meson: Install various missing files ##build

While switching our Alpine Linux radare2 package from the GNU autotools
build system to the meson build system I noticed that the meson build
system doesn't install several files which were previously installed by
the GNU autotools buildsystem. This patch adds the missing files to the
corresponding meson.build files.
This commit is contained in:
nmeum 2022-12-28 12:05:46 +00:00 committed by GitHub
parent bf8d32fafb
commit cabba7329b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 12 additions and 2 deletions

View File

@ -10,6 +10,7 @@ sdb_files = [
'cc-ppc-64',
'cc-riscv-64',
'cc-sparc-32',
'cc-hexagon-32',
'cc-v850-32',
'cc-s390-64',
'cc-x86-16',

View File

@ -6,6 +6,7 @@ sdb_files = [
'avr',
'bf',
'bpf',
'chip8',
'dalvik',
'i4004',
'i8080',
@ -18,6 +19,7 @@ sdb_files = [
'pic18c',
'ppc',
'propeller',
'pickle',
'riscv',
'sh',
'sparc',

View File

@ -14,6 +14,8 @@ sdb_files = [
'iertutil',
'kernel32',
'mfc120',
'mfc100u',
'mfc140u',
'mfc30',
'mfc40',
'mfc42',
@ -176,6 +178,8 @@ foreach file : sdb_files
endforeach
format_files = [
'dex',
'macho',
'elf32',
'elf64',
'elf_enums',

View File

@ -439,6 +439,7 @@ include_files = [
'include/r_core.h',
'include/r_crypto.h',
'include/r_debug.h',
'include/r_drx.h',
'include/r_egg.h',
'include/r_endian.h',
'include/r_flag.h',
@ -534,7 +535,8 @@ r_util_files = [
'include/r_util/r_utf8.h',
'include/r_util/r_w32.h',
'include/r_util/r_w32dw.h',
'include/r_util/r_x509.h'
'include/r_util/r_x509.h',
'include/r_util/r_xml.h'
]
install_headers(r_util_files, install_dir: join_paths(r2_incdir, 'r_util'))

View File

@ -117,7 +117,8 @@ if not meson.is_subproject()
'include/sdb/sdb.h',
'include/sdb/ht.h',
'include/sdb/set.h',
'include/sdb/types.h'
'include/sdb/types.h',
'include/sdb/rangstr.h'
]
install_headers(include_files, subdir: 'sdb')
endif