Merge pull request #9520 from dcbaker/submit/gnome-first-typed-kwargs

Add typed_kwargs to some of the gnome module functions
pull/9578/head
Jussi Pakkanen 3 years ago committed by GitHub
commit cad109607d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 13
      docs/markdown/Gnome-module.md
  2. 759
      mesonbuild/modules/gnome.py
  3. 1
      test cases/vala/11 generated vapi/libbar/meson.build
  4. 1
      test cases/vala/11 generated vapi/libfoo/meson.build

@ -21,6 +21,19 @@ with anything else.
### gnome.compile_resources()
```
gnome.compile_resources(id: string, input_file: string | File,
build_by_default: bool = false,
c_name: string | None = None,
dependencies: [](File, CustomTarget, CustomTargetIndex) = [],
export: bool = false,
extra_args: []string = [],
gresource_bundle: bool = false,
install_dir: string | None = None,
source_dir: [string] = [],
): (CustomTarget, CustomTarget) | CustomTarget
```
This function compiles resources specified in an XML file into code
that can be embedded inside the main binary. Similar a build target it
takes two positional arguments. The first one is the name of the

File diff suppressed because it is too large Load Diff

@ -19,7 +19,6 @@ libbar_gir = gnome.generate_gir(libbar,
sources: libbar_sources,
namespace: 'Bar',
nsversion: libbar_api_ver,
packages: 'gobject-2.0',
symbol_prefix: 'bar',
extra_args: [
'--c-include=bar.h',

@ -18,7 +18,6 @@ libfoo_gir = gnome.generate_gir(libfoo,
sources: libfoo_sources,
namespace: 'Foo',
nsversion: libfoo_api_ver,
packages: 'gobject-2.0',
symbol_prefix: 'foo',
extra_args: [
'--c-include=foo.h',

Loading…
Cancel
Save