From 3575a0302b0a8ee844d0b43373229b08be469aa8 Mon Sep 17 00:00:00 2001 From: "Dmitriy.Panov" Date: Mon, 24 Oct 2022 19:36:31 +0200 Subject: [PATCH] IDEA-300773 currently sit cannot be signed on Windows GitOrigin-RevId: 1f55d427e86db8d9a3be296d137176eb6e790ad3 --- .../intellij/build/impl/MacDmgBuilder.kt | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/MacDmgBuilder.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/MacDmgBuilder.kt index f41150244cd7..58599d4ff6b2 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/MacDmgBuilder.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/MacDmgBuilder.kt @@ -153,11 +153,16 @@ private suspend fun buildLocally(sitFile: Path, customizer: MacDistributionCustomizer, context: BuildContext) { val tempDir = context.paths.tempDir.resolve(sitFile.fileName.toString().replace(".sit", "")) - spanBuilder("bundle JBR and sign sit locally") - .setAttribute("sitFile", sitFile.toString()).useWithScope { - Files.createDirectories(tempDir) - signSitLocally(sitFile, tempDir, sign, notarize, customizer, context) - } + if (SystemInfoRt.isWindows) { + Span.current().addEvent("Currently sit cannot be signed on Windows") + } + else { + spanBuilder("bundle JBR and sign sit locally") + .setAttribute("sitFile", sitFile.toString()).useWithScope { + Files.createDirectories(tempDir) + signSitLocally(sitFile, tempDir, sign, notarize, customizer, context) + } + } if (context.publishSitArchive) { context.notifyArtifactBuilt(sitFile) }