| 
									
										
										
										
											2023-01-14 20:37:42 +01:00
										 |  |  | if (NOT FTXUI_BUILD_TESTS OR | 
					
						
							|  |  |  |     NOT ${CMAKE_VERSION} VERSION_GREATER "3.11.4" OR
 | 
					
						
							|  |  |  |     WIN32
 | 
					
						
							| 
									
										
										
										
											2022-04-17 15:47:20 +02:00
										 |  |  |     )
 | 
					
						
							| 
									
										
										
										
											2023-01-14 20:37:42 +01:00
										 |  |  |   return()
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							| 
									
										
										
										
											2021-06-26 15:14:27 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-01-14 20:37:42 +01:00
										 |  |  | include(cmake/ftxui_find_google_benchmark.cmake)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | add_executable(ftxui-benchmark | 
					
						
							|  |  |  |   src/ftxui/dom/benchmark_test.cpp
 | 
					
						
							| 
									
										
										
										
											2021-06-26 15:14:27 +02:00
										 |  |  |   )
 | 
					
						
							| 
									
										
										
										
											2023-01-14 20:37:42 +01:00
										 |  |  | ftxui_set_options(ftxui-benchmark)
 | 
					
						
							|  |  |  | target_link_libraries(ftxui-benchmark | 
					
						
							|  |  |  |   PRIVATE dom
 | 
					
						
							|  |  |  |   PRIVATE benchmark::benchmark
 | 
					
						
							|  |  |  |   PRIVATE benchmark::benchmark_main
 | 
					
						
							| 
									
										
										
										
											2021-06-26 15:14:27 +02:00
										 |  |  |   )
 | 
					
						
							| 
									
										
										
										
											2023-01-14 20:37:42 +01:00
										 |  |  | target_include_directories(ftxui-benchmark | 
					
						
							|  |  |  |   PRIVATE src
 | 
					
						
							| 
									
										
										
										
											2021-06-26 15:14:27 +02:00
										 |  |  |   )
 |