diff options
Diffstat (limited to 'gen-meson.build')
-rwxr-xr-x | gen-meson.build | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gen-meson.build b/gen-meson.build new file mode 100755 index 0000000..4896fbd --- /dev/null +++ b/gen-meson.build @@ -0,0 +1,31 @@ +#!/bin/sh + +cat <<EOF +project('$PACKAGE', 'vala', 'c') +EOF + +COMMA="" +printf "add_project_arguments([" +for arg in $AM_VALAFLAGS +do + printf "%s'%s'" "$COMMA" "$arg" + COMMA="," +done +printf "], language: 'vala')\n" + +COMMA="" +printf "executable('disfluid-gui', files(" +for source in $src_ui_disfluid_gui_SOURCES +do + printf "%s'%s'" "$COMMA" "$source" + COMMA="," +done +printf "), dependencies: [" + +COMMA="" +for dep in glib-2.0 gobject-2.0 +do + printf "%sdependency('%s')" "$COMMA" "$dep" + COMMA="," +done +printf "])\n" |