mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2024-12-14 20:20:30 +00:00
Deliver x86_64 Illuaminate binaries to all Macs
The Intel native binaries run just fine on Apple-silicon Macs through Rosetta.
This commit is contained in:
parent
27b732f835
commit
6e5b7243f4
@ -66,9 +66,11 @@ class IlluaminatePlugin : Plugin<Project> {
|
|||||||
|
|
||||||
val osArch = System.getProperty("os.arch").toLowerCase()
|
val osArch = System.getProperty("os.arch").toLowerCase()
|
||||||
val arch = when {
|
val arch = when {
|
||||||
|
// On macOS the x86_64 binary will work for both ARM and Intel Macs through Rosetta.
|
||||||
|
os == "macos" -> "x86_64"
|
||||||
osArch == "arm" || osArch.startsWith("aarch") -> error("Unsupported architecture '$osArch' for illuaminate")
|
osArch == "arm" || osArch.startsWith("aarch") -> error("Unsupported architecture '$osArch' for illuaminate")
|
||||||
osArch.contains("64") -> "x86_64"
|
osArch.contains("64") -> "x86_64"
|
||||||
else -> error("Unsupported architecture $osArch for illuaminate")
|
else -> error("Unsupported architecture '$osArch' for illuaminate")
|
||||||
}
|
}
|
||||||
|
|
||||||
return project.dependencies.create(
|
return project.dependencies.create(
|
||||||
|
Loading…
Reference in New Issue
Block a user