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
						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