IVGCVSW-6989 "Merged experimental/armnn_shim_sl"

* Updated Serializer CMakeLists.txt to build armnnSerializerObj
* Added constant tensors as input support to SL

Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I22f6cf50147d99a01f7fe70d7446b114a4c57af3
diff --git a/Android.mk b/Android.mk
index 7f6cb7a..4262246 100644
--- a/Android.mk
+++ b/Android.mk
@@ -5,6 +5,14 @@
 
 LOCAL_PATH := $(call my-dir)
 
+ARMNN_ANDROID_MK_ENABLED := 1
+
+ifeq ($(ARMNN_ANDROID_MK_ENABLE),0)
+ARMNN_ANDROID_MK_ENABLED := 0
+endif
+
+ifeq ($(ARMNN_ANDROID_MK_ENABLED),1)
+
 # Configure these paths if you move the source or Khronos headers
 ARMNN_GENERATED_HEADER_PATH := $(LOCAL_PATH)/generated
 OPENCL_HEADER_PATH := $(LOCAL_PATH)/../clframework/include
@@ -523,3 +531,5 @@
 endif
 
 include $(BUILD_EXECUTABLE)
+
+endif # ARMNN_ENABLE