LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES := \ ServiceUtilities.cpp # FIXME Move this library to frameworks/native LOCAL_MODULE := libserviceutility LOCAL_SHARED_LIBRARIES := \ libcutils \ libutils \ liblog \ libbinder LOCAL_CFLAGS := -Wall -Werror include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_SRC_FILES:= \ AudioFlinger.cpp \ Threads.cpp \ Tracks.cpp \ AudioHwDevice.cpp \ AudioStreamOut.cpp \ SpdifStreamOut.cpp \ Effects.cpp \ PatchPanel.cpp \ StateQueue.cpp \ BufLog.cpp \ TypedLogger.cpp LOCAL_C_INCLUDES := \ frameworks/av/services/audiopolicy \ frameworks/av/services/medialog \ $(call include-path-for, audio-utils) LOCAL_SHARED_LIBRARIES := \ libaudiohal \ libaudioprocessing \ libaudiospdif \ libaudioutils \ libcutils \ libutils \ liblog \ libbinder \ libaudioclient \ libmedialogservice \ libmediautils \ libnbaio \ libpowermanager \ libserviceutility \ libmediautils \ libmemunreachable \ libmedia_helper LOCAL_STATIC_LIBRARIES := \ libcpustats \ LOCAL_MULTILIB := $(AUDIOSERVER_MULTILIB) LOCAL_MODULE:= libaudioflinger LOCAL_SRC_FILES += \ AudioWatchdog.cpp \ FastCapture.cpp \ FastCaptureDumpState.cpp \ FastCaptureState.cpp \ FastMixer.cpp \ FastMixerDumpState.cpp \ FastMixerState.cpp \ FastThread.cpp \ FastThreadDumpState.cpp \ FastThreadState.cpp LOCAL_CFLAGS += -DSTATE_QUEUE_INSTANTIATIONS='"StateQueueInstantiations.cpp"' LOCAL_CFLAGS += -fvisibility=hidden LOCAL_CFLAGS += -Werror -Wall include $(BUILD_SHARED_LIBRARY) include $(call all-makefiles-under,$(LOCAL_PATH))