On Thu, Jul 16, 2020 at 11:56:03 +0200, Pavel Hrdina wrote: > WARN_FLAGS are not relevant for meson as all warning flags are set to > the whole project using add_project_arguments(). > > Signed-off-by: Pavel Hrdina <phrdina@xxxxxxxxxx> > --- > diff --git a/src/meson.build b/src/meson.build > new file mode 100644 > index 00000000000..0f5b83744fd > --- /dev/null > +++ b/src/meson.build > @@ -0,0 +1,19 @@ > +src_inc_dir = include_directories('.') > + > +src_dep = declare_dependency( > + compile_args: [ > + '-DIN_LIBVIRT', > + '-Dabs_top_builddir="@0@"'.format(meson.build_root()), > + '-Dabs_top_srcdir="@0@"'.format(meson.source_root()), > + ] + coverage_flags + win32_flags, > + dependencies: [ > + glib_dep, > + libxml_dep, > + ], > + include_directories: [ > + libvirt_inc, > + src_inc_dir, > + top_inc_dir, > + ], > + link_args: libvirt_relro + libvirt_no_indirect + coverage_flags + driver_modules_flags + win32_link_flags, Could we do thes one per line? > +) > -- > 2.26.2 >