diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuiltInHelpPlugin.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuiltInHelpPlugin.kt index 16800202086d..fa81b76b53b1 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuiltInHelpPlugin.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/BuiltInHelpPlugin.kt @@ -132,12 +132,12 @@ private suspend fun buildResourcesForHelpPlugin(resourceRoot: Path, classPath: L archiver.setRootDir(resourceRoot) supportedLanguages.forEach { (lang, descriptor) -> - val rootDir = resourceRoot.resolve(descriptor.resPath) - if (rootDir.exists()) { + val langRootDir = resourceRoot.resolve(descriptor.resPath) + if (langRootDir.exists()) { Span.current().addEvent("adding \"${lang}\" to the resulting ZIP.") descriptor.resList.forEach { resDir -> archiveDir( - startDir = rootDir, + startDir = langRootDir.resolve(resDir), addFile = { archiver.addFile(it, zipCreator) }) } }