[CMake] Macro callbacks
KSpam
keesling_spam at cox.net
Tue May 26 16:50:29 EDT 2009
Is it possible to call variable macro names from within another macro? The
following is a simple (non-working) example of what I would like to do:
macro (do_something callback)
# Call the callback macro and pass a message argument
${callback}("Hello world")
endmacro (do_something)
macro (my_callback msg)
message("${msg}")
endmacro (my_callback)
# Call do_something macro, which will call my_callback macro as a callback
set(callback_name my_callback)
do_something(${callback_name})
Thanks,
Justin
More information about the CMake
mailing list