[cmake]: invoke callback function
От: Patalog Россия  
Дата: 22.12.14 21:54
Оценка:
Всем привет!

Кто знает, как в <cmake> вызвать ф-ю по ее имени в нек. переменной, т.е. вызвать нек. callback ф-ю?
function(callback _PARAM)
    message("function \"callback\" invoked with param = ${_PARAM}")
endfunction()

function(cbtest _CALLBACK _PARAM)
# как тут вызвать ф-ю ${_CALLBACK} c параметром ${PARAM}?
endfunction()

cbtest(callback 42)

Пока нашел костыль — записать вызов во временный файл и сделать ему include. Прямее способ есть?
Почетный кавалер ордена Совка.
http://rsdn.org/tools/member.aspx?id=Patalog
cmake callback
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.