Есть ли способ циклически перебирать несколько списков в файле makefile или CMake?
Я хотел бы сделать что-то вроде следующего в CMake, кроме AFAICT этот синтаксис не поддерживается:
set(a_values a0 a1 a2)
set(b_values b0 b1 b2)
foreach(a in a_values b in b_values)
do_something_with(a b)
endforeach(a b)
Это выполнит:
do_something_with(a0 b0)
do_something_with(a1 b1)
do_something_with(a2 b2)
Я бы принял ответ в CMake или Make, хотя CMake был бы предпочтительнее. Спасибо!