Skip to content

Commit e07f1b4

Browse files
committed
Add IsSupported
1 parent eaf8141 commit e07f1b4

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

SparkFunKiCadCAMmer/plugin.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,16 @@ def __init__(self):
2727

2828
self._pcbnew_frame = None
2929

30+
self.supportedVersions = ['7.','8.']
31+
3032
self.kicad_build_version = pcbnew.GetBuildVersion()
3133

32-
def IsVersion(self, VersionStr):
33-
for v in VersionStr:
34-
if v in self.kicad_build_version:
34+
def IsSupported(self):
35+
for v in self.supportedVersions:
36+
if self.kicad_build_version.startswith(v):
3537
return True
3638
return False
37-
39+
3840
def Run(self):
3941
if self._pcbnew_frame is None:
4042
try:
@@ -89,7 +91,7 @@ def Run(self):
8991
def run_cammer(dlg, p_cammer):
9092
self.logger.log(logging.INFO, "Running CAMmer")
9193

92-
if self.IsVersion(['7.']):
94+
if self.IsSupported():
9395
command = []
9496

9597
layers = dlg.CurrentSettings()["Layers"]

0 commit comments

Comments
 (0)