Skip to content

Commit d83371c

Browse files
committed
AGP 8.1.0
1 parent 925ab4c commit d83371c

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed

build.gradle

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ buildscript {
77
compile_sdk = 34
88
target_sdk = 34
99
build_tools_version = '34.0.0'
10-
agp_version = '8.0.2'
10+
agp_version = '8.1.0'
1111
kotlin_version = '1.8.22'
1212
kotlin_compiler_extension_version = '1.4.8'
1313
compose_activity_version = '1.7.2'
@@ -37,13 +37,15 @@ plugins {
3737

3838
allprojects {
3939
gradle.projectsEvaluated {
40-
tasks.withType(JavaCompile) {
41-
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
40+
tasks.withType(JavaCompile).tap {
41+
configureEach {
42+
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
43+
}
4244
}
4345
}
4446
}
4547

46-
task clean(type: Delete) {
48+
tasks.register('clean', Delete) {
4749
delete rootProject.buildDir
4850
delete project.buildDir
4951
}

library/build.gradle

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ plugins {
88

99
android {
1010
namespace 'io.syslogic.colorpicker'
11-
buildToolsVersion build_tools_version
11+
buildToolsVersion = build_tools_version
1212
compileSdk compile_sdk
1313
defaultConfig {
1414
setProperty('archivesBaseName', 'colorpicker')
@@ -94,13 +94,13 @@ dependencies {
9494
debugImplementation "androidx.customview:customview-poolingcontainer:1.0.0"
9595
}
9696

97-
task javadoc(type: Javadoc) {
97+
tasks.register('javadoc', Javadoc) {
9898

9999
title = "Color Picker ${android.defaultConfig.versionName} API"
100100
source = android.sourceSets.main.java.srcDirs
101101
destinationDir = file("${project.buildDir}/outputs/javadoc/")
102102
configurations.implementation.setCanBeResolved(true)
103-
classpath = files(new File("${android.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar"))
103+
classpath = files(new File("${android.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar"))
104104
classpath += project.files(android.getBootClasspath().join(File.pathSeparator))
105105
classpath += fileTree(dir: "$buildDir/tmp/aarsToJars/")
106106
classpath += configurations.implementation
@@ -142,12 +142,13 @@ javadoc.onlyIf {
142142
new File("$buildDir/intermediates/aar_main_jar").exists()
143143
}
144144

145-
task javadocJar(type: Jar, dependsOn: javadoc) {
145+
tasks.register('javadocJar', Jar) {
146+
dependsOn javadoc
146147
archiveClassifier.set('javadoc')
147148
from javadoc.destinationDir
148149
}
149150

150-
task sourcesJar(type: Jar) {
151+
tasks.register('sourcesJar', Jar) {
151152
from android.sourceSets.main.java.srcDirs
152153
archiveClassifier.set('sources')
153154
}

mobile/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ plugins {
88

99
android {
1010
namespace "io.syslogic.demo.colorpicker"
11-
buildToolsVersion build_tools_version
11+
buildToolsVersion = build_tools_version
1212
compileSdk compile_sdk
1313
defaultConfig {
1414
applicationId "io.syslogic.demo.colorpicker"
@@ -125,6 +125,6 @@ dependencies {
125125
}
126126

127127
// disable caching
128-
configurations.all {
128+
configurations.configureEach {
129129
resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
130130
}

0 commit comments

Comments
 (0)