forked from qt-creator/qt-creator
Squish: Add function returning all available kits
Change-Id: I6699ad5c869dbbd413d0b1d113a169c2ec06511c Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user