First page Back Continue Last page Overview Graphics
Problems With Other Systems
Explicit dependencies
- Users and hacks like makedepend get them wrong
- Some are inexpressible (i.e. “file X doesn't exist”)
Barriers to truly incremental builds
- Incomplete dependencies cause users to periodically build from scratch (i.e. “make clean”)
- User A builds version N of source X; user B often has to perform the same build step even if it would be correct to use a partial result from user A's build
Notes: