build scripts: compile all modules required to build searchable options

This commit is contained in:
nik
2016-08-31 11:33:19 +03:00
parent 44cb0f2dc6
commit 8a4c8e1c63
2 changed files with 3 additions and 2 deletions
@@ -84,7 +84,7 @@ class BuildTasksImpl extends BuildTasks {
@Override
void buildSearchableOptions(String targetModuleName, List<String> modulesToIndex, List<String> pathsToLicenses) {
buildSearchableOptions(new File(buildContext.projectBuilder.moduleOutput(buildContext.findModule(targetModuleName))), modulesToIndex, pathsToLicenses)
buildSearchableOptions(new File(buildContext.projectBuilder.moduleOutput(buildContext.findRequiredModule(targetModuleName))), modulesToIndex, pathsToLicenses)
}
//todo[nik] do we need 'cp' and 'jvmArgs' parameters?
@@ -146,7 +146,8 @@ class DistributionJARsBuilder {
List<String> getPlatformModules() {
(platform.moduleJars.values() as List<String>) +
["java-runtime" /*required to build searchable options index*/, "updater"]
["java-runtime", "platform-main", /*required to build searchable options index*/
"updater", buildContext.productProperties.productLayout.mainModule]
}