1// Copyright (C) 2023 The Android Open Source Project
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//      http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15soong_namespace {
16}
17
18package {
19    default_applicable_licenses: ["Android-Apache-2.0"],
20}
21
22fdo_profile {
23    name: "keystore2",
24    profile: "keystore2.afdo",
25}
26
27fdo_profile {
28    name: "libart",
29    arch: {
30        arm64: {
31            profile: "libart_arm64.afdo",
32        },
33    },
34}
35
36fdo_profile {
37    name: "libartbase",
38    arch: {
39        arm64: {
40            profile: "libartbase_arm64.afdo",
41        },
42    },
43}
44
45fdo_profile {
46    name: "libbinder",
47    profile: "libbinder.afdo",
48    native_bridge_supported: true,
49}
50
51fdo_profile {
52    name: "libbinder_ndk",
53    profile: "libbinder_ndk.afdo",
54    native_bridge_supported: true,
55}
56
57fdo_profile {
58    name: "libgui",
59    profile: "libgui.afdo",
60}
61
62fdo_profile {
63    name: "libhidlbase",
64    profile: "libhidlbase.afdo",
65    native_bridge_supported: true,
66}
67
68fdo_profile {
69    name: "libhwui",
70    arch: {
71        arm64: {
72            profile: "libhwui_arm64.afdo",
73        },
74    },
75}
76
77fdo_profile {
78    name: "liblog",
79    profile: "liblog.afdo",
80    native_bridge_supported: true,
81}
82
83fdo_profile {
84    name: "libsensorservice",
85    profile: "libsensorservice.afdo",
86}
87
88fdo_profile {
89    name: "libui",
90    profile: "libui.afdo",
91}
92
93fdo_profile {
94    name: "libutils",
95    profile: "libutils.afdo",
96    native_bridge_supported: true,
97}
98
99fdo_profile {
100    name: "linker",
101    arch: {
102        arm64: {
103            profile: "linker_arm64.afdo",
104        },
105    },
106}
107
108fdo_profile {
109    name: "lmkd",
110    profile: "lmkd.afdo",
111}
112
113fdo_profile {
114    name: "surfaceflinger",
115    profile: "surfaceflinger.afdo",
116}
117
118fdo_profile {
119    name: "libsqlite",
120    profile: "libsqlite.afdo",
121    native_bridge_supported: true,
122}
123
124fdo_profile {
125    name: "libcrypto",
126    profile: "libcrypto.afdo",
127    native_bridge_supported: true,
128}
129
130fdo_profile {
131    name: "server_configurable_flags",
132    profile: "server_configurable_flags.afdo",
133}
134