IVGCVSW-1946: Remove armnn/src from the include paths
[platform/upstream/armnn.git] / src / backends / cl / CMakeLists.txt
index 7182332..3025458 100644 (file)
@@ -3,18 +3,23 @@
 # SPDX-License-Identifier: MIT
 #
 
+list(APPEND armnnClBackend_sources
+    ClBackendId.hpp
+    ClLayerSupport.cpp
+    ClLayerSupport.hpp
+    ClWorkloadFactory.cpp
+    ClWorkloadFactory.hpp
+)
+
 if(ARMCOMPUTECL)
     list(APPEND armnnClBackend_sources
+        ClBackendContext.cpp
+        ClBackendContext.hpp
         ClBackend.cpp
         ClBackend.hpp
-        ClBackendId.hpp
         ClContextControl.cpp
         ClContextControl.hpp
-        ClLayerSupport.cpp
-        ClLayerSupport.hpp
         ClTensorHandle.hpp
-        ClWorkloadFactory.cpp
-        ClWorkloadFactory.hpp
         OpenClTimer.cpp
         OpenClTimer.hpp
     )
@@ -24,20 +29,10 @@ if(ARMCOMPUTECL)
     if(BUILD_UNIT_TESTS)
         add_subdirectory(test)
     endif()
-
-else()
-    list(APPEND armnnClBackend_sources
-        ClBackendId.hpp
-        ClContextControl.cpp
-        ClContextControl.hpp
-        ClLayerSupport.cpp
-        ClLayerSupport.hpp
-        ClWorkloadFactory.cpp
-        ClWorkloadFactory.hpp
-    )
 endif()
 
 add_library(armnnClBackend OBJECT ${armnnClBackend_sources})
-target_include_directories(armnnClBackend PRIVATE ${PROJECT_SOURCE_DIR}/src)
 target_include_directories(armnnClBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/armnn)
 target_include_directories(armnnClBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/armnnUtils)
+target_include_directories(armnnClBackend PRIVATE ${PROJECT_SOURCE_DIR}/src/backends)
+