Merge pull request #1745 from MAJigsaw77/patch-1
Don't compile `armv7` if the `architecture` excluded it.
This commit is contained in:
@@ -145,11 +145,20 @@ class AndroidPlatform extends PlatformTarget
|
|||||||
var architectures = [];
|
var architectures = [];
|
||||||
|
|
||||||
if (hasARMV5) architectures.push(Architecture.ARMV5);
|
if (hasARMV5) architectures.push(Architecture.ARMV5);
|
||||||
if (hasARMV7 || (!hasARMV5 && !hasX86)) architectures.push(Architecture.ARMV7);
|
if (hasARMV7) architectures.push(Architecture.ARMV7);
|
||||||
if (hasARM64) architectures.push(Architecture.ARM64);
|
if (hasARM64) architectures.push(Architecture.ARM64);
|
||||||
if (hasX86) architectures.push(Architecture.X86);
|
if (hasX86) architectures.push(Architecture.X86);
|
||||||
if (hasX64) architectures.push(Architecture.X64);
|
if (hasX64) architectures.push(Architecture.X64);
|
||||||
|
|
||||||
|
if (architectures.length == 0)
|
||||||
|
{
|
||||||
|
Log.warn("No architecture selected, defaulting to ARM64.");
|
||||||
|
|
||||||
|
hasARM64 = true;
|
||||||
|
|
||||||
|
architectures.push(Architecture.ARM64);
|
||||||
|
}
|
||||||
|
|
||||||
for (architecture in architectures)
|
for (architecture in architectures)
|
||||||
{
|
{
|
||||||
var haxeParams = [hxml, "-D", "android", "-D", "PLATFORM=android-21"];
|
var haxeParams = [hxml, "-D", "android", "-D", "PLATFORM=android-21"];
|
||||||
|
|||||||
Reference in New Issue
Block a user