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)
|
||||
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(
|
||||
external_boost
|
||||
PREFIX .boost
|
||||
@@ -60,7 +65,7 @@ ExternalProject_Add(
|
||||
BUILD_COMMAND ./b2 -q ${_b2args}
|
||||
BUILD_IN_SOURCE TRUE
|
||||
INSTALL_COMMAND ./b2 -q install ${_b2args}
|
||||
# LOG_BUILD TRUE LOG_INSTALL TRUE
|
||||
${LOG_BOOST_INSTEAD_OF_SCREEN}
|
||||
EXCLUDE_FROM_ALL TRUE
|
||||
${byproducts}
|
||||
)
|
||||
|
||||
@@ -58,6 +58,7 @@ set(FLAGS_ALL
|
||||
-msse4.2
|
||||
-DHAVE_CONFIG_H
|
||||
-DBOOST_BIND_GLOBAL_PLACEHOLDERS
|
||||
-Wno-suggest-override
|
||||
)
|
||||
if(COLUMNSTORE_WITH_LIBCPP)
|
||||
list(APPEND FLAGS_ALL -stdlib=libc++)
|
||||
|
||||
Reference in New Issue
Block a user