Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | LV2/makeplugin: Capture sym names for params. | Harald Eilertsen | 2021-03-28 | 2 | -8/+22 |
| | | | | | Not all plugins use the symbolic names A,B,C, etc for params, so we need to capture the real names for those that don't. | ||||
* | LV2/makeplugin: Add more plugin type mappings. | Harald Eilertsen | 2021-03-28 | 1 | -0/+6 |
| | |||||
* | LV2/makeplugin: Map no type to EffectsPlugin | Harald Eilertsen | 2021-03-28 | 1 | -1/+1 |
| | |||||
* | LV2/makeplugin: Detect more plugin types. | Harald Eilertsen | 2021-03-28 | 1 | -3/+13 |
| | |||||
* | LV2/makeplugin: Fix end of var decl detection. | Harald Eilertsen | 2021-03-28 | 1 | -1/+1 |
| | | | | | Detect end of variable decralations in original header file even if end brace is not first char on line. | ||||
* | LV2/makeplugin: Allow non-word chars in param name. | Harald Eilertsen | 2021-03-27 | 1 | -1/+1 |
| | |||||
* | LV2/makeplugin: Pick up var init from plugin cpp file. | Harald Eilertsen | 2021-03-27 | 1 | -0/+12 |
| | |||||
* | LV2/makeplugin: Get variable decls from plugin header. | Harald Eilertsen | 2021-03-27 | 1 | -1/+12 |
| | |||||
* | LV2/makeplugin: Move Plugin.ttl stuff to it's own class. | Harald Eilertsen | 2021-03-27 | 1 | -0/+82 |
| | |||||
* | LV2/makeplugin: Add slug to PluginInfo class. | Harald Eilertsen | 2021-03-27 | 1 | -0/+4 |
| | |||||
* | LV2/makeplugin: ctrl ports know their name and symbol. | Harald Eilertsen | 2021-03-27 | 1 | -1/+1 |
| | | | | | Could possibly flesh out this to a proper class, but a hash is ok enough for now. | ||||
* | LV2/makeplugin: Move type mapping to PluginInfo class. | Harald Eilertsen | 2021-03-27 | 1 | -1/+15 |
| | |||||
* | LV2/makeplugin: Refactor makeplugin script. | Harald Eilertsen | 2021-03-27 | 1 | -11/+27 |
| | | | | | Instantiate PluginInfo object instead of using a class method returning a hash. | ||||
* | LV2/makeplugin: Refactor makeplugin script. | Harald Eilertsen | 2021-03-27 | 1 | -0/+70 |
Make PluginInfo class to hold the code for fetching info about the plugin from other sources. |