[external_libraries]
Gio = { min_version = "2.66" }
[options]
girs_directories = ["../gir-files", "../"]
library = "AppStream"
version = "1.0"
min_cfg_version = "1.0.0"
target_path = "."
work_mode = "normal"
generate_safety_asserts = true
deprecate_by_min_version = true
single_version_file = true
external_libraries = ["GLib", "GObject"]
generate = [
"AppStream.Agreement",
"AppStream.AgreementKind",
"AppStream.AgreementSection",
"AppStream.Artifact",
"AppStream.ArtifactKind",
"AppStream.Branding",
"AppStream.Bundle",
"AppStream.BundleKind",
"AppStream.CacheFlags",
"AppStream.Category",
"AppStream.Checksum",
"AppStream.ChecksumKind",
"AppStream.ColorKind",
"AppStream.ColorSchemeKind",
"AppStream.ComponentBox",
"AppStream.ComponentKind",
"AppStream.ComponentScope",
"AppStream.ContentRating",
"AppStream.ContentRatingSystem",
"AppStream.ContentRatingValue",
"AppStream.Context",
"AppStream.ControlKind",
"AppStream.DataIdMatchFlags",
"AppStream.DisplaySideKind",
"AppStream.FormatKind",
"AppStream.FormatStyle",
"AppStream.FormatVersion",
"AppStream.Icon",
"AppStream.IconKind",
"AppStream.Image",
"AppStream.ImageKind",
"AppStream.Issue",
"AppStream.IssueKind",
"AppStream.IssueSeverity",
"AppStream.Launchable",
"AppStream.LaunchableKind",
"AppStream.MarkupKind",
"AppStream.MergeKind",
"AppStream.Metadata",
"AppStream.MetadataError",
"AppStream.MetadataLocation",
"AppStream.ParseFlags",
"AppStream.PoolError",
"AppStream.PoolFlags",
"AppStream.Provided",
"AppStream.ProvidedKind",
"AppStream.Relation",
"AppStream.RelationCompare",
"AppStream.RelationItemKind",
"AppStream.RelationKind",
"AppStream.Release",
"AppStream.ReleaseList",
"AppStream.ReleaseKind",
"AppStream.ReleaseUrlKind",
"AppStream.Review",
"AppStream.ReviewFlags",
"AppStream.Screenshot",
"AppStream.ScreenshotKind",
"AppStream.ScreenshotMediaKind",
"AppStream.SizeKind",
"AppStream.Suggested",
"AppStream.SuggestedKind",
"AppStream.Translation",
"AppStream.TranslationKind",
"AppStream.UrgencyKind",
"AppStream.UrlKind",
"AppStream.UtilsError",
"AppStream.Validator",
"AppStream.ValidatorIssue",
"AppStream.ValueFlags",
"AppStream.VercmpFlags",
"AppStream.Video",
"AppStream.VideoCodecKind",
"AppStream.VideoContainerKind",
]
manual = [
"GLib.Bytes",
"GLib.DateTime",
"GLib.Error",
"GLib.HashTable",
"GLib.Quark",
"GLib.String",
"Gio.AsyncReadyCallback",
"Gio.AsyncResult",
"Gio.Cancellable",
"Gio.File",
]
[[object]]
name = "AppStream.*"
status = "generate"
[[object.function]]
name = "gstring_replace"
ignore = true
[[object.function]]
name = "spdx_license_detokenize"
ignore = true
[[object]]
name = "AppStream.Component"
status = "generate"
[[object.property]]
name = "screenshots"
generate = ["notify"]
[[object.function]]
name = "search_matches_all"
manual = true
[[object.function]]
name = "system_compatibility_score"
manual = true
[[object]]
name = "AppStream.Pool"
status = "generate"
concurrency = "send+sync"