diff options
Diffstat (limited to 'gen-meson.build')
-rwxr-xr-x | gen-meson.build | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/gen-meson.build b/gen-meson.build index 1f2ac2d..fd88d46 100755 --- a/gen-meson.build +++ b/gen-meson.build @@ -15,7 +15,7 @@ printf "], language: 'vala')\n" COMMA="" printf "executable('disfluid-gui', files(" -for source in $src_ui_disfluid_gui_VALASOURCES $dist_vapi_DATA +for source in $src_ui_disfluid_gui_SOURCES do printf "%s'%s'" "$COMMA" "$source" COMMA="," @@ -36,4 +36,20 @@ do printf "%s'%s'" "$COMMA" "$c_arg" COMMA="," done +printf "], link_args: [" + +COMMA="" +for link_arg in $src_ui_disfluid_gui_LDADD +do + case "$link_arg" in + *.la) + printf "%s'%s/%s/.libs/%s.so'" "$COMMA" \ + "$abs_top_builddir" \ + "$(dirname $link_arg)" \ + "$(basename $link_arg .la)";; + *) + printf "%s'%s'" "$COMMA" "$link_arg";; + esac + COMMA="," +done printf "])\n" |