See http://www.gnu.org/software/make/ for detail. The manual for GNU make is available online at http://www.gnu.org/software/make/manual/ (99% is relevant for [wiki:kBuild]).