blob: 39ff2d4d5a4b03d834bfcd1eedb0a5089b94c1d0 [file] [log] [blame]
Motomu Utsumi3a586fc2024-01-22 16:21:48 +09001//
2// Copyright (C) 2024 The Android Open Source Project
3//
4// Licensed under the Apache License, Version 2.0 (the "License");
5// you may not use this file except in compliance with the License.
6// You may obtain a copy of the License at
7//
8// http://www.apache.org/licenses/LICENSE-2.0
9//
10// Unless required by applicable law or agreed to in writing, software
11// distributed under the License is distributed on an "AS IS" BASIS,
12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13// See the License for the specific language governing permissions and
14// limitations under the License.
15//
16
17aconfig_declarations {
18 name: "com.android.net.flags-aconfig",
19 package: "com.android.net.flags",
Paul Duffin8a4c9f62024-04-25 09:46:33 +010020 container: "com.android.tethering",
Motomu Utsumi3a586fc2024-01-22 16:21:48 +090021 srcs: ["flags.aconfig"],
22 visibility: ["//packages/modules/Connectivity:__subpackages__"],
23}
Yahav Nussbaum259be7b2024-02-22 06:22:31 +000024
Junyu Laid0e04942024-07-10 18:10:05 +080025java_aconfig_library {
26 name: "com.android.net.flags-aconfig-java",
27 aconfig_declarations: "com.android.net.flags-aconfig",
28 defaults: ["framework-minus-apex-aconfig-java-defaults"],
29 min_sdk_version: "30",
30 apex_available: [
31 "com.android.tethering",
32 ],
33}
34
Yahav Nussbaum259be7b2024-02-22 06:22:31 +000035aconfig_declarations {
Kangping Dong8fb80dd2024-02-22 10:59:36 +080036 name: "com.android.net.thread.flags-aconfig",
37 package: "com.android.net.thread.flags",
Paul Duffin8a4c9f62024-04-25 09:46:33 +010038 container: "com.android.tethering",
Kangping Dong8fb80dd2024-02-22 10:59:36 +080039 srcs: ["thread_flags.aconfig"],
40 visibility: ["//packages/modules/Connectivity:__subpackages__"],
41}
42
Motomu Utsumidbb82c02024-08-15 16:56:35 +090043java_aconfig_library {
44 name: "com.android.net.thread.flags-aconfig-java",
45 aconfig_declarations: "com.android.net.thread.flags-aconfig",
46 defaults: ["framework-minus-apex-aconfig-java-defaults"],
47 min_sdk_version: "30",
48 apex_available: [
49 "com.android.tethering",
50 ],
51}
52
Kangping Dong8fb80dd2024-02-22 10:59:36 +080053aconfig_declarations {
Yahav Nussbaum259be7b2024-02-22 06:22:31 +000054 name: "nearby_flags",
55 package: "com.android.nearby.flags",
Paul Duffin8a4c9f62024-04-25 09:46:33 +010056 container: "com.android.tethering",
Yahav Nussbaum259be7b2024-02-22 06:22:31 +000057 srcs: ["nearby_flags.aconfig"],
58 visibility: ["//packages/modules/Connectivity:__subpackages__"],
59}
Sandro Montanari9ffc0682024-07-24 15:50:37 +000060
Motomu Utsumidbb82c02024-08-15 16:56:35 +090061java_aconfig_library {
62 name: "com.android.nearby.flags-aconfig-java",
63 aconfig_declarations: "nearby_flags",
64 defaults: ["framework-minus-apex-aconfig-java-defaults"],
65 min_sdk_version: "30",
66 apex_available: [
67 "com.android.tethering",
68 ],
69}
70
Sandro Montanari9ffc0682024-07-24 15:50:37 +000071aconfig_declarations {
72 name: "com.android.networksecurity.flags-aconfig",
73 package: "com.android.net.ct.flags",
74 container: "com.android.tethering",
75 srcs: ["networksecurity_flags.aconfig"],
76 visibility: ["//packages/modules/Connectivity:__subpackages__"],
77}
78
79java_aconfig_library {
80 name: "networksecurity_flags_java_lib",
81 aconfig_declarations: "com.android.networksecurity.flags-aconfig",
82 min_sdk_version: "30",
83 defaults: ["framework-minus-apex-aconfig-java-defaults"],
84 apex_available: ["com.android.tethering"],
85 visibility: ["//packages/modules/Connectivity:__subpackages__"],
86}