We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9dc722c commit df5ed45Copy full SHA for df5ed45
cmake/GenerateOppMessage.cmake
@@ -29,4 +29,9 @@ function(generate_opp_message msg_input)
29
30
target_sources(${args_TARGET} PRIVATE "${msg_output_source}" "${msg_output_header}")
31
target_include_directories(${args_TARGET} PUBLIC ${msg_output_root})
32
+
33
+ # force cmake to generate message first, in case actual args_TARGET
34
+ # sources use results from custom_command (include message headers)
35
+ add_custom_target(dummy_${msg_name}_target DEPENDS "${msg_output_header}")
36
+ add_dependencies(${args_TARGET} dummy_${msg_name}_target)
37
endfunction()
0 commit comments