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:
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])