mirror of
				https://github.com/ArthurSonzogni/FTXUI.git
				synced 2025-11-01 02:58:12 +08:00 
			
		
		
		
	Fix CMAKE_UNITY_BUILD usage (#738)
Add missing include guard. This fix https://github.com/cpp-best-practices/cmake_template/issues/64 Co-authored-by: ArthurSonzogni <sonzogniarthur@gmail.com>
This commit is contained in:
		| @@ -59,6 +59,11 @@ target_include_directories(ftxui-tests | ||||
| ) | ||||
| target_compile_features(ftxui-tests PRIVATE cxx_std_20) | ||||
|  | ||||
| # Disable unity build for tests. There are several files defining the same | ||||
| # function in different anonymous namespaces. This is not allowed in unity | ||||
| # builds, as it would result in multiple definitions of the same function. | ||||
| set_target_properties(ftxui-tests PROPERTIES UNITY_BUILD OFF) | ||||
|  | ||||
| if (FTXUI_MICROSOFT_TERMINAL_FALLBACK) | ||||
|   target_compile_definitions(ftxui-tests | ||||
|     PRIVATE "FTXUI_MICROSOFT_TERMINAL_FALLBACK") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Claus Klein
					Claus Klein