blob: 006e58868f715ca91b89dbd70888b19fbf403a18 [file] [log] [blame]
Simon Wilsonedff7082011-06-06 15:33:34 -07001LOCAL_PATH:= $(call my-dir)
2
3include $(CLEAR_VARS)
4LOCAL_C_INCLUDES:= external/tinyalsa/include
5LOCAL_SRC_FILES:= mixer.c pcm.c
6LOCAL_MODULE := libtinyalsa
7LOCAL_SHARED_LIBRARIES:= libcutils libutils
8LOCAL_MODULE_TAGS := optional
Simon Wilsonc1239622011-07-27 15:08:34 -07009LOCAL_PRELINK_MODULE := false
Simon Wilsonedff7082011-06-06 15:33:34 -070010
11include $(BUILD_SHARED_LIBRARY)
12
Keun young Parke136cec2012-03-26 14:55:35 -070013ifeq ($(HOST_OS), linux)
14include $(CLEAR_VARS)
15LOCAL_C_INCLUDES:= external/tinyalsa/include
16LOCAL_SRC_FILES:= mixer.c pcm.c
17LOCAL_MODULE := libtinyalsa
18LOCAL_STATIC_LIBRARIES:= libcutils libutils
19include $(BUILD_HOST_STATIC_LIBRARY)
20endif
21
Simon Wilsonedff7082011-06-06 15:33:34 -070022include $(CLEAR_VARS)
23LOCAL_C_INCLUDES:= external/tinyalsa/include
24LOCAL_SRC_FILES:= tinyplay.c
25LOCAL_MODULE := tinyplay
26LOCAL_SHARED_LIBRARIES:= libcutils libutils libtinyalsa
27LOCAL_MODULE_TAGS := optional
28
29include $(BUILD_EXECUTABLE)
30
Glenn Kasten74be6012014-02-03 10:23:31 -080031ifeq ($(HOST_OS), linux)
Simon Wilsonedff7082011-06-06 15:33:34 -070032include $(CLEAR_VARS)
33LOCAL_C_INCLUDES:= external/tinyalsa/include
Glenn Kastene42cdce2014-01-20 09:16:22 -080034LOCAL_SRC_FILES:= tinyplay.c
35LOCAL_MODULE := tinyplay
36LOCAL_STATIC_LIBRARIES:= libcutils libutils libtinyalsa
37LOCAL_MODULE_TAGS := optional
38
39include $(BUILD_HOST_EXECUTABLE)
Glenn Kasten74be6012014-02-03 10:23:31 -080040endif
Glenn Kastene42cdce2014-01-20 09:16:22 -080041
42include $(CLEAR_VARS)
43LOCAL_C_INCLUDES:= external/tinyalsa/include
Simon Wilson7153bff2011-07-14 12:16:41 -070044LOCAL_SRC_FILES:= tinycap.c
45LOCAL_MODULE := tinycap
46LOCAL_SHARED_LIBRARIES:= libcutils libutils libtinyalsa
47LOCAL_MODULE_TAGS := optional
48
49include $(BUILD_EXECUTABLE)
50
51include $(CLEAR_VARS)
52LOCAL_C_INCLUDES:= external/tinyalsa/include
Simon Wilsonedff7082011-06-06 15:33:34 -070053LOCAL_SRC_FILES:= tinymix.c
54LOCAL_MODULE := tinymix
55LOCAL_SHARED_LIBRARIES:= libcutils libutils libtinyalsa
56LOCAL_MODULE_TAGS := optional
57
58include $(BUILD_EXECUTABLE)
Simon Wilson42fc2d32012-12-03 11:18:57 -080059
60include $(CLEAR_VARS)
61LOCAL_C_INCLUDES:= external/tinyalsa/include
62LOCAL_SRC_FILES:= tinypcminfo.c
63LOCAL_MODULE := tinypcminfo
64LOCAL_SHARED_LIBRARIES:= libcutils libutils libtinyalsa
65LOCAL_MODULE_TAGS := optional
66
67include $(BUILD_EXECUTABLE)