You've already forked mariadb-columnstore-engine
							
							
				mirror of
				https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
				synced 2025-11-03 17:13:17 +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
						
							8d802c076c
						
					
				
				
					commit
					e46079727a
				
			@@ -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