"There's always money in the banana stand!"
  • Home
  • Curriculum Vitae
  • Postgraduate Opportunities
  • Funding
  • Publications
  • Resources
  • Tags

Updater -- A cmake template engine

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.


Published

May 30, 2018

Last Updated

Jul 23, 2019

Category

Technology

Tags

  • development 5
  • python 3
  • research 4

Look me up on orcid

ORCID iD iconhttps://orcid.org/0000-0003-1169-2842

Let's be social

Cardiff University Logo Soundcloud logo
  • Content by Daniel J. Finnegan. All articles licensed under the BSD-3-Clause
  • Powered by Pelican. Theme: Elegant by Talha Mansoor