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 += \
21bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libstlport \
22bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libchromium_net \
23bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libutils \
24bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libcutils \
25da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6Ying Wang        liblog \
26bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libstagefright_foundation \
27bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libstagefright \
28bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross        libdrmframework
29bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross
301156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huberinclude external/stlport/libstlport.mk
311156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
321156dc913a5ba7b2bc86489468d4914430f03d14Andreas HuberLOCAL_MODULE:= libstagefright_chromium_http
331156dc913a5ba7b2bc86489468d4914430f03d14Andreas Huber
34bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin CrossLOCAL_MODULE_TAGS := optional
35bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Cross
36bea455c8e4a230cc5aedc9df33e1ba97c64cec5fColin Crossinclude $(BUILD_SHARED_LIBRARY)
374116807a35a27abf635bf6199ed9ad8703c9e94dColin Crossendif
38