|
|
|
@ -1242,6 +1242,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
['gschemas.compiled'], |
|
|
|
|
build_by_default=kwargs['build_by_default'], |
|
|
|
|
depend_files=kwargs['depend_files'], |
|
|
|
|
description='Compiling gschemas {}', |
|
|
|
|
) |
|
|
|
|
self._devenv_prepend('GSETTINGS_SCHEMA_DIR', os.path.join(state.environment.get_build_dir(), state.subdir)) |
|
|
|
|
return ModuleReturnValue(target_g, [target_g]) |
|
|
|
@ -1355,6 +1356,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
[po_file], |
|
|
|
|
[gmo_file], |
|
|
|
|
install_tag=['doc'], |
|
|
|
|
description='Generating yelp doc {}', |
|
|
|
|
) |
|
|
|
|
targets.append(gmotarget) |
|
|
|
|
|
|
|
|
@ -1370,6 +1372,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
install=True, |
|
|
|
|
install_dir=[l_install_dir], |
|
|
|
|
install_tag=['doc'], |
|
|
|
|
description='Generating yelp doc {}', |
|
|
|
|
) |
|
|
|
|
targets.append(mergetarget) |
|
|
|
|
|
|
|
|
@ -1513,6 +1516,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
[f'{modulename}-decl.txt'], |
|
|
|
|
build_always_stale=True, |
|
|
|
|
extra_depends=new_depends, |
|
|
|
|
description='Generating gtkdoc {}', |
|
|
|
|
) |
|
|
|
|
alias_target = build.AliasTarget(targetname, [custom_target], state.subdir, state.subproject, state.environment) |
|
|
|
|
if kwargs['check']: |
|
|
|
@ -1656,6 +1660,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
xml_files, |
|
|
|
|
[output], |
|
|
|
|
build_by_default=build_by_default, |
|
|
|
|
description='Generating gdbus source {}', |
|
|
|
|
) |
|
|
|
|
targets.append(cfile_custom_target) |
|
|
|
|
|
|
|
|
@ -1680,6 +1685,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
install=install_header, |
|
|
|
|
install_dir=[install_dir], |
|
|
|
|
install_tag=['devel'], |
|
|
|
|
description='Generating gdbus header {}', |
|
|
|
|
) |
|
|
|
|
targets.append(hfile_custom_target) |
|
|
|
|
|
|
|
|
@ -1708,6 +1714,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
outputs, |
|
|
|
|
build_by_default=build_by_default, |
|
|
|
|
extra_depends=depends, |
|
|
|
|
description='Generating gdbus docbook {}', |
|
|
|
|
) |
|
|
|
|
targets.append(docbook_custom_target) |
|
|
|
|
|
|
|
|
@ -1930,6 +1937,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
extra_depends=depends, |
|
|
|
|
# https://github.com/mesonbuild/meson/issues/973 |
|
|
|
|
absolute_paths=True, |
|
|
|
|
description='Generating GObject enum file {}', |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
@typed_pos_args('gnome.genmarshal', str) |
|
|
|
@ -1996,6 +2004,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
install_tag=['devel'], |
|
|
|
|
capture=capture, |
|
|
|
|
depend_files=kwargs['depend_files'], |
|
|
|
|
description='Generating glib marshaller header {}', |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
c_cmd = cmd + ['--body', '@INPUT@'] |
|
|
|
@ -2015,6 +2024,7 @@ class GnomeModule(ExtensionModule): |
|
|
|
|
capture=capture, |
|
|
|
|
depend_files=kwargs['depend_files'], |
|
|
|
|
extra_depends=extra_deps, |
|
|
|
|
description='Generating glib marshaller source {}', |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
rv = [body, header] |
|
|
|
|