comparison Resources/CMake/BoostConfiguration.cmake @ 2782:64e3d4ab158d

find sandboxed builds
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 24 Jul 2018 10:39:08 +0200
parents 13038d638097
children 320a877a1f40
comparison
equal deleted inserted replaced
2781:13038d638097 2782:64e3d4ab158d
125 CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR 125 CMAKE_SYSTEM_NAME STREQUAL "FreeBSD" OR
126 CMAKE_SYSTEM_NAME STREQUAL "kFreeBSD" OR 126 CMAKE_SYSTEM_NAME STREQUAL "kFreeBSD" OR
127 CMAKE_SYSTEM_NAME STREQUAL "OpenBSD" OR 127 CMAKE_SYSTEM_NAME STREQUAL "OpenBSD" OR
128 CMAKE_SYSTEM_NAME STREQUAL "PNaCl" OR 128 CMAKE_SYSTEM_NAME STREQUAL "PNaCl" OR
129 CMAKE_SYSTEM_NAME STREQUAL "NaCl32" OR 129 CMAKE_SYSTEM_NAME STREQUAL "NaCl32" OR
130 CMAKE_SYSTEM_NAME STREQUAL "NaCl64") 130 CMAKE_SYSTEM_NAME STREQUAL "NaCl64" OR
131 CMAKE_SYSTEM_NAME STREQUAL "Android")
131 list(APPEND BOOST_SOURCES 132 list(APPEND BOOST_SOURCES
132 ${BOOST_SOURCES_DIR}/libs/atomic/src/lockpool.cpp 133 ${BOOST_SOURCES_DIR}/libs/atomic/src/lockpool.cpp
133 ${BOOST_SOURCES_DIR}/libs/thread/src/pthread/once.cpp 134 ${BOOST_SOURCES_DIR}/libs/thread/src/pthread/once.cpp
134 ${BOOST_SOURCES_DIR}/libs/thread/src/pthread/thread.cpp 135 ${BOOST_SOURCES_DIR}/libs/thread/src/pthread/thread.cpp
135 ) 136 )
148 ${BOOST_SOURCES_DIR}/libs/thread/src/win32/tss_pe.cpp 149 ${BOOST_SOURCES_DIR}/libs/thread/src/win32/tss_pe.cpp
149 ) 150 )
150 151
151 elseif (CMAKE_SYSTEM_NAME STREQUAL "Emscripten") 152 elseif (CMAKE_SYSTEM_NAME STREQUAL "Emscripten")
152 # No support for threads in asm.js/WebAssembly 153 # No support for threads in asm.js/WebAssembly
153
154 elseif (CMAKE_SYSTEM_NAME STREQUAL "Android")
155 # No support for threads in Android
156 154
157 else() 155 else()
158 message(FATAL_ERROR "Support your platform here") 156 message(FATAL_ERROR "Support your platform here")
159 endif() 157 endif()
160 158