I would like to share that lately i read the book “Software Build Systems” by Peter Smith.
This book represents a thorough and extensive treatment of the software build
process including the choices, benefits, and challenges of a well designed build
process. I recommend it not only to all software build engineers but to all software developers since a well designed build process is key to an effective software development process.