Building JavaScript with Make
Make (or GNU Make)’s basic value proposition is that it will generate files based on other files. How those files are generated is up to you, but that’s part of what’s great about Make: anything that you can do on the shell can be scripted in Make,