mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-11-04 00:51:42 +01:00 
			
		
		
		
	Adds targets erase_flash and monitor for users not using idf.py. Closes https://github.com/espressif/esp-idf/issues/2420.
		
			
				
	
	
		
			16 lines
		
	
	
		
			369 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			369 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
if(NOT IDF_PATH)
 | 
						|
    message(FATAL_ERROR "IDF_PATH not set.")
 | 
						|
endif()
 | 
						|
include("${IDF_PATH}/tools/cmake/utilities.cmake")
 | 
						|
spaces2list(CMD)
 | 
						|
 | 
						|
execute_process(COMMAND ${CMD}
 | 
						|
    WORKING_DIRECTORY "${WORKING_DIRECTORY}"
 | 
						|
    RESULT_VARIABLE result
 | 
						|
    )
 | 
						|
 | 
						|
if(${result})
 | 
						|
    # No way to have CMake silently fail, unfortunately
 | 
						|
    message(FATAL_ERROR "${TOOL} failed")
 | 
						|
endif()
 |