Hello. I have a small project that contains a plugin for Blender[0]. Plugins in Blender are Python files that must contain a hash value at the top of the file containing version information. The version information has to be numeric constants as Blender actually parses this data rather than evaluating it in an interpreter.
https://github.com/io7m/smf/blob/develop/io7m-smfj-blender/src/main/resources/__init__.py Right now, I'm having to remember to manually insert the right version number each time I increment the Maven version. I'd much rather filter the Python source file as a resource instead, but unfortunately I'd need to transform the Maven version string: 2.3.1 → (2, 3, 1) Is there an existing plugin that can do this? I assume that it'd be some sort of templating engine. Unfortunately, all of the search results for that seem to be in regards to the site plugin. M [0] http://blender.org
pgpB0sorrcv35.pgp
Description: OpenPGP digital signature