Today I'm delighted to finally release Updater, a handy little template engine written in python for creating boilerplate project scaffolding code with one click.
Updater essentially creates a templated directory structure along with initial CMakeLists.txt
files.
This helps ensure that the project will always be compilable.
Updater grew from an observation I made working with students. As they're still learning how to program, it can be overwhelming for them to ensure their code is well maintained and structured. Using Updater enables them to focus on the implementation task, while giving me some assurance that I will always be able to build the project.
Updater is FOSS using the BSD-3 license. It is available from my Github.