189fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_PATH:= $(call my-dir)
2feb2179f15bde8241814c8c35f8dace13a923ee7Glenn Kasten
3feb2179f15bde8241814c8c35f8dace13a923ee7Glenn Kastenifneq ($(BOARD_USE_CUSTOM_MEDIASERVEREXTENSIONS),true)
4feb2179f15bde8241814c8c35f8dace13a923ee7Glenn Kasteninclude $(CLEAR_VARS)
5feb2179f15bde8241814c8c35f8dace13a923ee7Glenn KastenLOCAL_SRC_FILES := register.cpp
6feb2179f15bde8241814c8c35f8dace13a923ee7Glenn KastenLOCAL_MODULE := libregistermsext
7feb2179f15bde8241814c8c35f8dace13a923ee7Glenn KastenLOCAL_MODULE_TAGS := optional
8d7c2909c90e462c45bb2fa9e69ecc82836f22629Glenn KastenLOCAL_CFLAGS := -Werror -Wall
9feb2179f15bde8241814c8c35f8dace13a923ee7Glenn Kasteninclude $(BUILD_STATIC_LIBRARY)
10feb2179f15bde8241814c8c35f8dace13a923ee7Glenn Kastenendif
11feb2179f15bde8241814c8c35f8dace13a923ee7Glenn Kasten
1289fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectinclude $(CLEAR_VARS)
1389fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
1489fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SRC_FILES:= \
159c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        main_mediaserver.cpp
1689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
1789fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_SHARED_LIBRARIES := \
189c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        libresourcemanagerservice \
199c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        liblog \
209c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        libmediaplayerservice \
219c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        libutils \
229c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        libbinder \
239c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        libicuuc \
249c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        android.hardware.media.omx@1.0 \
2589fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
26feb2179f15bde8241814c8c35f8dace13a923ee7Glenn KastenLOCAL_STATIC_LIBRARIES := \
274b60b068c27a40731bd4a0049cb632da18bf521dNeil Fuller        libicuandroid_utils \
2898cc191247388132b6fd8a4ecd07abd6e4c5a0edFrançois Gaffie        libregistermsext
29feb2179f15bde8241814c8c35f8dace13a923ee7Glenn Kasten
3089fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_C_INCLUDES := \
319c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        frameworks/av/media/libmediaplayerservice \
329c47c97ecac581d66b6febafd156618247e86742Pawin Vongmasa        frameworks/av/services/mediaresourcemanager \
3389fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
3489fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source ProjectLOCAL_MODULE:= mediaserver
35af783aa91f7a279153fb8bab8d0d6b9f737996e9Glenn KastenLOCAL_32_BIT_ONLY := true
3689fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Project
37c6dd768006362ced8ef7ae3606cac40312099fd7Tom CherryLOCAL_INIT_RC := mediaserver.rc
38c6dd768006362ced8ef7ae3606cac40312099fd7Tom Cherry
39d7c2909c90e462c45bb2fa9e69ecc82836f22629Glenn KastenLOCAL_CFLAGS := -Werror -Wall
40d7c2909c90e462c45bb2fa9e69ecc82836f22629Glenn Kasten
4189fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5The Android Open Source Projectinclude $(BUILD_EXECUTABLE)
42