diff options
Diffstat (limited to 'src/backends/backends.cmake')
-rw-r--r-- | src/backends/backends.cmake | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/backends/backends.cmake b/src/backends/backends.cmake index 462365c252..6f76106b6b 100644 --- a/src/backends/backends.cmake +++ b/src/backends/backends.cmake @@ -7,9 +7,11 @@ add_subdirectory(${PROJECT_SOURCE_DIR}/src/backends) list(APPEND armnnLibraries armnnBackendsCommon) # single place to use wildcards, so we can include -# yet unknown backend modules +# yet unknown backend modules and corresponding common libraries +FILE(GLOB commonIncludes ${PROJECT_SOURCE_DIR}/src/backends/*/common.cmake) FILE(GLOB backendIncludes ${PROJECT_SOURCE_DIR}/src/backends/*/backend.cmake) -foreach(backendInclude ${backendIncludes}) +# prefer to include common code first so backends can depend on them +foreach(backendInclude ${commonIncludes} ${backendIncludes}) include(${backendInclude}) endforeach() |