Есть ли способ получить путь к каталогу и пути всех подкаталогов, рекурсивно используя GNU make без явной записи
dirpaths :=
dirpaths +=$(wlidcard L0dir/*)
dirpaths +=$(wlidcard L0dir/*/*)
и т. Д.
L0dir
├── L1subdir1
│ ├── L2subdir1
│ ├── L2subdir2
│ └── L2subdir3
├── L1subdir2
│ └── L2subdir1
├── L1subdir3
└── L1subdir4
Содержимое переменной $ (dirpaths) должно быть:
L0dir L0dir/L1subdir1 L0dir/L1subdir1/L2subdir1 L0dir/L1subdir1/L2subdir2 L0dir/L1subdir1/L2subdir3 L0dir/L1subdir2 L0dir/L1subdir2/L2subdir1 L0dir/L1subdir3 L0dir/L1subdir4