|   | Software Builds - http://www.codefast.com/index.html Codefast - Contains many articles on software build 
      topics such as problem scope, stakeholder design viewpoints, directory 
      structures, architecture models, makefile generator tools and software 
      build methods.
 | 
  
    |   | Recursive 
      Make Considered Harmful - http://www.canb.auug.org.au/~millerp/rmch/recu-make-cons-harm.html Miller - An argument against using recursive make 
      techniques in the presence of cyclic dependencies among project 
      subdirectories.
 | 
  
    |   | Makefile Setup for 
      Java - http://geosoft.no/javamake.html Geosoft - A GNU Make and shell script setup for Java. 
      Features dependency scanning, class files, JAR archives, JNI interfaces, 
      RMI stub and skeletons, and Javadoc.
 | 
  
    |   | Make - A Program For 
      Maintaining Computer Programs - http://citeseer.nj.nec.com/feldman79make.html Feldman 1979 - The original make paper, including 
      makefile syntax, implicit rules, double colon targets, macros, VPATH 
      macro, and the usual cleanup and install targets.
 | 
  
    |   | An Automatic Make 
      Facility - http://citeseer.nj.nec.com/holyer00automatic.html Holyer and Pehlivan 2000 - Program uses no makefile. It 
      records manually-issued compilation commands the first time round, then 
      rebuilds programs using recorded command 
  traces.
 |