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