@@ -492,7 +492,9 @@ tasks.whenTaskAdded({ DefaultTask currentTask ->
492
492
493
493
task runSbg (type : BuildToolTask ) {
494
494
dependsOn " collectAllJars"
495
+ def rootPath = " " ;
495
496
if (! findProject(' :static-binding-generator' ). is(null )) {
497
+ rootPath = Paths . get(project(' :static-binding-generator' ). projectDir. path, " build/libs" ). toString()
496
498
dependsOn ' :static-binding-generator:jar'
497
499
}
498
500
@@ -504,7 +506,7 @@ task runSbg(type: BuildToolTask) {
504
506
mainClass = " -jar"
505
507
506
508
def paramz = new ArrayList<String > ()
507
- paramz. add(" static-binding-generator/build/libs/static-binding-generator .jar" )
509
+ paramz. add(Paths . get(rootPath, " static-binding-generator.jar" ) )
508
510
509
511
if (failOnCompilationWarningsEnabled()) {
510
512
paramz. add(" -show-deprecation-warnings" )
@@ -737,7 +739,9 @@ def listf(String directoryName, ArrayList<File> store) {
737
739
}
738
740
739
741
task buildMetadata (type : BuildToolTask ) {
742
+ def rootPath = " " ;
740
743
if (! findProject(' :android-metadata-generator' ). is(null )) {
744
+ rootPath = Paths . get(project(' :android-metadata-generator' ). projectDir. path, " build/libs" ). toString()
741
745
dependsOn ' :android-metadata-generator:jar'
742
746
}
743
747
@@ -841,7 +845,7 @@ task buildMetadata(type: BuildToolTask) {
841
845
setOutputs outLogger
842
846
843
847
def paramz = new ArrayList<String > ()
844
- paramz. add(" android-metadata-generator/build/libs/android-metadata-generator .jar" )
848
+ paramz. add(Paths . get(rootPath, " android-metadata-generator.jar" ) )
845
849
846
850
if (enableAnalytics){
847
851
paramz. add(" analyticsFilePath=$analyticsFilePath " )
0 commit comments