aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-10-12 18:09:21 +0200
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2020-10-12 18:17:07 +0200
commit072e8bb17efd87ce173e2b768d22adc881ab26c8 (patch)
tree987d4880d698778b558c7359f4992fab1e7fa4f3
parentcdbf414f2d23471ed2c84b0c44b055a3c34cb4f7 (diff)
downloadexternal_evtest-072e8bb17efd87ce173e2b768d22adc881ab26c8.tar.gz
external_evtest-072e8bb17efd87ce173e2b768d22adc881ab26c8.tar.bz2
external_evtest-072e8bb17efd87ce173e2b768d22adc881ab26c8.zip
Make it compile under Android 10
In build/make with at least Android 9 and 10, many compilation flags that turns compilation warnings into errors (like -Werror) are passed to the clang compiler. Here it would make no sense to maintain ourselves fixes to convert all the evdev source code to compile with such flags, so until someone fixes that in the upstream evdev project, it's better to avoid such compilation flags. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
-rw-r--r--Android.mk11
1 files changed, 11 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk
index e541221..831f2cb 100644
--- a/Android.mk
+++ b/Android.mk
@@ -2,6 +2,17 @@ LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
+# The LOCAL_CFLAGS are imported from Mesa3d's
+# Android.common.mk
+LOCAL_CFLAGS += \
+ -Wno-error \
+ -Werror=incompatible-pointer-types \
+ -Wno-unused-parameter \
+ -Wno-pointer-arith \
+ -Wno-missing-field-initializers \
+ -Wno-initializer-overrides \
+ -Wno-mismatched-tags \
+
LOCAL_C_INCLUDES := \
bionic/libc/include/