Android.mk revision 4a68b3365c8c50aa93505e99ead2565ab73dcdb0
1bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard HinnantLOCAL_PATH:= $(call my-dir) 2bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantinclude $(CLEAR_VARS) 3f5256e16dfc425c1d466f6308d4026d529ce9e0bHoward Hinnant 4bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant##################################################################### 5b64f8b07c104c6cc986570ac8ee0ed16a9f23976Howard Hinnant# Compiled grammars, TCP test scripts, audio data and shell scripts # 6b64f8b07c104c6cc986570ac8ee0ed16a9f23976Howard Hinnant##################################################################### 7bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 8bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantcopy_from := \ 9bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/tcp/bothtags5.tcp \ 10bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/tcp/bothtags5_from_saved.tcp \ 11bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/tcp/change_sample_rate2.tcp \ 12bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/tcp/recognize_1_live.tcp \ 13bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/tcp/recognize_10_live.tcp \ 14bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/tcp/set_get_param.tcp \ 15bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_024.nwv \ 16bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_254.nwv \ 17061d0cc4db18d17bf01ed14c5db0be098205bd47Marshall Clow ../config/en.us/audio/v139/v139_127.nwv \ 189dcdcdee2582575dd4a2e5857b9f32735763f9c7Howard Hinnant ../config/en.us/audio/v139/v139_107.nwv \ 19bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_248.nwv \ 20bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_077.nwv \ 21bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_040.nwv \ 22bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_021.nwv \ 23bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_206.nwv \ 24bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_103.nwv \ 25bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_113.nwv \ 26bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_067.nwv \ 27bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_202.nwv \ 28bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_007.nwv \ 29bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/v139/v139_189.nwv \ 30bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/m252/m252a12e.nwv \ 31bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/m252/m252a22e.nwv \ 32bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/m252/m252a10e.nwv \ 33bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/m252/m252a3fe.nwv \ 34bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/m252/m252a11e.nwv \ 35bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/m252/m252a21e.nwv \ 36bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/audio/m252/m252a24e.nwv \ 37bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S072.nwf \ 389dcdcdee2582575dd4a2e5857b9f32735763f9c7Howard Hinnant ../config/en.us/wave/dallas/0000/S074.nwf \ 39bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S075.nwf \ 40bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S076.nwf \ 41bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S077.nwf \ 42bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S079.nwf \ 43bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S080.nwf \ 44bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S083.nwf \ 45bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S086.nwf \ 46bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0000/S088.nwf \ 47bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0300/S052.nwf \ 48bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0300/S053.nwf \ 49bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0300/S057.nwf \ 50bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0300/S063.nwf \ 51bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0300/S065.nwf \ 52bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0303/S080.nwf \ 53bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0303/S083.nwf \ 54bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0303/S084.nwf \ 55bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0303/S087.nwf \ 56bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0303/S088.nwf \ 57bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0303/S089.nwf \ 58bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0303/S090.nwf \ 59bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0304/S052.nwf \ 60bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0304/S054.nwf \ 61bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0304/S055.nwf \ 62bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0304/S074.nwf \ 63bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0304/S075.nwf \ 64bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0304/S076.nwf \ 65bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas/0304/S077.nwf \ 66bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0301/S078.nwf \ 67bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0301/S079.nwf \ 68bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0301/S080.nwf \ 69bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0301/S082.nwf \ 70bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0301/S083.nwf \ 71bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0301/S089.nwf \ 72bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0302/S051.nwf \ 73bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0302/S052.nwf \ 74bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0302/S053.nwf \ 75bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0302/S054.nwf \ 76bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0302/S065.nwf \ 77bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0302/S070.nwf \ 78bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/wave/dallas-8kHz/0302/S071.nwf \ 79bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/run-bothtags5.sh \ 80bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/run-bothtags5-from-saved.sh \ 81bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/run-change-sample-rate2.sh \ 82bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/run-liveaudio.sh \ 83bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/run-set-get-param.sh \ 84bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ../config/en.us/run-chmod.sh \ 85bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 86bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantcopy_to := $(addprefix $(TARGET_OUT)/usr/srec/config/,$(copy_from)) 87bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 88bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant$(copy_to) : $(TARGET_OUT)/usr/srec/config/% : $(LOCAL_PATH)/% | $(ACP) 89bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant $(transform-prebuilt-to-target) 90bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 91bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 92bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant##################################################################### 93bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant# Shell scripts for UAPI tests # 94bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant##################################################################### 95bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 96bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantcopy_from_scripts := \ 97bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_contacts.sh \ 98bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_ERT.sh \ 99bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_parameters.sh \ 100bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_robustness1.sh \ 101bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_robustness2.sh \ 102bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_robustness3.sh \ 103bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_UAPI_SrecTest.sh \ 104bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_UAPI_Test.sh \ 105bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_voicetags1.sh \ 106bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant run_chmod.sh \ 107bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 108bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantcopy_to_scripts := $(addprefix $(TARGET_OUT)/usr/srec/,$(copy_from_scripts)) 109bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 110bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant$(copy_to_scripts) : $(TARGET_OUT)/usr/srec/% : $(LOCAL_PATH)/% | $(ACP) 111bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant $(transform-prebuilt-to-target) 112bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 113bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 114bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant##################################################################### 115bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant# PCM input for UAPI tests # 116bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant##################################################################### 117bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 118bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantcopy_from_pcm := \ 119bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ./pcm/yes_08k.pcm \ 120bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant ./pcm/yes_11k.pcm \ 121bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 122bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant# ./pcm/yes_16k.pcm \ 1239dcdcdee2582575dd4a2e5857b9f32735763f9c7Howard Hinnant# ./pcm/yes_22k.pcm \ 124bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 125bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantcopy_to_pcm := $(addprefix $(TARGET_OUT)/usr/srec/,$(copy_from_pcm)) 126bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 127bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant$(copy_to_pcm) : $(TARGET_OUT)/usr/srec/% : $(LOCAL_PATH)/% | $(ACP) 128bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant $(transform-prebuilt-to-target) 129bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 130bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 131bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant##################################################################### 132bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant# Run "make srec_test_files" to install the above files. # 133bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant# By default they are not copied to /system/usr/srec since they are # 134bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant# only required by the SREC and UAPI tests. # 135bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant##################################################################### 136bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant 137bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantsrec_test_files : $(copy_to) $(copy_to_scripts) $(copy_to_pcm) srec_grammars 138bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant