Android.mk revision c903684e9a8af5450bab61b0883fc81c5a466844
127ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi#
227ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# Copyright (C) 2010 The Android Open Source Project
327ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi#
427ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# Licensed under the Apache License, Version 2.0 (the "License");
527ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# you may not use this file except in compliance with the License.
627ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# You may obtain a copy of the License at
727ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi#
827ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi#      http://www.apache.org/licenses/LICENSE-2.0
927ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi#
1027ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# Unless required by applicable law or agreed to in writing, software
1127ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# distributed under the License is distributed on an "AS IS" BASIS,
1227ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1327ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# See the License for the specific language governing permissions and
1427ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi# limitations under the License.
1527ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi#
1627ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshiLOCAL_PATH:= $(call my-dir)
1727ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshiinclude $(CLEAR_VARS)
1827ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi
1927ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshiLOCAL_SRC_FILES:= \
2027ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi    main_drmserver.cpp \
2127ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi    DrmManager.cpp \
2241b3d3be18b54e72a44813cbdd180aae7e77b444Glenn Kasten    DrmManagerService.cpp
2327ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi
2427ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshiLOCAL_SHARED_LIBRARIES := \
258635b7b095fbf7ffc63d3ce791891a9116ace1f6James Dong    libmedia \
2627ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi    libutils \
27ecba7488c5cceaacef95836b1b476433451e7761Ying Wang    liblog \
285e0067b486c3862316aa1f293cf9690c0cf54bdaJeff Brown    libbinder \
29f785f497567ea9d55ade92cbf82a7e80eeb5cb82Riley Spahn    libdl \
30f785f497567ea9d55ade92cbf82a7e80eeb5cb82Riley Spahn    libselinux
3127ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi
3227ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshiLOCAL_STATIC_LIBRARIES := libdrmframeworkcommon
3327ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi
3427ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshiLOCAL_C_INCLUDES := \
35559bf2836f5da25b75bfb229fec0d20d540ee426James Dong    $(TOP)/frameworks/av/include \
36559bf2836f5da25b75bfb229fec0d20d540ee426James Dong    $(TOP)/frameworks/av/drm/libdrmframework/include \
37559bf2836f5da25b75bfb229fec0d20d540ee426James Dong    $(TOP)/frameworks/av/drm/libdrmframework/plugins/common/include
3827ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi
39c903684e9a8af5450bab61b0883fc81c5a466844Aurimas LiutikasLOCAL_CFLAGS += -Wall -Wextra -Werror
40c903684e9a8af5450bab61b0883fc81c5a466844Aurimas Liutikas
4127ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshiLOCAL_MODULE:= drmserver
4227ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshi
430335b70c6cdbe96650d4bed817f9233cd8db1c6dJean-Baptiste QueruLOCAL_MODULE_TAGS := optional
440335b70c6cdbe96650d4bed817f9233cd8db1c6dJean-Baptiste Queru
450e56849007a0f128201e545b610f119217b41376Glenn KastenLOCAL_32_BIT_ONLY := true
460e56849007a0f128201e545b610f119217b41376Glenn Kasten
47c6dd768006362ced8ef7ae3606cac40312099fd7Tom CherryLOCAL_INIT_RC := drmserver.rc
48c6dd768006362ced8ef7ae3606cac40312099fd7Tom Cherry
4927ed8ad2db653f6ac07dcf8bcc05e2409c8bb024aimitakeshiinclude $(BUILD_EXECUTABLE)
50