Dot это язык на котором можно писать диаграммы, которые можно скормить
graphviz-у, и получить нечто
такое или
такое
Моя програмка позволяет взглянуть на взаимосвязи ваших хедеров в виде этих диаграм, сгенерировав для этого нужный dot-код, и вы наглядно увидите куда какой файл инклюдится
Результат выводится в dot.txt
В dot_cfg.txt указываем путь к исходникам, игнорируемые при поиске файлы и игнорируемые хедеры в неигнорируемых файлах (их указываем без расширения) - это если один и тот же файл часто инклюдится, и вы бы не хотели чтоб он засорял место в результате
И да, еще програмка считает строки, результат выходит в tester.txt
как-то так
зы: почему она крашится праямо на выходе из главной функции?!? блин
зыы: а это нормально что юнит не распознает оружие как тип? приходится писать class cWeapon; (см первый пример диаграмы)