Android.mk revision 2355edbcacfcb6e852a8707d893aaca788d42fdc
12355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_PATH:= $(call my-dir) 22355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 32355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk# Oboe Service 42355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burkinclude $(CLEAR_VARS) 52355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 62355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_MODULE := oboeservice 72355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_MODULE_TAGS := optional 82355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 92355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLIBOBOE_DIR := ../../media/liboboe 102355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLIBOBOE_SRC_DIR := $(LIBOBOE_DIR)/src 112355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 122355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_C_INCLUDES := \ 132355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(call include-path-for, audio-utils) \ 142355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk frameworks/native/include \ 152355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk system/core/base/include \ 162355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/native/media/liboboe/include/include \ 172355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/include \ 182355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk frameworks/native/include \ 192355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/external/tinyalsa/include \ 202355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src \ 212355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/binding \ 222355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/client \ 232355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/core \ 242355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/fifo \ 252355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(TOP)/frameworks/av/media/liboboe/src/utility 262355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 272355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk# TODO These could be in a liboboe_common library 282355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_SRC_FILES += \ 292355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/utility/HandleTracker.cpp \ 302355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/utility/OboeUtilities.cpp \ 312355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/fifo/FifoBuffer.cpp \ 322355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/fifo/FifoControllerBase.cpp \ 332355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/binding/SharedMemoryParcelable.cpp \ 342355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/binding/SharedRegionParcelable.cpp \ 352355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/binding/RingBufferParcelable.cpp \ 362355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/binding/AudioEndpointParcelable.cpp \ 372355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/binding/OboeStreamRequest.cpp \ 382355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/binding/OboeStreamConfiguration.cpp \ 392355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk $(LIBOBOE_SRC_DIR)/binding/IOboeAudioService.cpp \ 402355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk SharedRingBuffer.cpp \ 412355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk FakeAudioHal.cpp \ 422355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk OboeAudioService.cpp \ 432355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk OboeServiceStreamBase.cpp \ 442355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk OboeServiceStreamFakeHal.cpp \ 452355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk OboeServiceMain.cpp 462355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 472355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_CFLAGS += -Wno-unused-parameter 482355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_CFLAGS += -Wall -Werror 492355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 502355edbcacfcb6e852a8707d893aaca788d42fdcPhil BurkLOCAL_SHARED_LIBRARIES := libbinder libcutils libutils liblog libtinyalsa 512355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burk 522355edbcacfcb6e852a8707d893aaca788d42fdcPhil Burkinclude $(BUILD_EXECUTABLE) 53