/** * This self.gradle build file is only run when built in ub-setupwizard-* branches. */ apply plugin: 'dist' apply from: 'build.gradle' apply from: '../tools/gradle/docs.gradle' task docs(dependsOn: 'javadocFullSupportRelease') android.lintOptions { abortOnError true htmlReport true textOutput 'stderr' textReport true xmlReport false } // Run lint for all variants android.libraryVariants.all { variant -> variant.assemble.dependsOn(tasks.findByName('lint')) } // Output all test APKs to the distribution folder def distTask = tasks.findByName('dist') if (distTask) { android.testVariants.all { variant -> // Make the dist task depend on the test variant, so the test APK will be built distTask.dependsOn variant.assemble // TODO: remap the different test variants to different file names } }