mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 22:53:59 +00:00 
			
		
		
		
	Merge branch 'dev' into logger_disable_loop
This commit is contained in:
		| @@ -41,6 +41,6 @@ CONFIG_SCHEMA = cv.All( | ||||
| async def to_code(config): | ||||
|     cg.add_build_flag("-DUSE_HOST") | ||||
|     cg.add_define("USE_ESPHOME_HOST_MAC_ADDRESS", config[CONF_MAC_ADDRESS].parts) | ||||
|     cg.add_build_flag("-std=c++17") | ||||
|     cg.add_build_flag("-std=gnu++17") | ||||
|     cg.add_define("ESPHOME_BOARD", "host") | ||||
|     cg.add_platformio_option("platform", "platformio/native") | ||||
|   | ||||
| @@ -616,6 +616,12 @@ def add_build_unflag(build_unflag: str) -> None: | ||||
| def set_cpp_standard(standard: str) -> None: | ||||
|     """Set C++ standard with compiler flag `-std={standard}`.""" | ||||
|     CORE.add_build_unflag("-std=gnu++11") | ||||
|     CORE.add_build_unflag("-std=gnu++14") | ||||
|     CORE.add_build_unflag("-std=gnu++20") | ||||
|     CORE.add_build_unflag("-std=gnu++23") | ||||
|     CORE.add_build_unflag("-std=gnu++2a") | ||||
|     CORE.add_build_unflag("-std=gnu++2b") | ||||
|     CORE.add_build_unflag("-std=gnu++2c") | ||||
|     CORE.add_build_flag(f"-std={standard}") | ||||
|  | ||||
|  | ||||
|   | ||||
| @@ -50,6 +50,12 @@ build_flags = | ||||
|     -std=gnu++17 | ||||
| build_unflags = | ||||
|     -std=gnu++11 | ||||
|     -std=gnu++14 | ||||
|     -std=gnu++20 | ||||
|     -std=gnu++23 | ||||
|     -std=gnu++2a | ||||
|     -std=gnu++2b | ||||
|     -std=gnu++2c | ||||
| src_filter = | ||||
|     +<./> | ||||
|     +<../tests/dummy_main.cpp> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user