From 610fecc97ce4aa2111d43c5d416c2193460f25fd Mon Sep 17 00:00:00 2001 From: Megvii Engine Team Date: Thu, 1 Apr 2021 23:36:07 +0800 Subject: [PATCH] feat(cmake): fix android cmake build issue detail: NDK do not support find_package(Threads) but NDK support threads! FIXME: compnode support NON-cpu compnode on no support threads env FXIME: may have issue if ANDROID support CUDA, need fix it if need support this case GitOrigin-RevId: 19af74a6af07c541503fc46031d84676cc948b29 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1c40f24c..35578923 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -689,7 +689,7 @@ if(MSVC OR WIN32) set(THREADS_PREFER_PTHREAD_FLAG ON) endif() -if(CMAKE_THREAD_LIBS_INIT OR CMAKE_USE_WIN32_THREADS_INIT) +if(CMAKE_THREAD_LIBS_INIT OR CMAKE_USE_WIN32_THREADS_INIT OR ANDROID) set(MGB_HAVE_THREAD 1) endif()