This is a small book describing a small, but powerful, tool: make. Make is my favorite build automation tool even with tools available like ant. This little book describes everything most people will ever need to know about the various versions of make developers are likely to encounter. The GNU make manual describes GNU make in more detail, but this little book does a wonderful job describing he essential features of ALL major make varieties.