This tutorial shows how to perform text transformations using the source elements ps:fragment, ps:condtext, and ps:condxml.
The usage of these source elements will be demonstrated on a pure::variants project used to configure a simple C++ application calculating the factorial of a given number. The application prints intermediate calculation results in different formats depending how it is configured. When the application is started the version and build date are shown. Additionally the example project shall include documentation and application build files.