add check libpthread if can be found, once found it, link it, otherwise do not link it. Beacause on Android, unlike Linux, there are no separate libpthread libraries. That functionality is included directly in libc

This commit is contained in:
leleliu008 2021-11-15 22:15:06 +08:00
parent d11e8277c2
commit bd2dbe7612

View file

@ -87,8 +87,11 @@ if(LUAU_BUILD_CLI)
target_link_libraries(Luau.Repl.CLI PRIVATE Luau.Compiler Luau.VM)
if(UNIX)
find_library(LIBPTHREAD pthread)
if (LIBPTHREAD)
target_link_libraries(Luau.Repl.CLI PRIVATE pthread)
endif()
endif()
if(NOT EMSCRIPTEN)
target_link_libraries(Luau.Analyze.CLI PRIVATE Luau.Analysis)