79639116

Date: 2025-05-26 14:37:11
Score: 0.5
Natty:
Report link

I think the generated executable needs to be in a variable:

add_custom_target(MyGeneratedTarget
    COMMAND what ever it takes
    DEPENDS some/file
    VERBATIM)
set(MyGeneratedFile ${CMAKE_CURRENT_BINARY_DIR}/this/path)

add_custom_command(OUTPUT generated files
    DEPENDS MyGeneratedTarget
    COMMAND ${MyGeneratedFile})

add_library(MyLib OBJECT)
target_sources(MyLib PRIVATE generated files)
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: olh