diff --git a/CMakeLists.txt b/CMakeLists.txt index da48eff..ee24295 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -168,6 +168,12 @@ set_target_properties(firmware PROPERTIES CXX_STANDARD 14) # generate firmware.bin file objcopy(firmware "ihex" ".hex") +add_custom_command( + TARGET firmware + POST_BUILD + COMMAND avr-objdump ARGS -CSd firmware > firmware.txt +) + # generate linker map file target_link_options(firmware PUBLIC -Wl,-Map=firmware.map)