summaryrefslogtreecommitdiffstats
path: root/arm-hybrid-22k/Makefile
diff options
context:
space:
mode:
authorThe Android Open Source Project <initial-contribution@android.com>2009-03-03 19:30:38 -0800
committerThe Android Open Source Project <initial-contribution@android.com>2009-03-03 19:30:38 -0800
commit7df30109963092559d3760c0661a020f9daf1030 (patch)
tree5780537d7996618fb7e1754bbd27361f3ccb9286 /arm-hybrid-22k/Makefile
parent1b52a76815aa068a3477bfdfaf58718d41d7f9b4 (diff)
downloadandroid_external_sonivox-7df30109963092559d3760c0661a020f9daf1030.tar.gz
android_external_sonivox-7df30109963092559d3760c0661a020f9daf1030.tar.bz2
android_external_sonivox-7df30109963092559d3760c0661a020f9daf1030.zip
auto import from //depot/cupcake/@135843
Diffstat (limited to 'arm-hybrid-22k/Makefile')
-rw-r--r--arm-hybrid-22k/Makefile66
1 files changed, 66 insertions, 0 deletions
diff --git a/arm-hybrid-22k/Makefile b/arm-hybrid-22k/Makefile
new file mode 100644
index 0000000..5648139
--- /dev/null
+++ b/arm-hybrid-22k/Makefile
@@ -0,0 +1,66 @@
+LOCAL_PATH := $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES = \
+ lib_src/eas_chorus.c \
+ lib_src/eas_chorusdata.c \
+ lib_src/eas_data.c \
+ lib_src/eas_fmengine.c \
+ lib_src/eas_fmsynth.c \
+ lib_src/eas_fmtables.c \
+ lib_src/eas_ima_tables.c \
+ lib_src/eas_imaadpcm.c \
+ lib_src/eas_imelody.c \
+ lib_src/eas_imelodydata.c \
+ lib_src/eas_math.c \
+ lib_src/eas_midi.c \
+ lib_src/eas_mididata.c \
+ lib_src/eas_mixbuf.c \
+ lib_src/eas_mixer.c \
+ lib_src/eas_ota.c \
+ lib_src/eas_otadata.c \
+ lib_src/eas_pan.c \
+ lib_src/eas_pcm.c \
+ lib_src/eas_pcmdata.c \
+ lib_src/eas_public.c \
+ lib_src/eas_reverb.c \
+ lib_src/eas_reverbdata.c \
+ lib_src/eas_rtttl.c \
+ lib_src/eas_rtttldata.c \
+ lib_src/eas_smf.c \
+ lib_src/eas_smfdata.c \
+ lib_src/eas_voicemgt.c \
+ lib_src/eas_wavefile.c \
+ lib_src/eas_wavefiledata.c \
+ lib_src/eas_wtengine.c \
+ lib_src/eas_wtsynth.c \
+ lib_src/hybrid_22khz_mcu.c \
+ host_src/eas_config.c \
+ host_src/eas_hostmm.c \
+ host_src/eas_main.c \
+ host_src/eas_report.c \
+ host_src/eas_wave.c
+
+LOCAL_CFLAGS+= -O2 -D UNIFIED_DEBUG_MESSAGES -D EAS_HYBRID_SYNTH \
+ -D _IMELODY_PARSER -D _RTTTL_PARSER -D _OTA_PARSER \
+ -D _WAVE_PARSER -D _REVERB_ENABLED \
+ -D _CHORUS_ENABLED -D NUM_OUTPUT_CHANNELS=2 \
+ -D _SAMPLE_RATE_22050 -D MAX_SYNTH_VOICES=32 \
+ -D NUM_PRIMARY_VOICES=8 \
+ -D _8_BIT_SAMPLES -D _FILTER_ENABLED -D _IMELODY_PARSER \
+ -D _IMA_DECODER
+
+LOCAL_C_INCLUDES:= \
+ $(LOCAL_PATH)/host_src/ \
+ $(LOCAL_PATH)/lib_src/
+
+LOCAL_ARM_MODE := arm
+
+LOCAL_MODULE := libsonivox
+
+LOCAL_COPY_HEADERS_TO := libsonivox
+LOCAL_COPY_HEADERS := \
+ host_src/eas.h \
+ host_src/eas_types.h
+
+include $(BUILD_SHARED_LIBRARY)