meson: Fix some dependencies

This commit is contained in:
Thibault Saunier 2017-09-20 17:22:17 -03:00
parent c48f812c3e
commit ea37557f6e
3 changed files with 5 additions and 2 deletions

View file

@ -130,4 +130,5 @@ source_gen = custom_target(pkg + '_codegen',
depend_files: [raw_api_fname],
depends: codegen_dependencies + [gst_source_gen])
gapis += [join_paths(meson.current_build_dir(), pkg + '-api.xml')]
gapis_deps = [source_gen]

View file

@ -33,7 +33,7 @@ else
gtk_sharp_dep = dependency('gtk-sharp-3.0', version: gtk_sharp_required_version,
required: false)
endif
codegen_dependencies = [gapi_codegen, gapi_fixup]
codegen_dependencies = [gapi_codegen, gapi_fixup, glib_sharp, gio_sharp]
gapi_fixup = gapi_fixup.full_path()
gapi_codegen = gapi_codegen.full_path()

View file

@ -733,3 +733,5 @@ gst_source_gen = custom_target('gst_codegen',
depends: codegen_dependencies)
gst_api_includes = join_paths(meson.current_build_dir(), 'gstreamer-sharp-api.xml')
gapis = [gst_api_includes]
gapis_deps = [gst_source_gen]