Ez nagyon csecse, de az implicit rule-okat én nem szeretem, mert a függőségeket nem tükrözi, és fejlesztés közben nem bízom abban, hogy pont azt fordítja újra, amit módosítottam.
Az explicit rule-ok statikus vagy menet közbeni generálásával most ne foglalkozzunk, ahány ház, annyi szokás; ekkora méretű projektnél ha user #inlcude-ot változtatok, tolok egy gcc -MM -MG-t és bedrótozom :)
make-ben van fuggoseg kezeles, kb. 5 sorbol ki is hasznalhato.
Plusz egy: mit értesz azon, hogy valojaban az a shell script is {felesleges}? Melyik shell script?
Az lfs.sh. Nem nyalaztam at, h mit csinal, de abbol tekintve, h az eredeti Makefile-lal is gond nelkul lefordult minden, nem letfontossagu. :) Megegyszer mondanam, annyira nem melyedtem bele.
---
pontscho / fresh!mindworkz