summaryrefslogtreecommitdiff
path: root/gen-meson.build
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2021-11-24 17:42:16 +0100
committerVivien Kraus <vivien@planete-kraus.eu>2021-12-15 16:09:48 +0100
commit63dbe4ffa62a1ffc8ac4d90d4dd39816ddee8b82 (patch)
tree27a9ae6991c7a731cad2b6e89783df14ec5ea2e7 /gen-meson.build
parentdfaef68d7d11193d4bf30252030659f04c355f3a (diff)
Use config.vapi to include config.h
Thank you to ricotz on #vala.
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"