diff options
Diffstat (limited to 'src/bin/tools/fprint/src/meson.build')
-rw-r--r-- | src/bin/tools/fprint/src/meson.build | 27 |
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) |