Почему Doxygen создает так много пустых папок?

После запуска Doxygen в моем коде были созданы два новых каталога:
html и latex.

Оба содержат файлы документации, а также множество этих пустых папок:

/html
├── d0
│   ├── d00
│   ├── d01
│   ├── d02
│   ├── d03
│   ├── d04
│   ├── d05
│   ├── d06
|   ├── ...
├── d1
│   ├── d00
│   ├── d01
│   ├── d02
│   ├── d03
│   ├── d04
│   ├── d05
│   ├── d06
|   ├── ...

ну.. не все из них пусты.. очень немногие имеют файлы внутри.

│   ├── d3a
│   ├── d3b
│   │   └── solarpower_8h_source.html
│   ├── d3c
│   ├── d3d

Что все это? Какая-то хеш-таблица каталогов? почему?
Я предполагаю, что это не относится к Doxygen, поэтому буду признательна за любые ссылки на практику.

EDIT:
нашел.
http://www.doxygen.nl/manual/config.html#cfg_create_subdirs


person Trevor Hickey    schedule 27.02.2013    source источник


Ответы (1)


Это происходит, когда CREATE_SUBDIRS включен в файлах конфигурации doxygen. Если у вас большой проект с десятками тысяч выходных файлов, это может помочь избежать медленного доступа к каталогам в некоторых файловых системах.

person doxygen    schedule 27.02.2013