Add a build option to enable the OpenMP scheduler in ACL.
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: I75ee45444cd2f7b895e564e78c29fe67c1a8a4fc
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6f6a84d..660b755 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -528,6 +528,10 @@
install(DIRECTORY profiling/client/include/ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/armnn/profiling/client/include)
if(ARMCOMPUTENEON OR ARMCOMPUTECL OR ARMCOMPUTEGPUFSA)
+ if (BUILD_ACL_OPENMP)
+ target_link_libraries(armnn PUBLIC -fopenmp -static-openmp )
+ target_compile_options(armnn PUBLIC -fopenmp)
+ endif()
target_link_libraries(armnn PUBLIC ${ARMCOMPUTE_LIBRARIES})
endif()