[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
28.2 Dependency Tracking in Automake
Over the years Automake has deployed three different dependency tracking methods. Each method, including the current one, has had flaws of various sorts. Here we lay out the different dependency tracking methods, their flaws, and their fixes. We conclude with recommendations for tool writers, and by indicating future directions for dependency tracking work in Automake.
28.2.1 First Take on Dependency Tracking | Precomputed dependency tracking | |
28.2.2 Dependencies As Side Effects | Update at developer compile time | |
28.2.3 Dependencies for the User | Update at user compile time | |
28.2.4 Techniques for Computing Dependencies | Alternative approaches | |
28.2.5 Recommendations for Tool Writers | What tool writers can do to help | |
28.2.6 Future Directions for Dependencies | Languages Automake does not know |