summaryrefslogtreecommitdiff
path: root/src/bin/tools/fprint/src/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/tools/fprint/src/meson.build')
-rw-r--r--src/bin/tools/fprint/src/meson.build27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/bin/tools/fprint/src/meson.build b/src/bin/tools/fprint/src/meson.build
new file mode 100644
index 0000000000..b80de92312
--- /dev/null
+++ b/src/bin/tools/fprint/src/meson.build
@@ -0,0 +1,27 @@
+inc = include_directories('../../../../..')
+deps = [
+ dep_elementary
+]
+
+xml_codegen_result = []
+
+foreach file : ['device', 'manager']
+ xml_codegen_result += custom_target('dbus_codegen_'+file,
+ input: file+'.xml',
+ output: ['eldbus_fprint_' + file + '.h', 'eldbus_fprint_' + file + '.c'],
+ command: [eldbus_codegen, '-O', meson.current_build_dir(), '@INPUT@'],
+ )
+endforeach
+
+
+src = [
+ 'enlightenment_fprint.c',
+]
+
+executable('enlightenment_fprint',
+ src + xml_codegen_result,
+ include_directories: inc,
+ dependencies : deps,
+ gui_app : true,
+ install_dir : join_paths(dir_bin),
+ install : true)