diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2008-10-21 07:00:00 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2008-10-21 07:00:00 -0700 |
commit | e442bb7cd6a085b33a4dd52c0e20a157ada7feb1 (patch) | |
tree | eef3202d79b3cbef0ee4f83b4b1f56922cb8d2ac /arm-fm-22k/Makefile | |
download | external_sonivox-e442bb7cd6a085b33a4dd52c0e20a157ada7feb1.zip external_sonivox-e442bb7cd6a085b33a4dd52c0e20a157ada7feb1.tar.gz external_sonivox-e442bb7cd6a085b33a4dd52c0e20a157ada7feb1.tar.bz2 |
Initial Contribution
Diffstat (limited to 'arm-fm-22k/Makefile')
-rw-r--r-- | arm-fm-22k/Makefile | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/arm-fm-22k/Makefile b/arm-fm-22k/Makefile new file mode 100644 index 0000000..8b76c55 --- /dev/null +++ b/arm-fm-22k/Makefile @@ -0,0 +1,63 @@ +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_fmsndlib.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 \ + 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 NUM_OUTPUT_CHANNELS=2 \ + -D _SAMPLE_RATE_22050 -D EAS_FM_SYNTH \ + -D MAX_SYNTH_VOICES=16 -D _IMELODY_PARSER \ + -D _RTTTL_PARSER -D _OTA_PARSER \ + -D _WAVE_PARSER -D _REVERB_ENABLED \ + -D _CHORUS_ENABLED -D _IMA_DECODER \ + -D UNIFIED_DEBUG_MESSAGES + +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) |