Skip to content

Commit aeb497e

Browse files
committed
added prebuild step for core modules to resolve build issues
* generating several core modules before the main languages build helps to resolve weird compiler issues with JavacTool compiler that came up after 2021.1 migration
1 parent 05d6296 commit aeb497e

File tree

2 files changed

+553
-5
lines changed
  • code/languages/org.iets3.opensource/solutions/org.iets3.opensource.build/models/org/iets3/opensource/build

2 files changed

+553
-5
lines changed

build.gradle

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,12 @@ task buildAllScripts(type: BuildLanguages, dependsOn: [resolveMps, resolveDepend
219219
script "$buildDir/scripts/build-allScripts.xml"
220220
}
221221

222-
task buildLanguages(type: BuildLanguages, dependsOn: buildAllScripts) {
222+
task prebuild(type: BuildLanguages, dependsOn: buildAllScripts) {
223+
script "$buildDir/scripts/prebuild.xml"
224+
targets "clean", "generate"
225+
}
226+
227+
task buildLanguages(type: BuildLanguages, dependsOn: prebuild) {
223228
script "$buildDir/scripts/build-languages.xml"
224229
}
225230

0 commit comments

Comments
 (0)