Browse Source

specify arch in release tarball name

master
Craig Raw 2 years ago
parent
commit
3bfa5d3dc4
  1. 4
      build.gradle

4
build.gradle

@ -15,8 +15,10 @@ if(os.macOsX) {
} }
def targetName = "" def targetName = ""
def osArch = "x64" def osArch = "x64"
def releaseArch = "x86_64"
if(System.getProperty("os.arch") == "aarch64") { if(System.getProperty("os.arch") == "aarch64") {
osArch = "aarch64" osArch = "aarch64"
releaseArch = "aarch64"
targetName = "-" + osArch targetName = "-" + osArch
} }
def headless = "true".equals(System.getProperty("java.awt.headless")) def headless = "true".equals(System.getProperty("java.awt.headless"))
@ -261,7 +263,7 @@ task packageZipDistribution(type: Zip) {
task packageTarDistribution(type: Tar) { task packageTarDistribution(type: Tar) {
dependsOn removeGroupWritePermission dependsOn removeGroupWritePermission
archiveFileName = "sparrow-${sparrowVersion}.tar.gz" archiveFileName = "sparrow-${sparrowVersion}-${releaseArch}.tar.gz"
destinationDirectory = file("$buildDir/jpackage") destinationDirectory = file("$buildDir/jpackage")
compression = Compression.GZIP compression = Compression.GZIP
from("$buildDir/jpackage/") { from("$buildDir/jpackage/") {

Loading…
Cancel
Save