BogaudioModules

BogaudioModules for VCV Rack
Log | Files | Refs | README | LICENSE

commit 5e3f7c71d7245c454175f00008b817dd173bdaa9
parent 27ae162be7d88e9fc31764f8705602a238cafd1c
Author: Matt Demanett <matt@demanett.net>
Date:   Thu, 21 Nov 2019 00:34:17 -0500

Fix generator script to write out the module name in caps on the createModel line.

Diffstat:
Mscripts/svg_widgets.rb | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/svg_widgets.rb b/scripts/svg_widgets.rb @@ -70,7 +70,7 @@ struct %MODULE%Widget : ModuleWidget { } }; -Model* model%MODULE% = createModel<%MODULE%, %MODULE%Widget>("%MANUFACTURER%-%MODULE%", "%MODULE%", ""); +Model* model%MODULE% = createModel<%MODULE%, %MODULE%Widget>("%MANUFACTURER%-%MODULE%", "%MODULE_CAPS%", ""); CPP_TEMPLATE require 'optparse' @@ -315,6 +315,7 @@ def make_stub(widgets_by_type, template, options) comments = options[:comments] s = template s.gsub!(/%MODULE%/, options[:module]) + s.gsub!(/%MODULE_CAPS%/, options[:module].upcase) s.gsub!(/%PLUGIN%/, options[:plugin]) s.gsub!(/%HEADER%/, options[:plugin].downcase) s.gsub!(/%MANUFACTURER%/, options[:manufacturer])