Создать иерархию объектов из Make output? - PullRequest
1 голос
/ 11 апреля 2011

make -d и make -p предоставляют полезную информацию, но мне нужно это в формате JSON, чтобы я мог рекурсивно перечислить, какие библиотеки пришли из каких исходных файлов.Есть ли способ сделать это уже (во всяком случае, близко)?Или есть специальный инструмент?Я прочесал Intarwebs, и мои поиски закончились.Спасибо за любую помощь!

Примечание: я ищу что-то похожее на sysconfig.parse_makefile.Фактически, то, что это делает, довольно близко к тому, что я ищу, за исключением того, что это полезно только для неявного Makefile, который используется для сборки Python.Есть указатели?

1 Ответ

0 голосов
/ 12 апреля 2011

Это не JSON, а модуль Perl CPAN Makefile :: GraphViz создает визуализации графа зависимостей из make-файла.Если JSON действительно то, что вам нужно, вы, вероятно, могли бы захватить сгенерированный файл зависимостей 'точка' и довольно легко преобразовать его в JSON.

...