commit 6447ca7d511f1fe092d5b3d7d8fa398f67c17d82
parent 0907b9254786d5008dd6e33c33cdfff21d8c8585
Author: Dan Levin <d.levin256@gmail.com>
Date: Thu, 7 Mar 2019 17:24:52 +0300
Merge pull request #42 from Jman420/fix/android-support
Fix build support for Android
Diffstat:
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
@@ -108,6 +108,12 @@ else ()
set(STD_LIB stdc++)
endif ()
+if (ANDROID)
+ set(PTHREAD_LIB)
+else ()
+ set(PTHREAD_LIB pthread)
+endif ()
+
# KFR library
add_library(kfr INTERFACE)
target_sources(kfr INTERFACE ${KFR_SRC})
@@ -119,7 +125,7 @@ endif ()
if (MSVC)
target_compile_options(kfr INTERFACE -bigobj)
else ()
- target_link_libraries(kfr INTERFACE ${STD_LIB} pthread m)
+ target_link_libraries(kfr INTERFACE ${STD_LIB} ${PTHREAD_LIB} m)
endif ()
if (DISABLE_CLANG_EXTENSIONS)
target_compile_definitions(kfr INTERFACE -DCMT_DISABLE_CLANG_EXT)