Managing Projects with GNU Make 3rd Edition