diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2016-12-27 01:14:37 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2016-12-27 01:14:37 +0100 |
commit | 67013ae17af0436b930dce450a813239be969601 (patch) | |
tree | 93a8b34c93080a27674456481d31d6d8b47266cf /trygvis/eda/cli/make_bom.py | |
download | eda-rdf-67013ae17af0436b930dce450a813239be969601.tar.gz eda-rdf-67013ae17af0436b930dce450a813239be969601.tar.bz2 eda-rdf-67013ae17af0436b930dce450a813239be969601.tar.xz eda-rdf-67013ae17af0436b930dce450a813239be969601.zip |
o Initial import of some tools for working with KiCAD BOM files and Digi-key.
Diffstat (limited to 'trygvis/eda/cli/make_bom.py')
-rwxr-xr-x | trygvis/eda/cli/make_bom.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/trygvis/eda/cli/make_bom.py b/trygvis/eda/cli/make_bom.py new file mode 100755 index 0000000..28059cb --- /dev/null +++ b/trygvis/eda/cli/make_bom.py @@ -0,0 +1,21 @@ +from trygvis.eda import cli +from trygvis.eda.digikey import * +from trygvis.eda.digikey import rdf as digikey_rdf +from trygvis.eda.kicad import rdf as kicad_rdf + +initNs = { + "rdf": RDF, + "rdfs": RDFS, + "dk": digikey_rdf.DIGIKEY, + "dk-attr-type": digikey_rdf.DIGIKEY_ATTRIBUTE_TYPE, + "dk-attr-value": digikey_rdf.DIGIKEY_ATTRIBUTE_VALUE, + "dk-part": digikey_rdf.DIGIKEY_PART, + "dk-p-c": digikey_rdf.DIGIKEY_PRODUCT_CATEGORY, + "kicad": kicad_rdf.KICAD, + "kicad-type": kicad_rdf.KICAD_TYPE} + + +def run(schematic_url, db_path, args): + g = cli.open_database(db_path) + + cli.info('implement..') |