Eric Laurent | c369e05 | 2011-08-17 09:13:33 -0700 | [diff] [blame] | 1 | LOCAL_PATH:= $(call my-dir) |
2 | |||||
3 | include $(CLEAR_VARS) | ||||
4 | |||||
5 | LOCAL_MODULE := libaudioutils | ||||
6 | LOCAL_MODULE_TAGS := optional | ||||
7 | |||||
8 | LOCAL_SRC_FILES:= \ | ||||
Paul McLean | d31709d | 2014-07-16 13:35:52 -0700 | [diff] [blame] | 9 | channels.c \ |
Andy Hung | 8bfe6a4 | 2015-12-18 17:37:19 -0800 | [diff] [blame] | 10 | conversion.cpp \ |
Glenn Kasten | 9b4c805 | 2015-01-06 14:13:13 -0800 | [diff] [blame] | 11 | fifo.c \ |
Glenn Kasten | a269f35 | 2012-01-16 13:12:57 -0800 | [diff] [blame] | 12 | fixedfft.cpp.arm \ |
Andy Hung | fcad7e4 | 2014-03-06 17:36:40 -0800 | [diff] [blame] | 13 | format.c \ |
Glenn Kasten | 715183b | 2016-01-27 17:21:35 -0800 | [diff] [blame] | 14 | limiter.c \ |
Glenn Kasten | 2eafd4a | 2014-03-31 15:58:40 -0700 | [diff] [blame] | 15 | minifloat.c \ |
Glenn Kasten | 632e0c0 | 2011-12-16 10:42:58 -0800 | [diff] [blame] | 16 | primitives.c \ |
Eric Laurent | b3184d7 | 2011-08-17 18:36:09 -0700 | [diff] [blame] | 17 | resampler.c \ |
Glenn Kasten | 7c95727 | 2015-01-06 11:19:48 -0800 | [diff] [blame] | 18 | roundup.c \ |
Eric Laurent | b3184d7 | 2011-08-17 18:36:09 -0700 | [diff] [blame] | 19 | echo_reference.c |
Eric Laurent | c369e05 | 2011-08-17 09:13:33 -0700 | [diff] [blame] | 20 | |
21 | LOCAL_C_INCLUDES += $(call include-path-for, speex) | ||||
22 | LOCAL_C_INCLUDES += \ | ||||
23 | $(call include-path-for, speex) \ | ||||
Glenn Kasten | 67d4642 | 2012-03-14 15:22:38 -0700 | [diff] [blame] | 24 | $(call include-path-for, audio-utils) |
Eric Laurent | c369e05 | 2011-08-17 09:13:33 -0700 | [diff] [blame] | 25 | |
26 | LOCAL_SHARED_LIBRARIES := \ | ||||
Eric Laurent | b3184d7 | 2011-08-17 18:36:09 -0700 | [diff] [blame] | 27 | libcutils \ |
Ying Wang | ba682d4 | 2013-04-09 22:04:38 -0700 | [diff] [blame] | 28 | liblog \ |
Eric Laurent | b3184d7 | 2011-08-17 18:36:09 -0700 | [diff] [blame] | 29 | libspeexresampler |
Eric Laurent | c369e05 | 2011-08-17 09:13:33 -0700 | [diff] [blame] | 30 | |
Glenn Kasten | 1db1e78 | 2016-03-29 22:26:54 +0000 | [diff] [blame] | 31 | LOCAL_CFLAGS := -Werror -Wall |
Eric Laurent | c369e05 | 2011-08-17 09:13:33 -0700 | [diff] [blame] | 32 | include $(BUILD_SHARED_LIBRARY) |
Glenn Kasten | 207ec29 | 2012-10-30 16:09:18 -0700 | [diff] [blame] | 33 | |
34 | include $(CLEAR_VARS) | ||||
Glenn Kasten | e252f7e | 2012-12-17 12:09:21 -0800 | [diff] [blame] | 35 | LOCAL_MODULE := libaudioutils |
36 | LOCAL_MODULE_TAGS := optional | ||||
37 | LOCAL_SRC_FILES := \ | ||||
Paul McLean | d31709d | 2014-07-16 13:35:52 -0700 | [diff] [blame] | 38 | channels.c \ |
Glenn Kasten | 4504b33 | 2015-01-13 17:04:09 -0800 | [diff] [blame] | 39 | fifo.c \ |
Andy Hung | fcad7e4 | 2014-03-06 17:36:40 -0800 | [diff] [blame] | 40 | format.c \ |
Glenn Kasten | 715183b | 2016-01-27 17:21:35 -0800 | [diff] [blame] | 41 | limiter.c \ |
Glenn Kasten | 2eafd4a | 2014-03-31 15:58:40 -0700 | [diff] [blame] | 42 | minifloat.c \ |
Glenn Kasten | 4504b33 | 2015-01-13 17:04:09 -0800 | [diff] [blame] | 43 | primitives.c \ |
44 | roundup.c | ||||
Glenn Kasten | e252f7e | 2012-12-17 12:09:21 -0800 | [diff] [blame] | 45 | LOCAL_C_INCLUDES += \ |
46 | $(call include-path-for, audio-utils) | ||||
Glenn Kasten | 1db1e78 | 2016-03-29 22:26:54 +0000 | [diff] [blame] | 47 | LOCAL_CFLAGS := -Werror -Wall |
48 | LOCAL_CFLAGS += -D__unused='__attribute__((unused))' | ||||
Glenn Kasten | e252f7e | 2012-12-17 12:09:21 -0800 | [diff] [blame] | 49 | include $(BUILD_HOST_STATIC_LIBRARY) |
50 | |||||
51 | include $(CLEAR_VARS) | ||||
Glenn Kasten | 207ec29 | 2012-10-30 16:09:18 -0700 | [diff] [blame] | 52 | |
53 | LOCAL_MODULE := libsndfile | ||||
54 | LOCAL_MODULE_TAGS := optional | ||||
55 | |||||
56 | LOCAL_SRC_FILES := \ | ||||
57 | tinysndfile.c | ||||
58 | |||||
59 | LOCAL_C_INCLUDES += \ | ||||
60 | $(call include-path-for, audio-utils) | ||||
61 | |||||
Glenn Kasten | 1db1e78 | 2016-03-29 22:26:54 +0000 | [diff] [blame] | 62 | LOCAL_CFLAGS := -Werror -Wall |
63 | LOCAL_CFLAGS += -UHAVE_STDERR | ||||
Glenn Kasten | 36c248b | 2012-11-12 14:42:31 -0800 | [diff] [blame] | 64 | |
Glenn Kasten | 207ec29 | 2012-10-30 16:09:18 -0700 | [diff] [blame] | 65 | include $(BUILD_STATIC_LIBRARY) |
Glenn Kasten | e252f7e | 2012-12-17 12:09:21 -0800 | [diff] [blame] | 66 | |
67 | include $(CLEAR_VARS) | ||||
68 | |||||
69 | LOCAL_MODULE := libsndfile | ||||
70 | LOCAL_MODULE_TAGS := optional | ||||
71 | |||||
72 | LOCAL_SRC_FILES := \ | ||||
73 | tinysndfile.c | ||||
74 | |||||
75 | LOCAL_C_INCLUDES += \ | ||||
76 | $(call include-path-for, audio-utils) | ||||
77 | |||||
78 | #LOCAL_SHARED_LIBRARIES := libaudioutils | ||||
79 | |||||
Glenn Kasten | 1db1e78 | 2016-03-29 22:26:54 +0000 | [diff] [blame] | 80 | LOCAL_CFLAGS := -Werror -Wall |
81 | |||||
Glenn Kasten | e252f7e | 2012-12-17 12:09:21 -0800 | [diff] [blame] | 82 | include $(BUILD_HOST_STATIC_LIBRARY) |
Phil Burk | 81a6bcd | 2014-08-11 11:46:45 -0700 | [diff] [blame] | 83 | |
Glenn Kasten | 78437bc | 2015-04-01 11:10:07 -0700 | [diff] [blame] | 84 | include $(CLEAR_VARS) |
85 | |||||
86 | LOCAL_MODULE := libfifo | ||||
87 | LOCAL_MODULE_TAGS := optional | ||||
88 | |||||
89 | LOCAL_SRC_FILES := \ | ||||
90 | fifo.c \ | ||||
91 | primitives.c \ | ||||
92 | roundup.c | ||||
93 | |||||
94 | LOCAL_C_INCLUDES += \ | ||||
95 | $(call include-path-for, audio-utils) | ||||
96 | |||||
Glenn Kasten | 1db1e78 | 2016-03-29 22:26:54 +0000 | [diff] [blame] | 97 | LOCAL_CFLAGS := -Werror -Wall |
98 | |||||
Glenn Kasten | 78437bc | 2015-04-01 11:10:07 -0700 | [diff] [blame] | 99 | include $(BUILD_STATIC_LIBRARY) |
100 | |||||
Phil Burk | 81a6bcd | 2014-08-11 11:46:45 -0700 | [diff] [blame] | 101 | include $(call all-makefiles-under,$(LOCAL_PATH)) |
102 |