Дайте идея за алтернатива на graphviz/DOT формата
Имам да генерирам едни диаграми - за начало съдържанието ще го попълня ръчно за показване на идеята, после ще се вади от разни източните (текстови файлове, проекти, сорсове, други документи, api-та и т.н., но за момента това не е интересно).
Да кажем че е близо до тази функция на cmake, но входа за информацията за зависимостите е друг:
https://cmake.org/cmake/help/latest/module/CMakeGraphVizOptions.htmlДиаграмите ще показват в различни форми неща като dependency graph. Базовият подход например в DOT формата (graphviz) е да се опише така:
Това е пример 1 от
http://www.webgraphviz.com/Сега ще покажа кое не ми харесва - а именно това че за всяка зависимост трябва да се представя отделната връзка на отделен ред. Бих искал да имам възможност на един ред да слагам списък от зависимости, например:
Такава "екстра" обаче не откривам в никой подобен формат - гледах:
https://mermaidjs.github.iohttp://plantuml.com/Оставяйки конктеста настрана, по-общо попитано, някой сеща ли се за подобен подход, които да поддържа такава екстра?