title: `make` without manual Makefile writing
body: <p>I'll have two write a project or two in plain C this year. To automate the compilation (besides, I'd like to use the build plugin for Atom) I'd like to have a Makefile.</p>
  
  <p>But I'm not really fond of specifying all the commands manually. I'd rather specify the source files and headers (in the correct order) and let the program build the rest for me.</p>
  
  <p>Is there any tool that I could use? Or should I reconsider writing the Makefiles manually?</p>