< prev index next >

buildSrc/dalvik.gradle

Print this page
rev 10149 : 8201553: Update FX build to use gradle 4.8
Reviewed-by:


 262     sourceSets.main.java.srcDirs = ['src/android/java'];
 263     sourceSets {
 264         main {
 265             java {
 266                 srcDirs= ['src/android/java']
 267             }
 268         }
 269     }
 270     dependencies {
 271          compile files("../graphics/build/classes/dalvik");
 272     }
 273 
 274     afterEvaluate {
 275     sourceSets.main.java.srcDirs = ['src/android/java'];
 276         def compileWebJavaAndroid = task("compileWebJavaAndroid",
 277             type: JavaCompile, group: "Build") {
 278 
 279             dependsOn(project(":graphics").classes, project(":base").classes)
 280             description = "Task compiles web component for Android."
 281             classpath = files(
 282                 project(":controls").sourceSets.main.output.classesDir,
 283                 project(":graphics").sourceSets.main.output.classesDir,
 284                 project(":base").sourceSets.main.output.classesDir,
 285                 "modules/graphics/build/classes/dalvik"
 286             )
 287             destinationDir = file("modules/web/build/classes/android")
 288             dependencyCacheDir = file("modules/web/build/dependency-cache")
 289             source file("modules/web/src/android/java")
 290         }
 291 
 292         def jarWebJavaAndroid = task("jarWebJavaAndroid",
 293             type: Jar, group: "Build") {
 294             description = "Creates web.jar for Android."
 295             dependsOn(compileWebJavaAndroid)
 296             archiveName = "web.jar"
 297             includeEmptyDirs = false
 298             destinationDir = project.file("build/libs/android")
 299             from("build/classes/android")
 300         }
 301         addNative(project, "webview")
 302         // addNative(project, "dvkwebview")
 303         javahDalvikWebview.dependsOn(compileWebJavaAndroid)
 304         // javahDalvikDvkwebview.dependsOn(compileWebJavaAndroid)




 262     sourceSets.main.java.srcDirs = ['src/android/java'];
 263     sourceSets {
 264         main {
 265             java {
 266                 srcDirs= ['src/android/java']
 267             }
 268         }
 269     }
 270     dependencies {
 271          compile files("../graphics/build/classes/dalvik");
 272     }
 273 
 274     afterEvaluate {
 275     sourceSets.main.java.srcDirs = ['src/android/java'];
 276         def compileWebJavaAndroid = task("compileWebJavaAndroid",
 277             type: JavaCompile, group: "Build") {
 278 
 279             dependsOn(project(":graphics").classes, project(":base").classes)
 280             description = "Task compiles web component for Android."
 281             classpath = files(
 282                 project(":controls").sourceSets.main.java.outputDir,
 283                 project(":graphics").sourceSets.main.java.outputDir,
 284                 project(":base").sourceSets.main.java.outputDir,
 285                 "modules/graphics/build/classes/dalvik"
 286             )
 287             destinationDir = file("modules/web/build/classes/android")
 288             dependencyCacheDir = file("modules/web/build/dependency-cache")
 289             source file("modules/web/src/android/java")
 290         }
 291 
 292         def jarWebJavaAndroid = task("jarWebJavaAndroid",
 293             type: Jar, group: "Build") {
 294             description = "Creates web.jar for Android."
 295             dependsOn(compileWebJavaAndroid)
 296             archiveName = "web.jar"
 297             includeEmptyDirs = false
 298             destinationDir = project.file("build/libs/android")
 299             from("build/classes/android")
 300         }
 301         addNative(project, "webview")
 302         // addNative(project, "dvkwebview")
 303         javahDalvikWebview.dependsOn(compileWebJavaAndroid)
 304         // javahDalvikDvkwebview.dependsOn(compileWebJavaAndroid)


< prev index next >