IVGCVSW-2581 Create Deserializer

	* Add deserialize parser for input, output and add layers
	* Add Unit Tests for simple network

Change-Id: Ia0e2a234896bbe401ed0da5f18c065cb5df51bfb
Signed-off-by: Kevin May <kevin.may@arm.com>
Signed-off-by: Saoirse Stewart <saoirse.stewart@arm.com>
diff --git a/cmake/GlobalConfig.cmake b/cmake/GlobalConfig.cmake
index 7c56ca9..6b6a424 100644
--- a/cmake/GlobalConfig.cmake
+++ b/cmake/GlobalConfig.cmake
@@ -221,6 +221,12 @@
     endif()
 endif()
 
+if(BUILD_ARMNN_SERIALIZER)
+    include_directories(SYSTEM "${FLATBUFFERS_INCLUDE_PATH}")
+    add_definitions(-DARMNN_SERIALIZER)
+    add_definitions(-DARMNN_SERIALIZER_SCHEMA_PATH="${CMAKE_CURRENT_SOURCE_DIR}/src/armnnSerializer/Schema.fbs")
+endif()
+
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
 
 # ARM Compute