This commit is contained in:
Syer10
2021-09-28 23:45:34 -04:00
parent 81bb41774e
commit d40208e8f8

View File

@@ -14,6 +14,7 @@ import org.gradle.nativeplatform.platform.internal.DefaultNativePlatform
import java.io.File import java.io.File
import java.nio.file.FileSystems import java.nio.file.FileSystems
import java.nio.file.Files import java.nio.file.Files
import java.nio.file.StandardCopyOption
import java.util.jar.Attributes import java.util.jar.Attributes
import java.util.jar.JarFile import java.util.jar.JarFile
import java.util.jar.Manifest import java.util.jar.Manifest
@@ -161,7 +162,7 @@ fun TaskContainerScope.registerTachideskTasks(project: Project) {
} }
.forEach { .forEach {
val tmpFile = macJarFolder.resolve(it.fileName.toString()) val tmpFile = macJarFolder.resolve(it.fileName.toString())
Files.copy(fs.provider().newInputStream(it), tmpFile) Files.copy(it, tmpFile)
exec { exec {
commandLine( commandLine(
"/usr/bin/codesign", "/usr/bin/codesign",
@@ -175,12 +176,7 @@ fun TaskContainerScope.registerTachideskTasks(project: Project) {
) )
} }
Files.delete(it) Files.copy(tmpFile, it, StandardCopyOption.REPLACE_EXISTING)
Files.newOutputStream(it).use { outStream ->
Files.newInputStream(tmpFile).use { inStream ->
inStream.copyTo(outStream)
}
}
Files.delete(tmpFile) Files.delete(tmpFile)
} }