aboutsummaryrefslogtreecommitdiff
path: root/trygvis/eda/cli/eda_rdf.py
diff options
context:
space:
mode:
Diffstat (limited to 'trygvis/eda/cli/eda_rdf.py')
-rw-r--r--trygvis/eda/cli/eda_rdf.py16
1 files changed, 2 insertions, 14 deletions
diff --git a/trygvis/eda/cli/eda_rdf.py b/trygvis/eda/cli/eda_rdf.py
index 0df66ac..ff11fda 100644
--- a/trygvis/eda/cli/eda_rdf.py
+++ b/trygvis/eda/cli/eda_rdf.py
@@ -1,6 +1,7 @@
from trygvis.eda.cli.digikey_download_for_project import DigikeyDownloadForProjectCommand
from trygvis.eda.cli.init import InitCommand
from trygvis.eda.cli.kicad_import_project import KicadImportProjectCommand
+from trygvis.eda.cli.make_bom import MakeBomCommand
from . import *
@@ -61,19 +62,6 @@ class DigikeyDownloadAttributeTypesForCategory(CliCommand):
digikey_download_attribute_types_for_category.run(args.category, args.sub_category, args.output, args)
-class MakeBom(CliCommand):
- def __init__(self):
- super().__init__("make-bom", "Create a BOM for a project with all info for each part.")
-
- def run(self, argv):
- p = argparse.ArgumentParser(prog=self.key, description=self.description)
- p.add_argument("--schematic", required=True)
- args = p.parse_args(argv)
-
- from trygvis.eda.cli import make_bom
- make_bom.run(args.schematic)
-
-
def main():
initialize()
@@ -81,7 +69,7 @@ def main():
AddToDb(),
InitCommand(),
DbStats(),
- MakeBom(),
+ MakeBomCommand(),
KicadImportProjectCommand(),
DigikeyDownloadForProjectCommand(),
DigikeyDownloadAttributeTypesForCategory(),