From c360ceea4deb5d56c94126e31b9614734e8c1a7e Mon Sep 17 00:00:00 2001 From: Yasushi SHOJI Date: Fri, 7 Jul 2017 20:20:35 +0900 Subject: [PATCH] meson: Added meson.build for gsm https://bugzilla.gnome.org/show_bug.cgi?id=784646 --- ext/gsm/meson.build | 13 +++++++++++++ ext/meson.build | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 ext/gsm/meson.build diff --git a/ext/gsm/meson.build b/ext/gsm/meson.build new file mode 100644 index 0000000000..327d619766 --- /dev/null +++ b/ext/gsm/meson.build @@ -0,0 +1,13 @@ +gsm_dep = cc.find_library('gsm', required : false) + +if gsm_dep.found() and (cc.has_header_symbol('gsm.h', 'gsm_create') or + cc.has_header_symbol('gsm/smg.h', 'gsm_create')) + gstgsm = library('gstgsm', + ['gstgsm.c', 'gstgsmenc.c', 'gstgsmdec.c'], + c_args : gst_plugins_bad_args, + include_directories : [configinc], + dependencies : [gstaudio_dep, gsm_dep], + install : true, + install_dir : plugins_install_dir, + ) +endif diff --git a/ext/meson.build b/ext/meson.build index f6ec86421a..2f3eeb6f08 100644 --- a/ext/meson.build +++ b/ext/meson.build @@ -16,7 +16,7 @@ subdir('flite') subdir('fluidsynth') subdir('gl') #subdir('gme') -#subdir('gsm') +subdir('gsm') subdir('gtk') subdir('hls') subdir('iqa')