aboutsummaryrefslogtreecommitdiff
path: root/src/ee/tools/ninja.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/ee/tools/ninja.py')
-rw-r--r--src/ee/tools/ninja.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/ee/tools/ninja.py b/src/ee/tools/ninja.py
index aa6952b..7d73d8f 100644
--- a/src/ee/tools/ninja.py
+++ b/src/ee/tools/ninja.py
@@ -21,6 +21,15 @@ class NinjaSupplier(object):
def part_db(self):
return "$public_dir/{}/parts.xml".format(self.key)
+ @property
+ def bom_input(self):
+ return "$public_dir/{}/bom.xml".format(self.key)
+
+ @property
+ def bom_output(self):
+ # This needs to be configurable per supplier
+ return "$public_dir/{}/bom.csv".format(self.key)
+
def ninja_path_filter(s: Union[Path, str, List[str]]) -> str:
if isinstance(s, Path):