summaryrefslogtreecommitdiffstats
path: root/src/debug/meson.build
blob: 4e181beda776372d8a07169804ccf630afe0bc72 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
debug_sources = files([
  'demangle.cpp',
  'heap.cpp',
  'log-display-config.cpp',
  'logger.cpp',
  'sysv-heap.cpp',
  'timestamp.cpp',
  'gdk-event-latency-tracker.cpp'
])

debug_headers = files([
  'demangle.h',
  'event-tracker.h',
  'event.h',
  'gc-heap.h',
  'gdk-event-latency-tracker.h',
  'heap.h',
  'log-display-config.h',
  'logger.h',
  'simple-event.h',
  'sysv-heap.h',
  'timestamp.h'
])


debug_deps = [
  glibmm_dep,
  gtk_dep
]

libdebug = static_library('libdebug',
  sources: [debug_sources,
            debug_headers],
  dependencies: debug_deps,
  include_directories: [srcinc, confinc])

libdebug_dep = declare_dependency(link_with : libdebug)