IDEA-CR-39068 add IU list of compatiblePluginsToIgnore to IC list only when ultimate is building

This commit is contained in:
Aleksey Rostovskiy
2018-11-02 11:32:53 +03:00
parent 46abc05423
commit c8fd24c53c
2 changed files with 6 additions and 4 deletions

View File

@@ -1,7 +1,4 @@
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package org.jetbrains.intellij.build
import com.intellij.util.SystemProperties
@@ -136,7 +133,9 @@ abstract class BaseIdeaProperties extends ProductProperties {
additionalModulesToCompile = ["intellij.tools.jps.build.standalone"]
modulesToCompileTests = ["intellij.platform.jps.build"]
productLayout.prepareCustomPluginRepositoryForPublishedPlugins = SystemProperties.getBooleanProperty('intellij.build.prepare.plugin.repository', false)
productLayout.buildAllCompatiblePlugins = true
productLayout.prepareCustomPluginRepositoryForPublishedPlugins =
SystemProperties.getBooleanProperty('intellij.build.prepare.plugin.repository', false)
}
@Override

View File

@@ -17,6 +17,8 @@ package org.jetbrains.intellij.build
import groovy.transform.CompileDynamic
import groovy.transform.CompileStatic
import org.jetbrains.intellij.build.python.PythonCommunityPluginModules
/**
* @author nik
*/
@@ -41,6 +43,7 @@ class IdeaCommunityProperties extends BaseIdeaProperties {
productLayout.additionalPlatformJars.put("resources.jar", "intellij.idea.community.resources")
productLayout.bundledPluginModules = BUNDLED_PLUGIN_MODULES
productLayout.mainModules = ["intellij.idea.community.main"]
productLayout.compatiblePluginsToIgnore = PythonCommunityPluginModules.PYCHARM_ONLY_PLUGIN_MODULES
productLayout.allNonTrivialPlugins = CommunityRepositoryModules.COMMUNITY_REPOSITORY_PLUGINS + [
CommunityRepositoryModules.androidPlugin([:]),
CommunityRepositoryModules.groovyPlugin([])