Skip to content

Commit ee33931

Browse files
authored
Merge branch 'master' into master
2 parents b080f49 + af394ee commit ee33931

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/runtime/Python.Runtime.15.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@
131131

132132
<Target Name="BeforeBuild" Condition="'$(TargetFramework)'=='net40' AND $(Configuration.Contains('Mono')) AND '$(OS)' != 'Windows_NT'">
133133
<!--Endless war!-->
134-
<Exec Command="cp $(NuGetPackageRoot)/microsoft.targetingpack.netframework.v4.5/1.0.1/lib/net45/System.XML.dll $(NuGetPackageRoot)/microsoft.targetingpack.netframework.v4.5/1.0.1/lib/net45/System.Xml.dll" />
134+
<Exec Command="[[ -e $(NuGetPackageRoot)/microsoft.targetingpack.netframework.v4.5/1.0.1/lib/net45/System.Xml.dll ]] || cp $(NuGetPackageRoot)/microsoft.targetingpack.netframework.v4.5/1.0.1/lib/net45/System.XML.dll $(NuGetPackageRoot)/microsoft.targetingpack.netframework.v4.5/1.0.1/lib/net45/System.Xml.dll" />
135135
</Target>
136136
<Target Name="AfterBuild">
137137
<Copy Condition="'$(TargetFramework)'=='net40'" SourceFiles="$(TargetAssembly)" DestinationFolder="$(PythonBuildDir)" />

src/runtime/runtime.cs

+7-3
Original file line numberDiff line numberDiff line change
@@ -239,9 +239,13 @@ public enum MachineType
239239
/// </summary>
240240
static readonly Dictionary<string, MachineType> MachineTypeMapping = new Dictionary<string, MachineType>()
241241
{
242-
{ "i386", MachineType.i386 },
243-
{ "x86_64", MachineType.x86_64 },
244-
{ "amd64", MachineType.x86_64 },
242+
["i386"] = MachineType.i386,
243+
["i686"] = MachineType.i386,
244+
["x86"] = MachineType.i386,
245+
["x86_64"] = MachineType.x86_64,
246+
["amd64"] = MachineType.x86_64,
247+
["x64"] = MachineType.x86_64,
248+
["em64t"] = MachineType.x86_64,
245249
};
246250

247251
/// <summary>

0 commit comments

Comments
 (0)