From 8b3ed8171b47b01238b17926b854410397b17f4c Mon Sep 17 00:00:00 2001 From: Craig Raw Date: Sat, 20 Mar 2021 14:48:24 +0200 Subject: [PATCH] fix archive issues --- build.gradle | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 4e1bbe8a..86ee1ff1 100644 --- a/build.gradle +++ b/build.gradle @@ -182,15 +182,24 @@ jlink { } } +task removeGroupWritePermission(type: Exec) { + commandLine 'chmod', '-R', 'g-w', "$buildDir/jpackage/Sparrow" +} + task packageZipDistribution(type: Zip) { archiveFileName = "Sparrow-${sparrowVersion}.zip" destinationDirectory = file("$buildDir/jpackage") - from "$buildDir/jpackage/Sparrow" + from("$buildDir/jpackage/") { + include "Sparrow/**" + } } task packageTarDistribution(type: Tar) { + dependsOn removeGroupWritePermission archiveFileName = "sparrow-${sparrowVersion}.tar.gz" destinationDirectory = file("$buildDir/jpackage") compression = Compression.GZIP - from "$buildDir/jpackage/Sparrow" + from("$buildDir/jpackage/") { + include "Sparrow/**" + } }