diff options
author | Richard Hughes <richard@hughsie.com> | 2015-06-16 10:53:56 +0100 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2015-06-16 12:32:32 +0100 |
commit | 30cff54b6d1a77c1f2065e5c19ea82b606178ee2 (patch) | |
tree | ba4bb53242391affea5946c420715f5adde1cd8e /client | |
parent | 8000c594ddb6551c3231b1610cdefbdff99b989b (diff) | |
download | appstream-glib-30cff54b6d1a77c1f2065e5c19ea82b606178ee2.tar.gz |
Add two flags to veto-ignore to relax the requirements for metadata
This allows us to build better data for 'enterprise' distros.
Diffstat (limited to 'client')
-rw-r--r-- | client/as-builder.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/client/as-builder.c b/client/as-builder.c index b59fbac..946ac25 100644 --- a/client/as-builder.c +++ b/client/as-builder.c @@ -293,6 +293,18 @@ main (int argc, char **argv) flags |= ASB_CONTEXT_FLAG_IGNORE_MISSING_PARENTS; continue; } + if (g_strcmp0 (veto_ignore[i], "dead-upstream") == 0) { + flags |= ASB_CONTEXT_FLAG_IGNORE_DEAD_UPSTREAM; + continue; + } + if (g_strcmp0 (veto_ignore[i], "obsolete-deps") == 0) { + flags |= ASB_CONTEXT_FLAG_IGNORE_OBSOLETE_DEPS; + continue; + } + if (g_strcmp0 (veto_ignore[i], "legacy-icons") == 0) { + flags |= ASB_CONTEXT_FLAG_IGNORE_LEGACY_ICONS; + continue; + } g_warning ("Unknown flag name: %s, " "expected 'missing-info' or 'missing-parents'", veto_ignore[i]); |