mirror of
https://github.com/sle118/squeezelite-esp32.git
synced 2025-12-08 04:27:12 +03:00
update build script to call out various custom ninja targets-release
This commit is contained in:
@@ -87,27 +87,25 @@ function(___create_new_target target_name)
|
|||||||
ADDITIONAL_MAKE_CLEAN_FILES
|
ADDITIONAL_MAKE_CLEAN_FILES
|
||||||
"${build_dir}/${target_name_mapfile}" "${build_dir}/${target_elf_src}" )
|
"${build_dir}/${target_name_mapfile}" "${build_dir}/${target_elf_src}" )
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
set(idf_size ${python} ${IDF_PATH}/tools/idf_size.py)
|
set(idf_size ${python} ${IDF_PATH}/tools/idf_size.py)
|
||||||
if(DEFINED OUTPUT_JSON AND OUTPUT_JSON)
|
if(DEFINED OUTPUT_JSON AND OUTPUT_JSON)
|
||||||
list(APPEND idf_size "--json")
|
list(APPEND idf_size "--json")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# Add size targets, depend on map file, run idf_size.py
|
# Add size targets, depend on map file, run idf_size.py
|
||||||
message(STATUS "adding new target : idf.py size-${target_name}")
|
|
||||||
|
message(STATUS "adding new target (from build folder): size-${target_name}")
|
||||||
add_custom_target(size-${target_name}
|
add_custom_target(size-${target_name}
|
||||||
DEPENDS ${target_elf}
|
DEPENDS ${target_elf}
|
||||||
COMMAND ${idf_size} ${target_name_mapfile}
|
COMMAND ${idf_size} ${target_name_mapfile}
|
||||||
)
|
)
|
||||||
message(STATUS "adding new target : idf.py size-files-${target_name}")
|
|
||||||
|
message(STATUS "adding new target (from build folder): ninja size-files-${target_name}")
|
||||||
add_custom_target(size-files-${target_name}
|
add_custom_target(size-files-${target_name}
|
||||||
DEPENDS ${target_elf}
|
DEPENDS ${target_elf}
|
||||||
COMMAND ${idf_size} --files ${target_name_mapfile}
|
COMMAND ${idf_size} --files ${target_name_mapfile}
|
||||||
)
|
)
|
||||||
message(STATUS "adding new target : idf.py size-components-${target_name}")
|
message(STATUS "adding new target (from build folder): size-components-${target_name}")
|
||||||
add_custom_target(size-components-${target_name}
|
add_custom_target(size-components-${target_name}
|
||||||
DEPENDS ${target_elf}
|
DEPENDS ${target_elf}
|
||||||
COMMAND ${idf_size} --archives ${target_name_mapfile}
|
COMMAND ${idf_size} --archives ${target_name_mapfile}
|
||||||
|
|||||||
Reference in New Issue
Block a user