summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2019-09-24 11:45:27 +0200
committerThomas White <taw@physics.org>2019-09-24 11:45:27 +0200
commitac6aecf008b2a29088a7a4dbf445381b649bea8e (patch)
tree159108c9adb40e54fcc8234f18d2333199ecdded /meson.build
parentef821b9bc294efc17272cd94ed1b05c2b6831a73 (diff)
Add basic GUI
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build14
1 files changed, 10 insertions, 4 deletions
diff --git a/meson.build b/meson.build
index 6e26846..8eca176 100644
--- a/meson.build
+++ b/meson.build
@@ -3,9 +3,15 @@ project('crystfel-demo', 'c',
license : 'GPL3+',
default_options : ['buildtype=debugoptimized'])
+gnome = import('gnome')
gtk_dep = dependency('gtk+-3.0', required : true)
-executable('crystfel-demo',
- ['crystfel-demo.c',
- ],
- dependencies : [gtk_dep])
+gresources = gnome.compile_resources('demoresources',
+ 'data/gresources.xml',
+ source_dir: 'data', c_name: 'crystfeldemo')
+
+crystfel_demo = executable('crystfel-demo',
+ ['crystfel-demo.c',
+ ],
+ gresources,
+ dependencies : [gtk_dep])