Android.mk revision c0c70e3c7dd10bc2c0caffcab1f3f5fb406b35fb
1LOCAL_PATH := $(call my-dir)
2
3include $(CLEAR_VARS)
4LOCAL_MODULE_TAGS := examples
5LOCAL_C_INCLUDES := \
6    $(call include-path-for, audio-utils) \
7    frameworks/av/media/libaaudio/include
8
9# NDK recommends using this kind of relative path instead of an absolute path.
10LOCAL_SRC_FILES:= ../src/write_sine.cpp
11
12LOCAL_SHARED_LIBRARIES := libaudioutils libmedia \
13                          libbinder libcutils libutils \
14                          libaudioclient liblog libtinyalsa
15LOCAL_STATIC_LIBRARIES := libaaudio
16
17LOCAL_MODULE := write_sine
18include $(BUILD_EXECUTABLE)
19
20
21
22include $(CLEAR_VARS)
23LOCAL_MODULE_TAGS := tests
24LOCAL_C_INCLUDES := \
25    $(call include-path-for, audio-utils) \
26    frameworks/av/media/libaaudio/include
27
28LOCAL_SRC_FILES:= ../src/write_sine_threaded.cpp
29
30LOCAL_SHARED_LIBRARIES := libaudioutils libmedia \
31                          libbinder libcutils libutils \
32                          libaudioclient liblog
33LOCAL_STATIC_LIBRARIES := libaaudio
34
35LOCAL_MODULE := write_sine_threaded
36include $(BUILD_EXECUTABLE)
37
38
39
40include $(CLEAR_VARS)
41LOCAL_MODULE_TAGS := tests
42LOCAL_C_INCLUDES := \
43    $(call include-path-for, audio-utils) \
44    frameworks/av/media/libaaudio/include
45
46LOCAL_SRC_FILES:= ../src/write_sine_callback.cpp
47
48LOCAL_SHARED_LIBRARIES := libaudioutils libmedia \
49                          libbinder libcutils libutils \
50                          libaudioclient liblog
51LOCAL_STATIC_LIBRARIES := libaaudio
52
53LOCAL_MODULE := write_sine_callback
54include $(BUILD_EXECUTABLE)
55