You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-10-31 18:30:33 +03:00
chore(build): suppress warning from boost, dump boost build to file(/dev/null mostly) for columnstore maintaiers
This commit is contained in:
committed by
Leonid Fedorov
parent
e3af51f3b3
commit
14d5bddec0
@@ -48,6 +48,11 @@ foreach(name chrono filesystem program_options regex system thread)
|
|||||||
set_target_properties(${lib} PROPERTIES IMPORTED_LOCATION ${loc} EXCLUDE_FROM_ALL TRUE)
|
set_target_properties(${lib} PROPERTIES IMPORTED_LOCATION ${loc} EXCLUDE_FROM_ALL TRUE)
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
set(LOG_BOOST_INSTEAD_OF_SCREEN "")
|
||||||
|
if(COLUMNSTORE_MAINTAINER_MODE)
|
||||||
|
set(LOG_BOOST_INSTEAD_OF_SCREEN "LOG_BUILD TRUE LOG_INSTALL TRUE")
|
||||||
|
endif()
|
||||||
|
|
||||||
ExternalProject_Add(
|
ExternalProject_Add(
|
||||||
external_boost
|
external_boost
|
||||||
PREFIX .boost
|
PREFIX .boost
|
||||||
@@ -60,7 +65,7 @@ ExternalProject_Add(
|
|||||||
BUILD_COMMAND ./b2 -q ${_b2args}
|
BUILD_COMMAND ./b2 -q ${_b2args}
|
||||||
BUILD_IN_SOURCE TRUE
|
BUILD_IN_SOURCE TRUE
|
||||||
INSTALL_COMMAND ./b2 -q install ${_b2args}
|
INSTALL_COMMAND ./b2 -q install ${_b2args}
|
||||||
# LOG_BUILD TRUE LOG_INSTALL TRUE
|
${LOG_BOOST_INSTEAD_OF_SCREEN}
|
||||||
EXCLUDE_FROM_ALL TRUE
|
EXCLUDE_FROM_ALL TRUE
|
||||||
${byproducts}
|
${byproducts}
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -58,6 +58,7 @@ set(FLAGS_ALL
|
|||||||
-msse4.2
|
-msse4.2
|
||||||
-DHAVE_CONFIG_H
|
-DHAVE_CONFIG_H
|
||||||
-DBOOST_BIND_GLOBAL_PLACEHOLDERS
|
-DBOOST_BIND_GLOBAL_PLACEHOLDERS
|
||||||
|
-Wno-suggest-override
|
||||||
)
|
)
|
||||||
if(COLUMNSTORE_WITH_LIBCPP)
|
if(COLUMNSTORE_WITH_LIBCPP)
|
||||||
list(APPEND FLAGS_ALL -stdlib=libc++)
|
list(APPEND FLAGS_ALL -stdlib=libc++)
|
||||||
|
|||||||
Reference in New Issue
Block a user