Method

AppStreamPooladd_extra_data_location

Declaration [src]

void
as_pool_add_extra_data_location (
  AsPool* pool,
  const gchar* directory,
  AsFormatStyle format_style
)

Description [src]

Add an additional non-standard location to the metadata pool where metadata will be read from. If directory contains a “xml”, “xmls”, “yaml” or “icons” subdirectory (or all of them), those paths will be added to the search paths instead.

Parameters

directory const gchar*
 

An existing filesystem location.

 The data is owned by the caller of the function.
 The value is a NUL terminated UTF-8 string.
format_style AsFormatStyle
 

The expected format style of the metadata, e.g. AS_FORMAT_STYLE_CATALOG.