From c8c3c9e922915b7eddc05973f6f938c6a0cbedaf Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Mon, 1 Apr 2019 21:52:31 +0200 Subject: o Removing all doit code. It was a failed experiment. --- demo/doit/dodo.py | 74 ------------------------------------------------------- 1 file changed, 74 deletions(-) delete mode 100644 demo/doit/dodo.py (limited to 'demo/doit/dodo.py') diff --git a/demo/doit/dodo.py b/demo/doit/dodo.py deleted file mode 100644 index a9dca5c..0000000 --- a/demo/doit/dodo.py +++ /dev/null @@ -1,74 +0,0 @@ -from ee.bom.doit import * -from ee.digikey.doit import * -from ee.doit import configure_logging, ReportCollection -from ee.ds import DataSetManager -from ee.kicad.doit import * -# noinspection PyUnresolvedReferences -from ee.report.doit import * - - -def configure_kicad(): - from ee.kicad.doit import doit_config, init - doit_config.configure(data_set_manager=dsm) - doit_config.append_in_data_set_for_task(task_kicad_create_component_data_set, kicad_footprint) - init(sch=sch, kicad_pcb=kicad_pcb, gerber_dir="gerber", ) - - -def configure_bom(): - from ee.bom.doit import doit_config - doit_config.configure(data_set_manager=dsm) - - -def configure_digikey(): - from ee.digikey.doit import doit_config - doit_config.configure(data_set_manager=dsm) - - -def configure_report(): - from ee.report.doit import doit_config - doit_config.configure(data_set_manager=dsm, report_collection=report_collection, extra_config=extra_config) - - -configure_logging() -DOIT_CONFIG = {'check_file_uptodate': 'timestamp'} - -prj = "demo" -sch = "{}.sch".format(prj) -kicad_pcb = "{}.kicad_pcb".format(prj) - -extra_config = dict(report_dir="docs/report") - -dsm = DataSetManager("ee") -report_collection = ReportCollection() - -kicad_footprint = "kicad-footprint" -dsm.register_ds("csv", kicad_footprint, "kicad-footprint-mapping", path="ee/kicad-footprint.csv") - -configure_kicad() -configure_bom() -configure_digikey() -configure_report() - - -def task_orders(): - import ee.bom.doit - import ee.digikey.doit - - bom_cfg = ee.bom.doit.doit_config - digikey_cfg = ee.digikey.doit.doit_config - - data_sets = [bom_cfg.out_data_set_for(task_bom), - digikey_cfg.out_data_set_for(task_digikey_resolve_schematic_components)] - - yield create_task_order_csv( - output_file="ee/order.csv", - out_data_set="order", - data_sets=data_sets) - - for size in [1, 100]: - yield create_task_order_csv( - output_file="ee/digikey-{}.csv".format(size) if size != 1 else "ee/digikey.csv", - style="digikey", - out_data_set="digikey-order-{}".format(size), - data_sets=data_sets, - count=size) -- cgit v1.2.3