COOK tool
    
            
                
                    Software build-automation tool written in Common Lisp
                
            
             
            
             
            
        
            COOK is a software build-automation tool made with a goal of letting you, the programmer, to utilize the most elegant and powerful programming language - Common Lisp - for managing your software builds.  You write a recipe  file which  describes what objectives must  be constructed.  COOK will load and process this file, then produce either a regular Makefile or a  Bourne Shell script, which  will actually perform  the task of building and installing your targets.