[KiCad 7] Added KICAD7_* variables expansion
This commit is contained in:
parent
7d597b3629
commit
e92da81882
|
|
@ -191,8 +191,10 @@ def detect_kicad():
|
|||
GS.kicad_version_minor = int(m.group(2))
|
||||
GS.kicad_version_patch = int(m.group(3))
|
||||
GS.kicad_version_n = GS.kicad_version_major*1000000+GS.kicad_version_minor*1000+GS.kicad_version_patch
|
||||
GS.ki6 = GS.kicad_version_major >= 6
|
||||
GS.ki5 = GS.kicad_version_major < 6
|
||||
GS.ki6 = GS.kicad_version_major >= 6
|
||||
GS.ki6_only = GS.kicad_version_major == 6
|
||||
GS.ki7 = GS.kicad_version_major >= 7
|
||||
logger.debug('Detected KiCad v{}.{}.{} ({} {})'.format(GS.kicad_version_major, GS.kicad_version_minor,
|
||||
GS.kicad_version_patch, GS.kicad_version, GS.kicad_version_n))
|
||||
# Used to look for plug-ins.
|
||||
|
|
|
|||
|
|
@ -337,7 +337,7 @@ class KiConf(object):
|
|||
names = []
|
||||
if GS.ki6 and ki6_diff:
|
||||
# KiCad 6 specific name goes first when using KiCad 6
|
||||
names.append('KICAD6_'+base_name)
|
||||
names.append('KICAD{}_{}'.format(GS.kicad_version_major, base_name))
|
||||
# KiCad 5 names, allowed even when using KiCad 6
|
||||
if not only_old:
|
||||
# A KICAD_* is valid
|
||||
|
|
@ -378,7 +378,7 @@ class KiConf(object):
|
|||
if not no_dir:
|
||||
base_name += '_DIR'
|
||||
if GS.ki6 and ki6_diff:
|
||||
name = 'KICAD6_'+base_name
|
||||
name = 'KICAD{}_{}'.format(GS.kicad_version_major, base_name)
|
||||
else:
|
||||
name = 'KICAD_'+base_name
|
||||
KiConf.kicad_env[name] = val
|
||||
|
|
|
|||
Loading…
Reference in New Issue