Android.mk revision 25305b9e712020ece453a45c34af27fd5fc83abf
1e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# 2e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# Copyright (C) 2011 The Android Open-Source Project 3e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# 4e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# Licensed under the Apache License, Version 2.0 (the "License"); 5e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# you may not use this file except in compliance with the License. 6e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# You may obtain a copy of the License at 7e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# 8e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# http://www.apache.org/licenses/LICENSE-2.0 9e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# 10e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# Unless required by applicable law or agreed to in writing, software 11e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# distributed under the License is distributed on an "AS IS" BASIS, 12e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# See the License for the specific language governing permissions and 14e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# limitations under the License. 15e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# 16e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi 17e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# WARNING: Everything listed here will be built on ALL platforms, 18e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# including x86, the emulator, and the SDK. Modules must be uniquely 19e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# named (liblights.panda), and must build everywhere, or limit themselves 20e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# to only building on ARM if they include assembly. Individual makefiles 21e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# are responsible for having their own logic, for fine-grained control. 22e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi 23e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel TriviLOCAL_PATH := $(call my-dir) 24e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi 25e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi# Audience voice preprocessing library 26e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Triviinclude $(CLEAR_VARS) 27e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel TriviLOCAL_MODULE := libaudience_voicefx 28e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel TriviLOCAL_MODULE_TAGS := optional 29e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel TriviLOCAL_SRC_FILES:= \ 30e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi eS305VoiceProcessing.cpp 31e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel TriviLOCAL_C_INCLUDES += \ 32e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Trivi $(call include-path-for, audio-effects) 33e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel TriviLOCAL_SHARED_LIBRARIES := \ 3425305b9e712020ece453a45c34af27fd5fc83abfYing Wang libutils liblog 35e04f7c99e6928d4aec41982c7d7743eb9678941aJean-Michel Triviinclude $(BUILD_SHARED_LIBRARY) 36