wlcdmi_c_args += ['-DHAVE_CONFIG_H'] cdata = configuration_data() cdata.set_quoted('PACKAGE_VERSION', gst_version) cdata.set_quoted('PACKAGE', 'gst-plugin-aml-wlcdmi') cdata.set_quoted('GST_LICENSE', 'LGPL') cdata.set_quoted('GST_API_VERSION', api_version) cdata.set_quoted('GST_PACKAGE_NAME', 'Amlogic GStreamer DRM Plug-ins') cdata.set_quoted('GST_PACKAGE_ORIGIN', 'https://www.amlogic.com') configure_file(output : 'config.h', configuration : cdata) libcurl = dependency('libcurl', required: true) libwlcdmi = dependency('wlcdmi', required: true) wlcdmi_dependencies += [libcurl, libwlcdmi] # Plugin 1 plugin_sources = [ 'gstwlcdmi.c' ] gstpluginexample = library('gstwlcdmi', plugin_sources, c_args: wlcdmi_c_args, dependencies : wlcdmi_dependencies, install : true, install_dir : plugins_install_dir, )