summaryrefslogtreecommitdiffstats
path: root/src/debug
diff options
context:
space:
mode:
authorFelipe CorrĂȘa da Silva Sanches <juca@members.fsf.org>2018-03-16 21:15:52 +0000
committerFelipe CorrĂȘa da Silva Sanches <juca@members.fsf.org>2018-03-17 20:54:37 +0000
commitdcd9713f1cab32aed049436a74d20caaf18b2219 (patch)
treeee71543249e7de7778898dbd12efbaafc65602a3 /src/debug
parent[meson-build] declare some more dependencies (diff)
downloadinkscape-dcd9713f1cab32aed049436a74d20caaf18b2219.tar.gz
inkscape-dcd9713f1cab32aed049436a74d20caaf18b2219.zip
[meson-build] libdebug
Diffstat (limited to 'src/debug')
-rw-r--r--src/debug/meson.build37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/debug/meson.build b/src/debug/meson.build
new file mode 100644
index 000000000..4e181beda
--- /dev/null
+++ b/src/debug/meson.build
@@ -0,0 +1,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)