forked from qt-creator/qt-creator
Squish: Fix compiler toolchains on macOS
Change-Id: I95aa7f0c91bc538ec7ada3ea04a8285b5cbe5f9c Reviewed-by: Robert Loehning <robert.loehning@qt.io>
This commit is contained in:
@@ -9,7 +9,7 @@
|
|||||||
<valuelist type="QVariantList" key="ProjectExplorer.GccToolChain.SupportedAbis">
|
<valuelist type="QVariantList" key="ProjectExplorer.GccToolChain.SupportedAbis">
|
||||||
<value type="QString">x86-linux-generic-elf-64bit</value>
|
<value type="QString">x86-linux-generic-elf-64bit</value>
|
||||||
<value type="QString">x86-linux-generic-elf-32bit</value>
|
<value type="QString">x86-linux-generic-elf-32bit</value>
|
||||||
<value type="QString">x86-macos-generic-mach_o-64bit</value>
|
<value type="QString">x86-darwin-generic-mach_o-64bit</value>
|
||||||
</valuelist>
|
</valuelist>
|
||||||
<value type="QString" key="ProjectExplorer.GccToolChain.TargetAbi">SET_BY_SQUISH</value>
|
<value type="QString" key="ProjectExplorer.GccToolChain.TargetAbi">SET_BY_SQUISH</value>
|
||||||
<value type="bool" key="ProjectExplorer.ToolChain.Autodetect">false</value>
|
<value type="bool" key="ProjectExplorer.ToolChain.Autodetect">false</value>
|
||||||
@@ -23,8 +23,8 @@
|
|||||||
<valuemap type="QVariantMap">
|
<valuemap type="QVariantMap">
|
||||||
<value type="QString" key="ProjectExplorer.GccToolChain.Path">/usr/bin/clang++</value>
|
<value type="QString" key="ProjectExplorer.GccToolChain.Path">/usr/bin/clang++</value>
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.GccToolChain.SupportedAbis">
|
<valuelist type="QVariantList" key="ProjectExplorer.GccToolChain.SupportedAbis">
|
||||||
<value type="QString">x86-macos-generic-mach_o-64bit</value>
|
<value type="QString">x86-darwin-generic-mach_o-64bit</value>
|
||||||
<value type="QString">x86-macos-generic-mach_o-32bit</value>
|
<value type="QString">x86-darwin-generic-mach_o-32bit</value>
|
||||||
</valuelist>
|
</valuelist>
|
||||||
<value type="QString" key="ProjectExplorer.GccToolChain.TargetAbi">SET_BY_SQUISH</value>
|
<value type="QString" key="ProjectExplorer.GccToolChain.TargetAbi">SET_BY_SQUISH</value>
|
||||||
<value type="bool" key="ProjectExplorer.ToolChain.Autodetect">false</value>
|
<value type="bool" key="ProjectExplorer.ToolChain.Autodetect">false</value>
|
||||||
@@ -38,8 +38,8 @@
|
|||||||
<valuemap type="QVariantMap">
|
<valuemap type="QVariantMap">
|
||||||
<value type="QString" key="ProjectExplorer.GccToolChain.Path">/usr/bin/clang</value>
|
<value type="QString" key="ProjectExplorer.GccToolChain.Path">/usr/bin/clang</value>
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.GccToolChain.SupportedAbis">
|
<valuelist type="QVariantList" key="ProjectExplorer.GccToolChain.SupportedAbis">
|
||||||
<value type="QString">x86-macos-generic-mach_o-64bit</value>
|
<value type="QString">x86-darwin-generic-mach_o-64bit</value>
|
||||||
<value type="QString">x86-macos-generic-mach_o-32bit</value>
|
<value type="QString">x86-darwin-generic-mach_o-32bit</value>
|
||||||
</valuelist>
|
</valuelist>
|
||||||
<value type="QString" key="ProjectExplorer.GccToolChain.TargetAbi">SET_BY_SQUISH</value>
|
<value type="QString" key="ProjectExplorer.GccToolChain.TargetAbi">SET_BY_SQUISH</value>
|
||||||
<value type="bool" key="ProjectExplorer.ToolChain.Autodetect">false</value>
|
<value type="bool" key="ProjectExplorer.ToolChain.Autodetect">false</value>
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
<valuelist type="QVariantList" key="ProjectExplorer.GccToolChain.SupportedAbis">
|
<valuelist type="QVariantList" key="ProjectExplorer.GccToolChain.SupportedAbis">
|
||||||
<value type="QString">x86-linux-generic-elf-64bit</value>
|
<value type="QString">x86-linux-generic-elf-64bit</value>
|
||||||
<value type="QString">x86-linux-generic-elf-32bit</value>
|
<value type="QString">x86-linux-generic-elf-32bit</value>
|
||||||
<value type="QString">x86-macos-generic-mach_o-64bit</value>
|
<value type="QString">x86-darwin-generic-mach_o-64bit</value>
|
||||||
</valuelist>
|
</valuelist>
|
||||||
<value type="QString" key="ProjectExplorer.GccToolChain.TargetAbi">SET_BY_SQUISH</value>
|
<value type="QString" key="ProjectExplorer.GccToolChain.TargetAbi">SET_BY_SQUISH</value>
|
||||||
<value type="bool" key="ProjectExplorer.ToolChain.Autodetect">false</value>
|
<value type="bool" key="ProjectExplorer.ToolChain.Autodetect">false</value>
|
||||||
|
@@ -212,7 +212,7 @@ def __guessABI__(supportedABIs, use64Bit):
|
|||||||
if platform.system() == 'Linux':
|
if platform.system() == 'Linux':
|
||||||
supportedABIs = filter(lambda x: 'linux' in x, supportedABIs)
|
supportedABIs = filter(lambda x: 'linux' in x, supportedABIs)
|
||||||
elif platform.system() == 'Darwin':
|
elif platform.system() == 'Darwin':
|
||||||
supportedABIs = filter(lambda x: 'macos' in x, supportedABIs)
|
supportedABIs = filter(lambda x: 'darwin' in x, supportedABIs)
|
||||||
if use64Bit:
|
if use64Bit:
|
||||||
searchFor = "64bit"
|
searchFor = "64bit"
|
||||||
else:
|
else:
|
||||||
|
Reference in New Issue
Block a user