xref: /aosp_15_r20/external/apache-commons-io/Android.bp (revision 0c4d7b72e49a04598d65c566f44504b95342d75a)
1*0c4d7b72SSadaf Ebrahimi// Copyright (C) 2023 The Android Open Source Project
2*0c4d7b72SSadaf Ebrahimi//
3*0c4d7b72SSadaf Ebrahimi// Licensed under the Apache License, Version 2.0 (the "License");
4*0c4d7b72SSadaf Ebrahimi// you may not use this file except in compliance with the License.
5*0c4d7b72SSadaf Ebrahimi// You may obtain a copy of the License at
6*0c4d7b72SSadaf Ebrahimi//
7*0c4d7b72SSadaf Ebrahimi//      http://www.apache.org/licenses/LICENSE-2.0
8*0c4d7b72SSadaf Ebrahimi//
9*0c4d7b72SSadaf Ebrahimi// Unless required by applicable law or agreed to in writing, software
10*0c4d7b72SSadaf Ebrahimi// distributed under the License is distributed on an "AS IS" BASIS,
11*0c4d7b72SSadaf Ebrahimi// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12*0c4d7b72SSadaf Ebrahimi// See the License for the specific language governing permissions and
13*0c4d7b72SSadaf Ebrahimi// limitations under the License.
14*0c4d7b72SSadaf Ebrahimi
15*0c4d7b72SSadaf Ebrahimipackage {
16*0c4d7b72SSadaf Ebrahimi    default_applicable_licenses: ["external_apache_commons_io_license"],
17*0c4d7b72SSadaf Ebrahimi}
18*0c4d7b72SSadaf Ebrahimi
19*0c4d7b72SSadaf Ebrahimilicense {
20*0c4d7b72SSadaf Ebrahimi    name: "external_apache_commons_io_license",
21*0c4d7b72SSadaf Ebrahimi    visibility: [":__subpackages__"],
22*0c4d7b72SSadaf Ebrahimi    license_kinds: [
23*0c4d7b72SSadaf Ebrahimi        "SPDX-license-identifier-Apache-2.0",
24*0c4d7b72SSadaf Ebrahimi    ],
25*0c4d7b72SSadaf Ebrahimi    license_text: [
26*0c4d7b72SSadaf Ebrahimi        "LICENSE",
27*0c4d7b72SSadaf Ebrahimi        "LICENSE.txt",
28*0c4d7b72SSadaf Ebrahimi        "NOTICE.txt",
29*0c4d7b72SSadaf Ebrahimi    ],
30*0c4d7b72SSadaf Ebrahimi}
31*0c4d7b72SSadaf Ebrahimi
32*0c4d7b72SSadaf Ebrahimijava_library {
33*0c4d7b72SSadaf Ebrahimi    name: "apache-commons-io",
34*0c4d7b72SSadaf Ebrahimi    host_supported: true,
35*0c4d7b72SSadaf Ebrahimi    srcs: ["src/main/java/**/*.java"],
36*0c4d7b72SSadaf Ebrahimi    sdk_version: "current",
37*0c4d7b72SSadaf Ebrahimi    min_sdk_version: "33",
38*0c4d7b72SSadaf Ebrahimi
39*0c4d7b72SSadaf Ebrahimi    java_version: "1.8",
40*0c4d7b72SSadaf Ebrahimi    apex_available: [
41*0c4d7b72SSadaf Ebrahimi        "//apex_available:platform",
42*0c4d7b72SSadaf Ebrahimi        "com.android.ondevicepersonalization",
43*0c4d7b72SSadaf Ebrahimi    ],
44*0c4d7b72SSadaf Ebrahimi    visibility: [
45*0c4d7b72SSadaf Ebrahimi        "//external/apache-velocity-engine",
46*0c4d7b72SSadaf Ebrahimi        "//packages/modules/OnDevicePersonalization:__subpackages__",
47*0c4d7b72SSadaf Ebrahimi    ],
48*0c4d7b72SSadaf Ebrahimi}
49