Squish: Add function returning all available kits

Change-Id: I6699ad5c869dbbd413d0b1d113a169c2ec06511c
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Robert Loehning
2017-03-02 17:47:20 +01:00
parent f78327a571
commit 9c118fb8f2
2 changed files with 14 additions and 13 deletions
+12 -4
View File
@@ -37,12 +37,20 @@ class Targets:
DESKTOP_541_GCC,
DESKTOP_561_DEFAULT) = ALL_TARGETS
@staticmethod
def availableTargetClasses():
availableTargets = list(Targets.ALL_TARGETS)
if platform.system() in ('Windows', 'Microsoft'):
availableTargets.remove(Targets.EMBEDDED_LINUX)
elif platform.system() == 'Darwin':
availableTargets.remove(Targets.DESKTOP_541_GCC)
return availableTargets
@staticmethod
def desktopTargetClasses():
desktopTargets = list(Targets.ALL_TARGETS)
desktopTargets.remove(Targets.EMBEDDED_LINUX)
if platform.system() == 'Darwin':
desktopTargets.remove(Targets.DESKTOP_541_GCC)
desktopTargets = Targets.availableTargetClasses()
if Targets.EMBEDDED_LINUX in desktopTargets:
desktopTargets.remove(Targets.EMBEDDED_LINUX)
return desktopTargets
@staticmethod