Follow-up Comment #6, bug #58735 (project make):

I just want to be clear: changing make to allow it to be able to rebuild
makefiles incrementally is not just a breaking change, it is also a sizeable
development effort.

Today GNU make works in three discrete stages: first it reads all makefiles,
then it organizes and completes the DAG, then it builds all the goal targets.

GNU make proceeds through each stage in order, every time.  The current
codebase does not allow going back and forth between these stages.  So it is
not possible to see an include operation, complete the DAG, rebuild the
included file, then go back and continue reading more makefiles.


Reply to this item at:


  Message sent via Savannah

Reply via email to