Mercurial > hg > orthanc
comparison Resources/CMake/BoostConfiguration.cmake @ 2242:4e8e0ad2001c
move USleep() in SystemToolbox
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 19 Dec 2016 15:31:01 +0100 |
parents | 8b51b133bb8b |
children | 423d3b692bb9 |
comparison
equal
deleted
inserted
replaced
2241:eb363ec95d86 | 2242:4e8e0ad2001c |
---|---|
97 | 97 |
98 add_definitions( | 98 add_definitions( |
99 -DBOOST_LOCALE_NO_POSIX_BACKEND=1 | 99 -DBOOST_LOCALE_NO_POSIX_BACKEND=1 |
100 -DBOOST_LOCALE_NO_STD_BACKEND=1 | 100 -DBOOST_LOCALE_NO_STD_BACKEND=1 |
101 ) | 101 ) |
102 | |
103 elseif (${CMAKE_SYSTEM_NAME} STREQUAL "Emscripten") | |
104 add_definitions( | |
105 -DBOOST_LOCALE_NO_POSIX_BACKEND=1 | |
106 -DBOOST_LOCALE_NO_STD_BACKEND=1 | |
107 ) | |
108 | |
102 else() | 109 else() |
103 message(FATAL_ERROR "Support your platform here") | 110 message(FATAL_ERROR "Support your platform here") |
104 endif() | 111 endif() |
105 | 112 |
106 if (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin") | 113 if (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin") |
112 aux_source_directory(${BOOST_SOURCES_DIR}/libs/regex/src BOOST_REGEX_SOURCES) | 119 aux_source_directory(${BOOST_SOURCES_DIR}/libs/regex/src BOOST_REGEX_SOURCES) |
113 | 120 |
114 list(APPEND BOOST_SOURCES | 121 list(APPEND BOOST_SOURCES |
115 ${BOOST_REGEX_SOURCES} | 122 ${BOOST_REGEX_SOURCES} |
116 ${BOOST_SOURCES_DIR}/libs/date_time/src/gregorian/greg_month.cpp | 123 ${BOOST_SOURCES_DIR}/libs/date_time/src/gregorian/greg_month.cpp |
117 ${BOOST_SOURCES_DIR}/libs/locale/src/encoding/codepage.cpp | |
118 ${BOOST_SOURCES_DIR}/libs/system/src/error_code.cpp | 124 ${BOOST_SOURCES_DIR}/libs/system/src/error_code.cpp |
119 ) | 125 ) |
126 | |
127 if (NOT ${CMAKE_SYSTEM_NAME} STREQUAL "Emscripten") | |
128 list(APPEND BOOST_SOURCES | |
129 ${BOOST_SOURCES_DIR}/libs/locale/src/encoding/codepage.cpp | |
130 ) | |
131 endif() | |
120 | 132 |
121 if (${CMAKE_SYSTEM_NAME} STREQUAL "PNaCl" OR | 133 if (${CMAKE_SYSTEM_NAME} STREQUAL "PNaCl" OR |
122 ${CMAKE_SYSTEM_NAME} STREQUAL "NaCl32" OR | 134 ${CMAKE_SYSTEM_NAME} STREQUAL "NaCl32" OR |
123 ${CMAKE_SYSTEM_NAME} STREQUAL "NaCl64") | 135 ${CMAKE_SYSTEM_NAME} STREQUAL "NaCl64") |
124 # boost::filesystem is not available on PNaCl | 136 # boost::filesystem is not available on PNaCl |