mirror of
				https://github.com/espressif/esp-idf.git
				synced 2025-11-04 06:11:06 +00:00 
			
		
		
		
	Do not include bootloader in flash target when secure boot is enabled. Emit signing warning on all cases where signed apps are enabled (secure boot and signed images) Follow convention of capital letters for SECURE_BOOT_SIGNING_KEY variable, since it is relevant to other components, not just bootloader. Pass signing key and verification key via config, not requiring bootloader to know parent app dir. Misc. variables name corrections
		
			
				
	
	
		
			38 lines
		
	
	
		
			981 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			981 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
set(srcs 
 | 
						|
    "croutine.c"
 | 
						|
    "event_groups.c"
 | 
						|
    "FreeRTOS-openocd.c"
 | 
						|
    "list.c"
 | 
						|
    "port.c"
 | 
						|
    "portasm.S"
 | 
						|
    "queue.c"
 | 
						|
    "tasks.c"
 | 
						|
    "timers.c"
 | 
						|
    "xtensa_context.S"
 | 
						|
    "xtensa_init.c"
 | 
						|
    "xtensa_intr.c"
 | 
						|
    "xtensa_intr_asm.S"
 | 
						|
    "xtensa_overlay_os_hook.c"
 | 
						|
    "xtensa_vector_defaults.S"
 | 
						|
    "xtensa_vectors.S")
 | 
						|
 | 
						|
# app_trace is required by FreeRTOS headers only when CONFIG_SYSVIEW_ENABLE=y,
 | 
						|
# but requirements can't depend on config options, so always require it.
 | 
						|
idf_component_register(SRCS "${srcs}"
 | 
						|
                    INCLUDE_DIRS include
 | 
						|
                    PRIV_INCLUDE_DIRS include/freertos .
 | 
						|
                    LDFRAGMENTS linker.lf
 | 
						|
                    REQUIRES app_trace
 | 
						|
                    PRIV_REQUIRES soc)
 | 
						|
 | 
						|
target_link_libraries(${COMPONENT_LIB} INTERFACE "-Wl,--undefined=uxTopUsedPriority")
 | 
						|
 | 
						|
set_source_files_properties(
 | 
						|
    tasks.c
 | 
						|
    event_groups.c
 | 
						|
    timers.c
 | 
						|
    queue.c
 | 
						|
    PROPERTIES COMPILE_DEFINITIONS
 | 
						|
    _ESP_FREERTOS_INTERNAL
 | 
						|
    )
 |