Key GNU Makefile Features
GNU Make has powerful but complex features:
Run-time variables:
- clearmake TARGET=server
- Dynamically “create” target-specific makefile
- Better to invoke clearmake from a build script
Include file processing:
- include “$(TARGET)-sources.mk”
- Move information into separate files, make it easier to control.