From 9e479dc1a2f53a73a2c32edfe5dc4e59c734cca1 Mon Sep 17 00:00:00 2001 From: Eugene Lazurin Date: Thu, 7 Dec 2023 15:12:15 +0100 Subject: [PATCH] [cwm] fix cwm plugin layout problem https://jetbrains.slack.com/archives/C0478TN2XC6/p1701886243861689 (cherry picked from commit b358ef8216dcd48857d136891d4d176d661f6a84) IJ-MR-121769 GitOrigin-RevId: fcdf24817ff28d1b6447f5eef8e00908f08bc9c1 --- .../jetbrains/intellij/build/impl/DistributionJARsBuilder.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.kt index 6a6770d39eca..e26e29d68597 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/DistributionJARsBuilder.kt @@ -879,6 +879,8 @@ suspend fun layoutDistribution(layout: BaseLayout, includedModules: Collection, moduleWithSearchableOptions: Set, context: BuildContext): Pair, Path> { + Files.createDirectories(targetDirectory) + if (copyFiles) { withContext(Dispatchers.IO) { if (!layout.moduleExcludes.isEmpty()) {