1# handle gdb dependency
2gdb_files = [
3  'src/arch.c',
4  'src/common.c',
5  'src/packet.c',
6  'src/utils.c',
7  'src/libgdbr.c',
8
9  'src/gdbclient/core.c',
10  'src/gdbclient/responses.c',
11  'src/gdbclient/xml.c',
12
13  'src/gdbserver/core.c',
14]
15
16gdb_inc = [
17  platform_inc,
18  include_directories(
19    './include',
20    './include/gdbclient',
21    './include/gdbserver'
22  )
23]
24
25libr2gdb = static_library('r2gdb', gdb_files,
26  include_directories: gdb_inc,
27  dependencies: [r_util_dep, r_cons_dep],
28  implicit_include_directories: false
29)
30
31gdb_dep = declare_dependency(
32  link_with: libr2gdb,
33  include_directories: gdb_inc
34)
35