Pimp my Makefile
To avoid repeating yourself, it is good practice to put all tasks that you might run twice somewhere in your project. A Makefile is the perfect place and is also an executable documentation: instead of documenting the build process, you should write it in a build target. Make is almost everywhere – either installed, or […]