diff options
author | Marat Dukhan <marat@fb.com> | 2017-10-25 19:57:35 -0700 |
---|---|---|
committer | Marat Dukhan <marat@fb.com> | 2017-10-25 19:57:35 -0700 |
commit | c4a4d1a709b96df541ebf52513412b3232c7f499 (patch) | |
tree | ef32aeac6f0d5bf7670c16b49e2d0746d7242311 | |
parent | fb70127e4ecaf276bfad4299d65e4688a5fa9f84 (diff) | |
download | pthreadpool-c4a4d1a709b96df541ebf52513412b3232c7f499.tar.gz |
CMake: add -pthread only on Linux/Android
-rw-r--r-- | CMakeLists.txt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 3076e2e..f70bd96 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -72,7 +72,9 @@ IF(NOT CMAKE_SYSTEM_NAME STREQUAL "Emscripten") SET(CMAKE_THREAD_PREFER_PTHREAD TRUE) FIND_PACKAGE(Threads REQUIRED) IF(CMAKE_USE_PTHREADS_INIT) - SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread") + IF(CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "Android") + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread") + ENDIF() ENDIF() TARGET_LINK_LIBRARIES(pthreadpool PUBLIC ${CMAKE_THREAD_LIBS_INIT}) ENDIF() |