diff options
author | Taku Kudo <taku@google.com> | 2018-08-14 11:26:39 +0300 |
---|---|---|
committer | Taku Kudo <taku@google.com> | 2018-08-14 11:26:39 +0300 |
commit | 63b37c8c96d10c769b314ed32351566c0cff4b85 (patch) | |
tree | 7b64c2a0471b4ff9935155b931dcbef6c3d8e0d9 /src/CMakeLists.txt | |
parent | 083275a89f2bae2010245e56eef02b06aed86a66 (diff) |
Added make_py_wheel_mac.py
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r-- | src/CMakeLists.txt | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 1dd39c8..62e9019 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -160,7 +160,7 @@ endif() set_target_properties(sentencepiece-static PROPERTIES OUTPUT_NAME "sentencepiece") set_target_properties(sentencepiece_train-static PROPERTIES OUTPUT_NAME "sentencepiece_train") -if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") +if (NOT MSVC) if (SPM_COVERAGE) set(CMAKE_CXX_FLAGS "-O0 -Wall -fPIC -coverage ${CMAKE_CXX_FLAGS}") else() @@ -169,6 +169,9 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_CXX_COMPILER_ID}" ST if (SPM_ENABLE_TENSORFLOW_SHARED) add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0) endif() + if (SPM_NO_THREADLOCAL) + add_definitions(-DSPM_NO_THREADLOCAL=1) + endif() set_source_files_properties( sentencepiece.pb.cc sentencepiece_model.pb.cc PROPERTIES COMPILE_FLAGS "-Wno-misleading-indentation") |