make scrambleMainJar=true by default

GitOrigin-RevId: a798ca00ad9a96c077afa4bf76329bf3cf78c36f
This commit is contained in:
Gregory.Shrago
2019-11-08 11:03:22 +00:00
committed by intellij-monorepo-bot
parent 4543789ba1
commit 4dc1c2e5c9
3 changed files with 3 additions and 1 deletions
@@ -18,6 +18,7 @@ class IdeaCommunityProperties extends BaseIdeaProperties {
applicationInfoModule = "intellij.idea.community.resources"
additionalIDEPropertiesFilePaths = ["$home/build/conf/ideaCE.properties".toString()]
toolsJarRequired = true
scrambleMainJar = false
buildCrossPlatformDistribution = true
productLayout.productImplementationModules = ["intellij.platform.main"]
@@ -87,7 +87,7 @@ abstract class ProductProperties {
/**
* If {@code true} the main product JAR file will be scrambled using {@link ProprietaryBuildTools#scrambleTool}
*/
boolean scrambleMainJar = false
boolean scrambleMainJar = true
/**
* If {@code false} names of private fields won't be scrambled (to avoid problems with serialization). This field is ignored if
@@ -27,6 +27,7 @@ class PyCharmCommunityProperties extends PyCharmPropertiesBase {
platformPrefix = "PyCharmCore"
applicationInfoModule = "intellij.pycharm.community"
brandingResourcePaths = ["$communityHome/python/resources"]
scrambleMainJar = false
productLayout.mainModules = ["intellij.pycharm.community.main"]
productLayout.productApiModules = ["intellij.xml.dom"]