mirror of
				https://github.com/threeal/cmake-action.git
				synced 2025-11-03 21:33:42 +00:00 
			
		
		
		
	add option in test configuration to output hello_world.txt
				
					
				
			This commit is contained in:
		
							parent
							
								
									835c31b955
								
							
						
					
					
						commit
						1410df2e18
					
				@ -1,3 +1,13 @@
 | 
				
			|||||||
cmake_minimum_required(VERSION 3.0)
 | 
					cmake_minimum_required(VERSION 3.0)
 | 
				
			||||||
project(test)
 | 
					project(test)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					option(BUILD_TXT "build hello world txt file" OFF)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
add_executable(hello_world hello_world.cpp)
 | 
					add_executable(hello_world hello_world.cpp)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if(BUILD_TXT)
 | 
				
			||||||
 | 
					  add_custom_target(
 | 
				
			||||||
 | 
					    hello_world_txt ALL
 | 
				
			||||||
 | 
					    COMMAND echo "Hello world!" >> ${CMAKE_CURRENT_BINARY_DIR}/hello_world.txt
 | 
				
			||||||
 | 
					  )
 | 
				
			||||||
 | 
					endif()
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user