mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
build scripts: don't validate namesOfModulesRequiredToBeScrambled if scrambling won't be performed
Build scripts for a non-commercial product may reuse ProprietaryBuildTools instance with scrambleTool, in that case build shouldn't fail if modules from namesOfModulesRequiredToBeScrambled don't exist in the project (IDEA-CR-33357).
This commit is contained in:
+3
-1
@@ -423,7 +423,9 @@ idea.fatal.error.notification=disabled
|
||||
}
|
||||
|
||||
checkModules(properties.mavenArtifacts.additionalModules, "productProperties.mavenArtifacts.additionalModules")
|
||||
checkModules(buildContext.proprietaryBuildTools.scrambleTool?.namesOfModulesRequiredToBeScrambled, "ProprietaryBuildTools.scrambleTool.namesOfModulesRequiredToBeScrambled")
|
||||
if (buildContext.productProperties.scrambleMainJar) {
|
||||
checkModules(buildContext.proprietaryBuildTools.scrambleTool?.namesOfModulesRequiredToBeScrambled, "ProprietaryBuildTools.scrambleTool.namesOfModulesRequiredToBeScrambled")
|
||||
}
|
||||
}
|
||||
|
||||
private void checkProductLayout() {
|
||||
|
||||
Reference in New Issue
Block a user