Подтвердить что ты не робот

Возвращаемые значения из макроса cmake

Я хотел бы создать макрос cmake, который заполняет заданную переменную некоторыми значениями, например:

macro ( fillList list )    
    set( list a b c )
endmacro()

fillList( list )

Это не похоже на cmake. Любые предложения для достижения этого в cmake?

4b9b3361

Ответ 1

Передайте имя переменной и используйте это:

macro(fillList list)
  set(${list} a b c)
endmacro()