16 lines
517 B
Python
16 lines
517 B
Python
|
import pcbnew
|
||
|
|
||
|
__all__ = ["AsyOutputs"]
|
||
|
|
||
|
class AsyOutputs(pcbnew.ActionPlugin):
|
||
|
def defaults(self):
|
||
|
self.name = "Generate Assembly Outputs"
|
||
|
self.category = "Output Generation"
|
||
|
self.description = "Generate CSV BOM, Drawings, and add to pdf"
|
||
|
|
||
|
self.pcbnew_icon_support = hasattr(self, "show_toolbar_button")
|
||
|
self.show_toolbar_button = True
|
||
|
|
||
|
def Run(self):
|
||
|
# The entry function of the plugin that is executed on user action
|
||
|
print("Hello World - AsyOutputs")
|