\R
только обновляет сгибы.Единственный удовлетворительный способ добавления новых каталогов, который я нашел, - это либо удалить запись и повторно запустить \C
, чтобы снова создать проект (я склонен использовать это, только если есть много новых каталогов для включения), илидобавить каталог вручную следующим образом:
Name=Path {
}
, а затем нажать \r
в этом сгибе.
Хотя я иногда нахожу это разочаровывающим, я склонен рассматривать его как особенностьтеперь: у меня есть каталог Documentation в моем проекте, который содержит все сгенерированные doxygen файлы и каталоги, из которых есть массы.Если я использую \C
после запуска doxygen, количество сгибов будет смешным, поэтому я удаляю их из списка.\R
затем не добавляет их заново, что хорошо.
Это также означает, что я могу (например) иметь структуру папок daft, например:
Project/
Source/
File1.c
File2.c
Headers/
File1.h
File2.h
LibraryModules/
FreeRTOS/
Source/
RTOSSource.c
portable/
RVDS/
ARM_CM3/
port.c
и выведите его в виде:
Project=/path/to/Project {
Source=Source {
File1.c
File2.c
}
Headers=Headers {
File1.h
File2.h
}
LibraryModules=LibraryModules {
FreeRTOSSource=FreeRTOS/Source {
RTOSSource.c
}
FreeRTOSPort=FreeRTOS/Source/portable/RVDS/ARM_CM3 {
port.c
}
}
}
, что, по крайней мере, на БИТ более управляемо.