This tutorial shows how to generate variable Visual Studio project files. The project options and the files which are needed for the build will be added.
For the purposes of the tutorial a configurable program will be created that prints a given number or the square of the given number. A feature, Square, controls this behavior. Debug and Release features may also be selected for the build.