blob: 60c9edb696d291eafd81b14c1c65827953a9171d
1 | LOCAL_PATH := $(call my-dir) |
2 | |
3 | include $(CLEAR_VARS) |
4 | LOCAL_CFLAGS+=-DNO_USE_SYSWRITE |
5 | |
6 | ifneq ($(NUM_FRAMEBUFFER_SURFACE_BUFFERS),) |
7 | LOCAL_CFLAGS += -DFB_BUFFER_NUM=$(NUM_FRAMEBUFFER_SURFACE_BUFFERS) |
8 | endif |
9 | |
10 | ifeq ($(TARGET_EXTERNAL_DISPLAY),true) |
11 | ifeq ($(TARGET_SINGLE_EXTERNAL_DISPLAY_USE_FB1),true) |
12 | LOCAL_CFLAGS += -DSINGLE_EXTERNAL_DISPLAY_USE_FB1 |
13 | endif |
14 | endif |
15 | |
16 | ifeq ($(TARGET_EXTERNAL_DISPLAY),true) |
17 | ifeq ($(TARGET_SINGLE_EXTERNAL_DISPLAY_USE_FB1),true) |
18 | LOCAL_CFLAGS += -DSINGLE_EXTERNAL_DISPLAY_USE_FB1 |
19 | endif |
20 | endif |
21 | |
22 | LOCAL_SRC_LISTS := \ |
23 | $(wildcard $(LOCAL_PATH)/*.c) \ |
24 | $(wildcard $(LOCAL_PATH)/*.cpp) \ |
25 | $(wildcard $(LOCAL_PATH)/mediaconfig/*.cpp) \ |
26 | $(wildcard $(LOCAL_PATH)/mediactl/*.cpp) |
27 | |
28 | LOCAL_SRC_FILES := $(LOCAL_SRC_LISTS:$(LOCAL_PATH)/%=%) |
29 | |
30 | LOCAL_C_INCLUDES := \ |
31 | $(LOCAL_PATH)/include \ |
32 | $(LOCAL_PATH)/../amcodec/include \ |
33 | $(JNI_H_INCLUDE) \ |
34 | $(TOP)/frameworks/native/services \ |
35 | $(TOP)/frameworks/native/include \ |
36 | $(TOP)/$(BOARD_AML_VENDOR_PATH)/frameworks/services \ |
37 | $(LOCAL_PATH)/../mediaconfig \ |
38 | $(TOP)/frameworks/native/libs/nativewindow/include |
39 | |
40 | LOCAL_CFLAGS += -DANDROID_PLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) |
41 | |
42 | LOCAL_SHARED_LIBRARIES := \ |
43 | libutils \ |
44 | libcutils \ |
45 | libc \ |
46 | libdl \ |
47 | libbinder \ |
48 | liblog \ |
49 | libui \ |
50 | libgui |
51 | |
52 | #LOCAL_SHARED_LIBRARIES += libandroid_runtime libnativehelper |
53 | ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK) |
54 | LOCAL_PROPRIETARY_MODULE := true |
55 | endif |
56 | |
57 | LOCAL_MODULE := libamavutils |
58 | LOCAL_MODULE_TAGS := optional |
59 | LOCAL_ARM_MODE := arm |
60 | LOCAL_PRELINK_MODULE := false |
61 | include $(BUILD_SHARED_LIBRARY) |
62 | |
63 | |
64 | include $(CLEAR_VARS) |
65 | LOCAL_CFLAGS+=-DNO_USE_SYSWRITE |
66 | |
67 | ifneq ($(NUM_FRAMEBUFFER_SURFACE_BUFFERS),) |
68 | LOCAL_CFLAGS += -DFB_BUFFER_NUM=$(NUM_FRAMEBUFFER_SURFACE_BUFFERS) |
69 | endif |
70 | |
71 | ifeq ($(TARGET_EXTERNAL_DISPLAY),true) |
72 | ifeq ($(TARGET_SINGLE_EXTERNAL_DISPLAY_USE_FB1),true) |
73 | LOCAL_CFLAGS += -DSINGLE_EXTERNAL_DISPLAY_USE_FB1 |
74 | endif |
75 | endif |
76 | |
77 | LOCAL_CFLAGS += -DANDROID_PLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) |
78 | |
79 | LOCAL_SRC_LISTS := \ |
80 | $(wildcard $(LOCAL_PATH)/*.c) \ |
81 | $(wildcard $(LOCAL_PATH)/*.cpp) \ |
82 | $(wildcard $(LOCAL_PATH)/mediaconfig/*.cpp) \ |
83 | $(wildcard $(LOCAL_PATH)/mediactl/*.cpp) |
84 | |
85 | LOCAL_SRC_FILES := $(LOCAL_SRC_LISTS:$(LOCAL_PATH)/%=%) |
86 | |
87 | LOCAL_C_INCLUDES := \ |
88 | $(LOCAL_PATH)/include \ |
89 | $(LOCAL_PATH)/../amcodec/include \ |
90 | $(LOCAL_PATH)/../mediaconfig \ |
91 | $(JNI_H_INCLUDE) \ |
92 | $(TOP)/frameworks/native/services \ |
93 | $(TOP)/frameworks/native/include \ |
94 | $(TOP)/$(BOARD_AML_VENDOR_PATH)/frameworks/services \ |
95 | $(TOP)/frameworks/native/libs/nativewindow/include |
96 | |
97 | LOCAL_SHARED_LIBRARIES := \ |
98 | libutils \ |
99 | libcutils \ |
100 | libc \ |
101 | libui \ |
102 | libgui \ |
103 | libbinder \ |
104 | liblog |
105 | |
106 | #LOCAL_SHARED_LIBRARIES += libandroid_runtime libnativehelper |
107 | ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK) |
108 | LOCAL_PROPRIETARY_MODULE := true |
109 | endif |
110 | LOCAL_MODULE := libamavutils |
111 | LOCAL_MODULE_TAGS := optional |
112 | LOCAL_ARM_MODE := arm |
113 | LOCAL_PRELINK_MODULE := false |
114 | include $(BUILD_STATIC_LIBRARY) |
115 | |
116 | |
117 | include $(CLEAR_VARS) |
118 | LOCAL_CFLAGS+=-DNO_USE_SYSWRITE |
119 | |
120 | ifneq ($(NUM_FRAMEBUFFER_SURFACE_BUFFERS),) |
121 | LOCAL_CFLAGS += -DFB_BUFFER_NUM=$(NUM_FRAMEBUFFER_SURFACE_BUFFERS) |
122 | endif |
123 | |
124 | ifeq ($(TARGET_EXTERNAL_DISPLAY),true) |
125 | ifeq ($(TARGET_SINGLE_EXTERNAL_DISPLAY_USE_FB1),true) |
126 | LOCAL_CFLAGS += -DSINGLE_EXTERNAL_DISPLAY_USE_FB1 |
127 | endif |
128 | endif |
129 | |
130 | LOCAL_CFLAGS += -DANDROID_PLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) |
131 | |
132 | LOCAL_SRC_LISTS := \ |
133 | $(wildcard $(LOCAL_PATH)/*.c) \ |
134 | $(wildcard $(LOCAL_PATH)/*.cpp) \ |
135 | $(wildcard $(LOCAL_PATH)/mediaconfig/*.cpp) \ |
136 | $(wildcard $(LOCAL_PATH)/mediactl/*.cpp) |
137 | |
138 | LOCAL_SRC_FILES := $(LOCAL_SRC_LISTS:$(LOCAL_PATH)/%=%) |
139 | |
140 | LOCAL_C_INCLUDES := \ |
141 | $(LOCAL_PATH)/include \ |
142 | $(LOCAL_PATH)/../amcodec/include \ |
143 | $(JNI_H_INCLUDE) \ |
144 | $(TOP)/frameworks/native/services \ |
145 | $(TOP)/frameworks/native/include \ |
146 | $(TOP)/$(BOARD_AML_VENDOR_PATH)/frameworks/services \ |
147 | $(LOCAL_PATH)/../mediaconfig \ |
148 | $(TOP)/frameworks/native/libs/nativewindow/include |
149 | |
150 | LOCAL_SHARED_LIBRARIES := \ |
151 | libutils \ |
152 | libcutils \ |
153 | libc \ |
154 | libdl \ |
155 | libbinder \ |
156 | liblog \ |
157 | libui \ |
158 | libgui \ |
159 | libamavutils |
160 | |
161 | #LOCAL_SHARED_LIBRARIES += libandroid_runtime libnativehelper |
162 | ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK) |
163 | LOCAL_PROPRIETARY_MODULE := true |
164 | endif |
165 | LOCAL_MODULE := libamavutils_alsa |
166 | LOCAL_MODULE_TAGS := optional |
167 | LOCAL_ARM_MODE := arm |
168 | LOCAL_PRELINK_MODULE := false |
169 | include $(BUILD_SHARED_LIBRARY) |
170 | |
171 | |
172 | include $(CLEAR_VARS) |
173 | LOCAL_CFLAGS+=-DNO_USE_SYSWRITE |
174 | |
175 | ifneq ($(NUM_FRAMEBUFFER_SURFACE_BUFFERS),) |
176 | LOCAL_CFLAGS += -DFB_BUFFER_NUM=$(NUM_FRAMEBUFFER_SURFACE_BUFFERS) |
177 | endif |
178 | |
179 | ifeq ($(TARGET_EXTERNAL_DISPLAY),true) |
180 | ifeq ($(TARGET_SINGLE_EXTERNAL_DISPLAY_USE_FB1),true) |
181 | LOCAL_CFLAGS += -DSINGLE_EXTERNAL_DISPLAY_USE_FB1 |
182 | endif |
183 | endif |
184 | |
185 | LOCAL_CFLAGS += -DANDROID_PLATFORM_SDK_VERSION=$(PLATFORM_SDK_VERSION) |
186 | |
187 | LOCAL_SRC_LISTS := \ |
188 | $(wildcard $(LOCAL_PATH)/*.c) \ |
189 | $(wildcard $(LOCAL_PATH)/*.cpp) \ |
190 | $(wildcard $(LOCAL_PATH)/mediaconfig/*.cpp) \ |
191 | $(wildcard $(LOCAL_PATH)/mediactl/*.cpp) |
192 | |
193 | LOCAL_SRC_FILES := $(LOCAL_SRC_LISTS:$(LOCAL_PATH)/%=%) |
194 | |
195 | LOCAL_C_INCLUDES := \ |
196 | $(LOCAL_PATH)/include \ |
197 | $(call include-path-for, graphics corecg) \ |
198 | $(LOCAL_PATH)/../amcodec/include \ |
199 | $(JNI_H_INCLUDE) \ |
200 | $(TOP)/frameworks/native/services \ |
201 | $(TOP)/frameworks/native/include \ |
202 | $(TOP)/$(BOARD_AML_VENDOR_PATH)/frameworks/services \ |
203 | $(LOCAL_PATH)/../mediaconfig \ |
204 | $(TOP)/frameworks/native/libs/nativewindow/include |
205 | |
206 | LOCAL_SHARED_LIBRARIES := \ |
207 | libutils \ |
208 | libcutils \ |
209 | libc \ |
210 | libbinder \ |
211 | liblog \ |
212 | libui \ |
213 | libgui |
214 | |
215 | #LOCAL_SHARED_LIBRARIES += libandroid_runtime libnativehelper |
216 | ifeq ($(shell test $(PLATFORM_SDK_VERSION) -ge 26 && echo OK),OK) |
217 | LOCAL_PROPRIETARY_MODULE := true |
218 | endif |
219 | LOCAL_MODULE := libamavutils_alsa |
220 | LOCAL_MODULE_TAGS := optional |
221 | LOCAL_ARM_MODE := arm |
222 | LOCAL_PRELINK_MODULE := false |
223 | include $(BUILD_STATIC_LIBRARY) |
224 |