Existují nějaké dobré nástroje pro zkoumání Makefiles?

hlasů
15

Rozsáhlý komplex, aby soubory lze skličující číst a zkoumat. Jaké nástroje jsou dobré pro vizualizaci nebo jinak zkoumání GNU make soubor?

Položena 05/03/2010 v 04:14
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
19

Snažil jsem se použít CPAN jeho vizualizaci a neuspěl. Tak jsem napsal svůj vlastní quick-n-špinavé Makefile vizualizaci.

Možná budete chtít, aby to zkusit: http://github.com/vak/makefile2dot

Odpovězeno 08/10/2010 v 10:58
zdroj uživatelem

hlasů
8

K dispozici je knihovna Perlu pro stavbu Graphviz postavy z Makefile:

https://metacpan.org/pod/GraphViz::Makefile

Odpovězeno 05/03/2010 v 04:29
zdroj uživatelem

hlasů
3

Měl jsem dobrý úspěch s možností --print-Data-base (-p).

V kombinaci s --just-print (-n, --dry-běh) a přesměrování stdout do souboru vytvoří nový singl Makefile, který obsahuje všechna pravidla a proměnné v obecném formátu, který můžete najít srozumitelnější.

S opravdu špatnými makefiles jsem šel tak daleko, jak rozebrat tento výstup v Perlu vygenerovat nový build systém!

Odpovězeno 12/03/2010 v 14:49
zdroj uživatelem

hlasů
3

Nevím o nástroj, který může smysl množiny makefiles. To může být dokonce téměř nemožné vytvořit jako většina velké spínací bázi sestavení prostředí jsou míchanici náhodných příkazů, hrůza makro substituce, a velmi kontextové proudu závislé řízení.

Jako stranou, slyšel jsem dobré věci o SCons které se dívám, protože jsem zapojen systémem, aby prostředí, která se stala na údržbu noční můra v jeho vlastní pravý.

Odpovězeno 05/03/2010 v 04:33
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more