• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 //
2 // Copyright (C) 2010 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 
17 package {
18     default_applicable_licenses: ["frameworks_av_drm_common_license"],
19 }
20 
21 // Added automatically by a large-scale-change
22 // See: http://go/android-license-faq
23 license {
24     name: "frameworks_av_drm_common_license",
25     visibility: [":__subpackages__"],
26     license_kinds: [
27         "SPDX-license-identifier-Apache-2.0",
28     ],
29     license_text: [
30         "NOTICE",
31     ],
32 }
33 
34 cc_library {
35     name: "libdrmframeworkcommon",
36 
37     srcs: [
38         "DrmConstraints.cpp",
39         "DrmMetadata.cpp",
40         "DrmConvertedStatus.cpp",
41         "DrmEngineBase.cpp",
42         "DrmInfo.cpp",
43         "DrmInfoRequest.cpp",
44         "DrmInfoStatus.cpp",
45         "DrmRights.cpp",
46         "DrmSupportInfo.cpp",
47         "IDrmManagerService.cpp",
48         "IDrmServiceListener.cpp",
49         "DrmInfoEvent.cpp",
50         "ReadWriteUtils.cpp",
51     ],
52 
53     cflags: ["-Wall", "-Werror"],
54 
55     shared_libs: [
56         "libbinder",
57         "liblog",
58         "libutils"
59     ],
60 
61     export_include_dirs: ["include"],
62 }
63