comparison Resources/CMake/BoostConfiguration.cmake @ 2368:5998f81bfbd1

fix
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 22 Aug 2017 17:46:59 +0200
parents 2aff870c2c58
children 61371420f383
comparison
equal deleted inserted replaced
2367:2aff870c2c58 2368:5998f81bfbd1
154 else() 154 else()
155 add_definitions( 155 add_definitions(
156 -DBOOST_HAS_FILESYSTEM_V3=1 156 -DBOOST_HAS_FILESYSTEM_V3=1
157 ) 157 )
158 list(APPEND BOOST_SOURCES 158 list(APPEND BOOST_SOURCES
159 ${BOOST_FILESYSTEM_SOURCES_DIR}/codecvt_error_category.cpp
159 ${BOOST_FILESYSTEM_SOURCES_DIR}/operations.cpp 160 ${BOOST_FILESYSTEM_SOURCES_DIR}/operations.cpp
160 ${BOOST_FILESYSTEM_SOURCES_DIR}/path.cpp 161 ${BOOST_FILESYSTEM_SOURCES_DIR}/path.cpp
161 ${BOOST_FILESYSTEM_SOURCES_DIR}/path_traits.cpp 162 ${BOOST_FILESYSTEM_SOURCES_DIR}/path_traits.cpp
162 ) 163 )
164
165 if (CMAKE_SYSTEM_NAME STREQUAL "Windows")
166 list(APPEND BOOST_SOURCES
167 ${BOOST_FILESYSTEM_SOURCES_DIR}/windows_file_codecvt.cpp
168 )
169 endif()
163 endif() 170 endif()
164 171
165 172
166 ## 173 ##
167 ## Configuration of boost::locale 174 ## Configuration of boost::locale
169 176
170 if (NOT ENABLE_LOCALE) 177 if (NOT ENABLE_LOCALE)
171 message("boost::locale is disabled") 178 message("boost::locale is disabled")
172 else() 179 else()
173 list(APPEND BOOST_SOURCES 180 list(APPEND BOOST_SOURCES
174 ${BOOST_FILESYSTEM_SOURCES_DIR}/codecvt_error_category.cpp
175 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/generator.cpp 181 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/generator.cpp
176 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/date_time.cpp 182 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/date_time.cpp
177 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/formatting.cpp 183 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/formatting.cpp
178 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/ids.cpp 184 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/ids.cpp
179 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/localization_backend.cpp 185 ${BOOST_SOURCES_DIR}/libs/locale/src/shared/localization_backend.cpp
209 -DBOOST_LOCALE_NO_STD_BACKEND=1 215 -DBOOST_LOCALE_NO_STD_BACKEND=1
210 ) 216 )
211 217
212 elseif (CMAKE_SYSTEM_NAME STREQUAL "Windows") 218 elseif (CMAKE_SYSTEM_NAME STREQUAL "Windows")
213 list(APPEND BOOST_SOURCES 219 list(APPEND BOOST_SOURCES
214 ${BOOST_FILESYSTEM_SOURCES_DIR}/windows_file_codecvt.cpp
215 ${BOOST_SOURCES_DIR}/libs/locale/src/encoding/codepage.cpp 220 ${BOOST_SOURCES_DIR}/libs/locale/src/encoding/codepage.cpp
216 ${BOOST_SOURCES_DIR}/libs/locale/src/win32/collate.cpp 221 ${BOOST_SOURCES_DIR}/libs/locale/src/win32/collate.cpp
217 ${BOOST_SOURCES_DIR}/libs/locale/src/win32/converter.cpp 222 ${BOOST_SOURCES_DIR}/libs/locale/src/win32/converter.cpp
218 ${BOOST_SOURCES_DIR}/libs/locale/src/win32/lcid.cpp 223 ${BOOST_SOURCES_DIR}/libs/locale/src/win32/lcid.cpp
219 ${BOOST_SOURCES_DIR}/libs/locale/src/win32/numeric.cpp 224 ${BOOST_SOURCES_DIR}/libs/locale/src/win32/numeric.cpp