variable-propagation.cmake 598 B

1234567891011121314151617
  1. enable_language(C)
  2. set(CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM "custom-platform")
  3. set(CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL "custom-platform-objdump")
  4. set(CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND "path/to/custom-objdump")
  5. set(CMAKE_OBJDUMP "custom-objdump")
  6. install(CODE [[
  7. message(FATAL_ERROR "
  8. CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM: ${CMAKE_GET_RUNTIME_DEPENDENCIES_PLATFORM}
  9. CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL: ${CMAKE_GET_RUNTIME_DEPENDENCIES_TOOL}
  10. CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND: ${CMAKE_GET_RUNTIME_DEPENDENCIES_COMMAND}
  11. CMAKE_OBJDUMP: ${CMAKE_OBJDUMP}
  12. ")
  13. ]]
  14. COMPONENT dev
  15. )