У меня есть два вопроса относительно CMake
Предположим, у нас есть переменная ${MY_CURRENT_DIR}
, которая содержит путь к каталогу, который содержит несколько подкаталогов: mydir1, mydir2 и mydir3.Я хочу обнаружить эти подкаталоги и поместить их имена в ${SUBDIRS}
(не полный путь этих каталогов, только их имя).Как сделать это автоматически?
Предположим, что ${SUBDIRS}
содержит "mydir1 mydir2 mydir3".Как заменить
ADD_SUBDIRECTORY(mydir1)
ADD_SUBDIRECTORY(mydir2)
ADD_SUBDIRECTORY(mydir3)
на петлю над ${SUBDIRS}
?