IVGCVSW-1946: Remove armnn/src from the include paths

Change-Id: I663a0a0fccb43ee960ec070121a59df9db0bb04e
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 23c79bf..e8d00de 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -303,9 +303,9 @@
 
 add_library_ex(armnn SHARED ${armnn_sources})
 
-target_include_directories(armnn PRIVATE src)
 target_include_directories(armnn PRIVATE src/armnn)
 target_include_directories(armnn PRIVATE src/armnnUtils)
+target_include_directories(armnn PRIVATE src/backends)
 
 target_link_libraries(armnn armnnUtils)
 
@@ -456,9 +456,9 @@
     endforeach()
 
     add_executable(UnitTests ${unittest_sources})
-    target_include_directories(UnitTests PRIVATE src)
     target_include_directories(UnitTests PRIVATE src/armnn)
     target_include_directories(UnitTests PRIVATE src/armnnUtils)
+    target_include_directories(UnitTests PRIVATE src/backends)
 
     if(VALGRIND_FOUND)
         if(HEAP_PROFILING OR LEAK_CHECKING)