11156dc913a5ba7b2bc86489468d4914430f03d14Andreas HuberLOCAL_PATH:= $(call my-dir)
21156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
34116807a35a27abf635bf6199ed9ad8703c9e94dColin Crossifneq ($(TARGET_BUILD_PDK), true)
41156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huberinclude $(CLEAR_VARS)
51156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
61156dc913a5ba7b2bc86489468d4914430f03d14Andreas HuberLOCAL_SRC_FILES:=       \
76c83e3be2921009ff7dcfced2a3eda7811b8b041Narayan Kamath        DataUriSource.cpp \
86c83e3be2921009ff7dcfced2a3eda7811b8b041Narayan Kamath        ChromiumHTTPDataSource.cpp \
9bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        support.cpp \
10bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        chromium_http_stub.cpp
111156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
121156dc913a5ba7b2bc86489468d4914430f03d14Andreas HuberLOCAL_C_INCLUDES:= \
13559bf2836f5da25b75bfb229fec0d20d540ee426James Dong        $(TOP)/frameworks/av/media/libstagefright \
146c6b4d0d2b98a7ceee8b697daaf611f8df3254fbJames Dong        $(TOP)/frameworks/native/include/media/openmax \
151156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber        external/chromium \
161156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber        external/chromium/android
171156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
181156dc913a5ba7b2bc86489468d4914430f03d14Andreas HuberLOCAL_CFLAGS += -Wno-multichar
191156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
20bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin CrossLOCAL_SHARED_LIBRARIES += \
2125bab830af062dcaef6f75220066b221fd30957eMarco Nelissen        libbinder \
22bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libstlport \
23bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libchromium_net \
24bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libutils \
258a57d24c733b08da846b54d1adf029e606b5a5f3Marco Nelissen        libbinder \
26bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libcutils \
27da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang        liblog \
28bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libstagefright_foundation \
29bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libstagefright \
30bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libdrmframework
31bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross
321156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huberinclude external/stlport/libstlport.mk
331156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
341156dc913a5ba7b2bc86489468d4914430f03d14Andreas HuberLOCAL_MODULE:= libstagefright_chromium_http
351156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
36bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin CrossLOCAL_MODULE_TAGS := optional
37bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross
38bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Crossinclude $(BUILD_SHARED_LIBRARY)
394116807a35a27abf635bf6199ed9ad8703c9e94dColin Crossendif
40