@@ -492,7 +492,9 @@ tasks.whenTaskAdded({ DefaultTask currentTask ->
492492
493493task runSbg (type : BuildToolTask ) {
494494 dependsOn " collectAllJars"
495+ def rootPath = " " ;
495496 if (! findProject(' :static-binding-generator' ). is(null )) {
497+ rootPath = Paths . get(project(' :static-binding-generator' ). projectDir. path, " build/libs" ). toString()
496498 dependsOn ' :static-binding-generator:jar'
497499 }
498500
@@ -504,7 +506,7 @@ task runSbg(type: BuildToolTask) {
504506 mainClass = " -jar"
505507
506508 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" ) )
508510
509511 if (failOnCompilationWarningsEnabled()) {
510512 paramz. add(" -show-deprecation-warnings" )
@@ -737,7 +739,9 @@ def listf(String directoryName, ArrayList<File> store) {
737739}
738740
739741task buildMetadata (type : BuildToolTask ) {
742+ def rootPath = " " ;
740743 if (! findProject(' :android-metadata-generator' ). is(null )) {
744+ rootPath = Paths . get(project(' :android-metadata-generator' ). projectDir. path, " build/libs" ). toString()
741745 dependsOn ' :android-metadata-generator:jar'
742746 }
743747
@@ -841,7 +845,7 @@ task buildMetadata(type: BuildToolTask) {
841845 setOutputs outLogger
842846
843847 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" ) )
845849
846850 if (enableAnalytics){
847851 paramz. add(" analyticsFilePath=$analyticsFilePath " )
0 commit comments