aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin May <kevin.may@arm.com>2020-06-02 14:50:01 +0100
committerKevin May <kevin.may@arm.com>2020-06-02 14:48:50 +0000
commit157f8f486a3362ae2668a0628065c8c2ad1784fc (patch)
tree5b8150247d2e0763234d2a68480dcee2e3c9efac
parentcad4e91027a29a62c210d422ce1c9130e46f2199 (diff)
downloadandroid-nn-driver-157f8f486a3362ae2668a0628065c8c2ad1784fc.tar.gz
IVGCVSW-4871 Update Android.mk file to build with platform version 11
Signed-off-by: Kevin May <kevin.may@arm.com> Change-Id: I79400884d57b72da3e0e490120fdbc0db6bd0480
-rw-r--r--Android.mk37
1 files changed, 23 insertions, 14 deletions
diff --git a/Android.mk b/Android.mk
index cf37efcd..b2edaf4b 100644
--- a/Android.mk
+++ b/Android.mk
@@ -9,6 +9,7 @@ LOCAL_PATH := $(ANDROID_NN_DRIVER_LOCAL_PATH)
P_OR_LATER := 0
Q_OR_LATER := 0
R_OR_LATER := 0
+ANDROID_R := 0
ifeq ($(PLATFORM_VERSION),9)
P_OR_LATER := 1
@@ -30,8 +31,16 @@ ifeq ($(PLATFORM_VERSION),R)
P_OR_LATER := 1
Q_OR_LATER := 1
R_OR_LATER := 1
+ANDROID_R := 1
endif # PLATFORM_VERSION == R
+ifeq ($(PLATFORM_VERSION),11)
+P_OR_LATER := 1
+Q_OR_LATER := 1
+R_OR_LATER := 1
+ANDROID_R := 1
+endif # PLATFORM_VERSION == 11
+
CPP_VERSION := c++14
ifeq ($(Q_OR_LATER),1)
@@ -62,9 +71,9 @@ ifeq ($(ARMNN_REF_ENABLE),0)
ARMNN_REF_ENABLED := 0
endif
-ifeq ($(PLATFORM_VERSION),R)
+ifeq ($(ANDROID_R),1)
ARMNN_COMPUTE_CL_ENABLED := 0
-endif # PLATFORM_VERSION == R
+endif
# Variable to control inclusion of libOpenCL shared library
ARMNN_INCLUDE_LIBOPENCL := $(ARMNN_COMPUTE_CL_ENABLED)
@@ -105,10 +114,10 @@ LOCAL_CFLAGS := \
-Wno-format-security
# Required to build with the changes made to the Android ML framework specific to Android R
-ifeq ($(PLATFORM_VERSION),R)
+ifeq ($(ANDROID_R),1)
LOCAL_CFLAGS+= \
-DARMNN_ANDROID_R
-endif # R or later
+endif
ifeq ($(ARMNN_DRIVER_DEBUG),1)
LOCAL_CFLAGS+= \
@@ -243,10 +252,10 @@ LOCAL_CFLAGS += \
endif # PLATFORM_VERSION == Q or later
# Required to build with the changes made to the Android ML framework specific to Android R
-ifeq ($(PLATFORM_VERSION),R)
+ifeq ($(ANDROID_R),1)
LOCAL_CFLAGS+= \
-DARMNN_ANDROID_R
-endif # R or later
+endif
ifeq ($(ARMNN_COMPUTE_CL_ENABLED),1)
LOCAL_CFLAGS += \
@@ -359,10 +368,10 @@ LOCAL_CFLAGS+= \
endif # ARMNN_DRIVER_DEBUG == 1
# Required to build with the changes made to the Android ML framework specific to Android R
-ifeq ($(PLATFORM_VERSION),R)
+ifeq ($(ANDROID_R),1)
LOCAL_CFLAGS+= \
-DARMNN_ANDROID_R
-endif # R or later
+endif
ifeq ($(ARMNN_COMPUTE_CL_ENABLED),1)
LOCAL_CFLAGS += \
@@ -590,10 +599,10 @@ LOCAL_CFLAGS += \
endif # PLATFORM_VERSION == Q or later
# Required to build with the changes made to the Android ML framework specific to Android R
-ifeq ($(PLATFORM_VERSION),R)
+ifeq ($(ANDROID_R),1)
LOCAL_CFLAGS+= \
-DARMNN_ANDROID_R
-endif # R or later
+endif
LOCAL_SRC_FILES := \
service.cpp
@@ -695,10 +704,10 @@ LOCAL_CFLAGS += \
endif # PLATFORM_VERSION == Q or later
# Required to build with the changes made to the Android ML framework specific to Android R
-ifeq ($(PLATFORM_VERSION),R)
+ifeq ($(ANDROID_R),1)
LOCAL_CFLAGS+= \
-DARMNN_ANDROID_R
-endif # R or later
+endif
LOCAL_SRC_FILES := \
service.cpp
@@ -787,10 +796,10 @@ LOCAL_CFLAGS += \
endif # ARMNN_DRIVER_DEBUG == 1
# Required to build with the changes made to the Android ML framework specific to Android R
-ifeq ($(PLATFORM_VERSION),R)
+ifeq ($(ANDROID_R),1)
LOCAL_CFLAGS+= \
-DARMNN_ANDROID_R
-endif # R or later
+endif
LOCAL_SRC_FILES := \
service.cpp