[build scripts] skip unresolved optional content modules when building PyCharm Community from intellij-community source code (IJPL-176806)

This is needed, for example, to use the same plugin.xml for the frontend and the backend variant of a plugin (IJPL-165692) if the plugin is located in intellij-community (e.g., YAML), because the frontend variant uses the API which is currently not available in intellij-community.

GitOrigin-RevId: fd0f8e87d9dcb0efbd2629ba25668ad713773d31
This commit is contained in:
Nikolay Chashnikov
2025-02-06 18:41:42 +00:00
committed by intellij-monorepo-bot
parent 5525d3c95d
commit 9c11774559
@@ -37,6 +37,8 @@ open class PyCharmCommunityProperties(protected val communityHome: Path) : PyCha
"intellij.vcs.gitlab.community") +
Files.readAllLines(communityHome.resolve("python/build/plugin-list.txt"))
productLayout.skipUnresolvedContentModules = true
baseDownloadUrl = "https://download.jetbrains.com/python/"
mavenArtifacts.forIdeModules = true