aboutsummaryrefslogtreecommitdiff
path: root/Android.mk
diff options
context:
space:
mode:
authorSadik Armagan <sadik.armagan@arm.com>2019-06-26 09:47:51 +0100
committerSadik Armagan <sadik.armagan@arm.com>2019-06-26 09:47:51 +0100
commit96a709d87e0ae7d67dfa842c49a7cb9c3f9b5b86 (patch)
tree1901f2d0fe82fcc339ecd435b5aa7b39da07064b /Android.mk
parente30054f5a0ea124bfeafe71280053e2046734455 (diff)
downloadarmnn-96a709d87e0ae7d67dfa842c49a7cb9c3f9b5b86.tar.gz
IVGCVSW-3310 Update scripts to download q-fsk version
* Updated Android.mk file to be consistent with android-nn-driver and q-fsk Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I97d0a73c6d0dcac6848d850c4a53182dd55e40f9
Diffstat (limited to 'Android.mk')
-rw-r--r--Android.mk20
1 files changed, 15 insertions, 5 deletions
diff --git a/Android.mk b/Android.mk
index b516e696f9..7556b1fba8 100644
--- a/Android.mk
+++ b/Android.mk
@@ -30,7 +30,7 @@ ARMNN_BACKEND_MAKEFILE_DIRS := $(subst /backend.mk,,$(ARMNN_BACKEND_MAKEFILE_PAT
include $(CLEAR_VARS)
LOCAL_MODULE := libarmnn
-ifeq ($(PLATFORM_VERSION),Q)
+ifeq ($(Q_OR_LATER),1)
# "eng" is deprecated in Android Q
LOCAL_MODULE_TAGS := optional
else
@@ -169,7 +169,7 @@ LOCAL_SHARED_LIBRARIES := \
liblog
LOCAL_CFLAGS := \
- -std=c++14 \
+ -std=$(CPP_VERSION) \
-fexceptions \
-Wno-unused-parameter \
-frtti
@@ -184,6 +184,11 @@ LOCAL_CFLAGS += \
-DARMCOMPUTENEON_ENABLED
endif # ARMNN_COMPUTE_NEON_ENABLED == 1
+ifeq ($(Q_OR_LATER),1)
+LOCAL_CFLAGS += \
+ -DBOOST_NO_AUTO_PTR
+endif # PLATFORM_VERSION == Q or later
+
include $(BUILD_STATIC_LIBRARY)
###############
@@ -192,7 +197,7 @@ include $(BUILD_STATIC_LIBRARY)
include $(CLEAR_VARS)
LOCAL_MODULE := armnn-tests
-ifeq ($(PLATFORM_VERSION),Q)
+ifeq ($(Q_OR_LATER),1)
# "eng" is deprecated in Android Q
LOCAL_MODULE_TAGS := optional
else
@@ -232,7 +237,7 @@ LOCAL_C_INCLUDES := \
$(ARMNN_BACKENDS_HEADER_PATH)
LOCAL_CFLAGS := \
- -std=c++14 \
+ -std=$(CPP_VERSION) \
-fexceptions \
-frtti \
-isystem vendor/arm/android-nn-driver/boost_1_64_0
@@ -247,6 +252,11 @@ LOCAL_CFLAGS += \
-DARMCOMPUTENEON_ENABLED
endif # ARMNN_COMPUTE_NEON_ENABLED == 1
+ifeq ($(Q_OR_LATER),1)
+LOCAL_CFLAGS += \
+ -DBOOST_NO_AUTO_PTR
+endif # PLATFORM_VERSION == Q or later
+
LOCAL_SRC_FILES := \
$(ARMNN_BACKEND_TEST_SOURCES) \
src/armnn/test/UnitTests.cpp \
@@ -287,7 +297,7 @@ LOCAL_SHARED_LIBRARIES := \
android.hidl.allocator@1.0 \
android.hidl.memory@1.0
-ifneq ($(PLATFORM_VERSION),Q)
+ifeq ($(ARMNN_COMPUTE_CL_ENABLED),1)
LOCAL_SHARED_LIBRARIES += \
libOpenCL
endif