Exporting your plugin for distribution
During the development of your plugin, you worked with a
.sdPlugin folder. However when your plugin is finalized, you shouldn't share this folder directly.
Instead you should create a
.streamDeckPlugin file using the
DistributionTool tool validates your plugin to make sure it follows all the specifications. It also produces a
.streamDeckPlugin file which can be used for distribution.
DistributionTool for macOS can be downloaded here.
DistributionTool for Windows 10 can be downloaded here.
Here is how you can use the
DistributionTool to export the
DistributionTool -b -i com.elgato.counter.sdPlugin -o ~/Desktop/
DistributionTool.exe -b -i com.elgato.counter.sdPlugin -o Release
On both platforms you will see the following output:
Validating and export the plugin com.elgato.counter.sdPlugin The plugin has been successfully exported