Browse Source

Update formatting of code generated by helper script.

tags/v1.1.5
Andrew Belt 5 years ago
parent
commit
fb140075d1
1 changed files with 8 additions and 8 deletions
  1. +8
    -8
      helper.py

+ 8
- 8
helper.py View File

@@ -100,10 +100,10 @@ include $(RACK_DIR)/plugin.mk
using namespace rack;

// Declare the Plugin, defined in plugin.cpp
extern Plugin *pluginInstance;
extern Plugin* pluginInstance;

// Declare each Model, defined in each module source file
// extern Model *modelMyModule;
// extern Model* modelMyModule;
"""
with open(os.path.join(plugin_dir, "src/plugin.hpp"), "w") as f:
f.write(plugin_hpp)
@@ -112,10 +112,10 @@ extern Plugin *pluginInstance;
plugin_cpp = """#include "plugin.hpp"


Plugin *pluginInstance;
Plugin* pluginInstance;


void init(Plugin *p) {
void init(Plugin* p) {
pluginInstance = p;

// Add modules here
@@ -245,7 +245,7 @@ def create_module(slug, panel_filename=None, source_filename=None):
# Tell user to add model to plugin.hpp and plugin.cpp
print(f"""
To enable the module, add
extern Model *model{identifier};
extern Model* model{identifier};
to plugin.hpp, and add
p->addModel(model{identifier});
to the init() function in plugin.cpp.""")
@@ -396,7 +396,7 @@ struct {identifier} : Module {{"""
source += """
}

void process(const ProcessArgs &args) override {
void process(const ProcessArgs& args) override {
}
};"""

@@ -404,7 +404,7 @@ struct {identifier} : Module {{"""


struct {identifier}Widget : ModuleWidget {{
{identifier}Widget({identifier} *module) {{
{identifier}Widget({identifier}* module) {{
setModule(module);
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/{slug}.svg")));

@@ -475,7 +475,7 @@ struct {identifier}Widget : ModuleWidget {{
}};


Model *model{identifier} = createModel<{identifier}, {identifier}Widget>("{slug}");"""
Model* model{identifier} = createModel<{identifier}, {identifier}Widget>("{slug}");"""

return source



Loading…
Cancel
Save