Skip to content

Commit 469279b

Browse files
committed
changed classesDir - in gradle 4.10.2 the java classes are output in intermediates/javac but not intermediates/classes anymore
1 parent 4bf5fbc commit 469279b

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

test-app/app/build.gradle

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -479,15 +479,17 @@ task buildMetadata(type: JavaExec) {
479479
description "builds metadata with provided jar dependencies"
480480

481481
inputs.files("$MDG_JAVA_DEPENDENCIES")
482-
inputs.dir("$buildDir/intermediates/classes")
482+
483+
def classesDir = "$buildDir/intermediates/javac"
484+
assert file(classesDir).exists()
485+
486+
inputs.dir(classesDir)
483487

484488
outputs.files("$METADATA_OUT_PATH/treeNodeStream.dat", "$METADATA_OUT_PATH/treeStringsStream.dat", "$METADATA_OUT_PATH/treeValueStream.dat")
485489

486490
doFirst {
487491
// get compiled classes to pass to metadata generator
488492
// these need to be called after the classes have compiled
489-
def classesDir = "$buildDir/intermediates/classes"
490-
491493
def classesSubDirs = new File(classesDir).listFiles()
492494
def selectedBuildType = project.ext.selectedBuildType
493495

0 commit comments

Comments
 (0)