summaryrefslogtreecommitdiff
path: root/gen-meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'gen-meson.build')
-rwxr-xr-xgen-meson.build18
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"