• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2022 The Chromium Authors
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4{
5  include: [
6    "syslog/client.shard.cml",
7  ],
8  // Add capability providers.
9  children: [
10    {
11      name: "build-info-service",
12      url: "fuchsia-pkg://fuchsia.com/fake-build-info#meta/fake_build_info.cm",
13    },
14    {
15      name: "intl_property_manager",
16      url: "fuchsia-pkg://fuchsia.com/intl_property_manager#meta/intl_property_manager.cm",
17    },
18  ],
19  offer: [
20    {
21      protocol: "fuchsia.logger.LogSink",
22      from: "parent",
23      to: [ "#intl_property_manager" ],
24    }
25  ],
26  use: [
27    {
28      directory: "config-data",
29      rights: [ "r*" ],
30      path: "/config/data",
31    },
32    {
33      storage: "cache",
34      path: "/cache",
35    },
36    {
37      storage: "custom_artifacts",
38      path: "/custom_artifacts",
39    },
40    {
41      storage: "data",
42      path: "/data",
43    },
44    {
45      storage: "tmp",
46      path: "/tmp",
47    },
48    {
49      protocol: [ "fuchsia.buildinfo.Provider" ],
50      from: "#build-info-service",
51    },
52    {
53      protocol: [ "fuchsia.intl.PropertyProvider" ],
54      from: "#intl_property_manager",
55    },
56    {
57      protocol: [
58        "fuchsia.hwinfo.Product",
59        "fuchsia.media.ProfileProvider",
60        "fuchsia.process.Launcher",
61      ],
62    },
63    {
64      protocol: [
65        "fuchsia.tracing.perfetto.ProducerConnector",
66      ],
67      availability: "optional",
68    },
69  ],
70  facets: {
71      "fuchsia.test": {
72          "deprecated-allowed-packages": [
73             "fake-build-info",
74             "intl_property_manager",
75          ],
76      },
77  },
78}
79