blob: 5ce26668a099783c428d66ef12d31210469665ea [file] [log] [blame]
Paul Duffinc241d6a2019-06-25 15:40:29 +01001// Copyright (C) 2017 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
15package {
16 default_visibility: ["//visibility:private"],
17}
18
Colin Cross09975c32017-08-29 15:01:05 -070019build = [
Colin Crossaf0b54c2017-09-27 17:22:32 -070020 "JavaLibrary.bp",
Colin Cross09975c32017-08-29 15:01:05 -070021 "NativeCode.bp",
22]
Nan Zhang65f27a32018-01-05 10:41:46 -080023
Nan Zhangd55722b2018-02-27 15:08:20 -080024genrule {
Paul Duffinb7239842020-03-25 17:10:26 +000025 name: "notices-for-framework-stubs-gen",
Nan Zhangd55722b2018-02-27 15:08:20 -080026 tool_files: [
27 "NOTICE",
28 "ojluni/NOTICE",
29 ],
30 cmd: "cp -f $(location NOTICE) $(genDir)/NOTICES/libcore-NOTICE && cp -f $(location ojluni/NOTICE) $(genDir)/NOTICES/ojluni-NOTICE",
31 out: [
32 "NOTICES/libcore-NOTICE",
33 "NOTICES/ojluni-NOTICE",
34 ],
35}
Paul Duffinb7239842020-03-25 17:10:26 +000036
37java_library {
38 name: "art-notices-for-framework-stubs-jar",
39 visibility: [
40 "//art/build/sdk",
41 "//frameworks/base",
42 ],
43 java_resources: [
44 ":notices-for-framework-stubs-gen",
45 ],
46 sdk_version: "core_current",
47}