cmake CMAKE_OBJDUMP examples

prusa3d/Prusa-Firmware CMakeLists.txt :380

add_custom_command(
    TARGET ${variant_name}
    POST_BUILD
    COMMAND ${CMAKE_OBJDUMP} --prefix ${CMAKE_SOURCE_DIR} -CSd ${variant_name} > ${variant_name}.asm
    BYPRODUCTS ${variant_name}.asm ${variant_name}.map
    )

univrsal/input-overlay cmake/linux/toolchains/aarch64-linux-clang.cmake :48

set(CMAKE_OBJDUMP
    "${CMAKE_LLVM_OBJDUMP}"
    CACHE INTERNAL "${CMAKE_SYSTEM_NAME} objdump" FORCE)

BioMedIA/MIRTK CMake/Basis/ExportTools.cmake :103

find_program (CMAKE_OBJDUMP NAMES objdump DOC "The objdump command")

NVIDIA/MDL-SDK src/mdl/jit/llvm/dist/cmake/modules/LLVMExternalProjectUtils.cmake :214

set(compiler_args -DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}
                      -DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}
                      -DCMAKE_LINKER=${CMAKE_LINKER}
                      -DCMAKE_AR=${CMAKE_AR}
                      -DCMAKE_RANLIB=${CMAKE_RANLIB}
                      -DCMAKE_NM=${CMAKE_NM}
                      -DCMAKE_OBJCOPY=${CMAKE_OBJCOPY}
                      -DCMAKE_OBJDUMP=${CMAKE_OBJDUMP}
                      -DCMAKE_STRIP=${CMAKE_STRIP})

Lewuathe/mlir-hello thirdparty/llvm-project/compiler-rt/cmake/Modules/CheckSectionExists.cmake :76

execute_process(
    COMMAND ${CMAKE_OBJDUMP} -h "${TARGET_NAME}/CheckSectionExists.o"
    RESULT_VARIABLE CHECK_RESULT
    OUTPUT_VARIABLE CHECK_OUTPUT
    ERROR_VARIABLE CHECK_ERROR
  )

bouffalolab/bouffalo_sdk cmake/extension.cmake :308

add_custom_command(TARGET ${proj_name}.elf POST_BUILD
      COMMAND ${CMAKE_OBJCOPY} -Obinary $<TARGET_FILE:${proj_name}.elf> ${BIN_FILE}
      COMMAND ${CMAKE_OBJDUMP} -d -S $<TARGET_FILE:${proj_name}.elf> >${ASM_FILE}

      # COMMAND ${CMAKE_OBJCOPY} -Oihex $<TARGET_FILE:${proj_name}.elf> ${HEX_FILE}
      # COMMAND ${CMAKE_SIZE} $<TARGET_FILE:${proj_name}.elf>
      COMMENT "Generate ${BIN_FILE}\r\n"
    )

nrfconnect/sdk-zephyr cmake/bintools/iar/target_bintools.cmake :68

set_property(TARGET bintools PROPERTY disassembly_command ${CMAKE_OBJDUMP})

fossasia/pslab-mini-firmware cmake/stm32/common.cmake :51

find_program(CMAKE_OBJDUMP NAMES ${STM32_TARGET_TRIPLET}-objdump HINTS ${TOOLCHAIN_BIN_PATH})