Android.mk revision 3070af08821ee86f06a9cc6b58dbb79c82946b94
1d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi#
2d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# Copyright (C) 2010 The Android Open Source Project
3d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi#
4d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# Licensed under the Apache License, Version 2.0 (the "License");
5d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# you may not use this file except in compliance with the License.
6d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# You may obtain a copy of the License at
7d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi#
8d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi#      http://www.apache.org/licenses/LICENSE-2.0
9d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi#
10d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# Unless required by applicable law or agreed to in writing, software
11d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# distributed under the License is distributed on an "AS IS" BASIS,
12d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# See the License for the specific language governing permissions and
14d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi# limitations under the License.
15d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi#
16d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshiLOCAL_PATH:= $(call my-dir)
17d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshiinclude $(CLEAR_VARS)
18d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi
19d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshiLOCAL_SRC_FILES:= \
20d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    android_drm_DrmManagerClient.cpp
21d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi
22d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshiLOCAL_MODULE:= libdrmframework_jni
23d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi
24d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshiLOCAL_SHARED_LIBRARIES := \
25d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    libdrmframework \
26d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    libutils \
27d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    libandroid_runtime \
28d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    libnativehelper \
29beeb71dfd4ffe635daba3745515bb392f7c5ada2Jean-Baptiste Queru    libbinder
30beeb71dfd4ffe635daba3745515bb392f7c5ada2Jean-Baptiste Queru
31beeb71dfd4ffe635daba3745515bb392f7c5ada2Jean-Baptiste Queruifeq ($(TARGET_SIMULATOR),true)
32beeb71dfd4ffe635daba3745515bb392f7c5ada2Jean-Baptiste Queru LOCAL_LDLIBS += -ldl
33beeb71dfd4ffe635daba3745515bb392f7c5ada2Jean-Baptiste Queruelse
34beeb71dfd4ffe635daba3745515bb392f7c5ada2Jean-Baptiste Queru LOCAL_SHARED_LIBRARIES += libdl
35beeb71dfd4ffe635daba3745515bb392f7c5ada2Jean-Baptiste Queruendif
36d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi
37d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshiLOCAL_STATIC_LIBRARIES :=
38d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi
39d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshiLOCAL_C_INCLUDES += \
40d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    $(JNI_H_INCLUDE) \
41d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    $(TOP)/frameworks/base/drm/libdrmframework/include \
42d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    $(TOP)/frameworks/base/drm/libdrmframework/plugins/common/include \
43d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi    $(TOP)/frameworks/base/include
44d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi
453070af08821ee86f06a9cc6b58dbb79c82946b94Iliyan Malchev
46d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi
473802949f5cfe500b8bc41371ff99c82c9ed5d9c3Jean-Baptiste QueruLOCAL_MODULE_TAGS := optional
483802949f5cfe500b8bc41371ff99c82c9ed5d9c3Jean-Baptiste Queru
49d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshiinclude $(BUILD_SHARED_LIBRARY)
50d074e30ce44b9e33da43b67a4515b8986ca72b26aimitakeshi
51