Skip to content

Commit a139581

Browse files
committed
Add convention plugins for Android Libraries
1 parent 40a2075 commit a139581

File tree

41 files changed

+557
-246
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+557
-246
lines changed

annotations/build.gradle.kts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,9 @@
1414
*/
1515

1616
plugins {
17-
id("com.android.library")
18-
id("kotlin-android")
17+
alias(libs.plugins.amplify.android.library) // todo this does not need to be an android library
1918
}
2019

21-
apply(from = rootProject.file("configuration/checkstyle.gradle"))
2220
apply(from = rootProject.file("configuration/publishing.gradle"))
2321

2422
group = properties["POM_GROUP"].toString()

apollo/apollo-appsync-amplify/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import java.util.Properties
22

33
plugins {
4-
id("com.android.library")
5-
id("kotlin-android")
64
alias(libs.plugins.apollo)
5+
alias(libs.plugins.amplify.android.library)
6+
alias(libs.plugins.amplify.api)
77
}
88

99
apply(from = rootProject.file("configuration/publishing.gradle"))

apollo/apollo-appsync/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ plugins {
1919
id("java-library")
2020
id("maven-publish")
2121
alias(libs.plugins.kotlin.jvm)
22+
alias(libs.plugins.amplify.api)
2223
}
2324

2425
java {

appsync/aws-sdk-appsync-amplify/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
import java.util.Properties
1717

1818
plugins {
19-
id("com.android.library")
20-
id("kotlin-android")
19+
alias(libs.plugins.amplify.android.library)
20+
alias(libs.plugins.amplify.api)
2121
}
2222

2323
apply(from = rootProject.file("configuration/publishing.gradle"))

appsync/aws-sdk-appsync-core/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ plugins {
1919
id("java-library")
2020
id("maven-publish")
2121
alias(libs.plugins.kotlin.jvm)
22+
alias(libs.plugins.amplify.api)
2223
}
2324

2425
java {

appsync/aws-sdk-appsync-events/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
import java.util.Properties
1717

1818
plugins {
19-
id("com.android.library")
20-
id("kotlin-android")
21-
id("org.jetbrains.kotlin.plugin.serialization")
19+
alias(libs.plugins.amplify.android.library)
20+
alias(libs.plugins.kotlin.serialization)
21+
alias(libs.plugins.amplify.api)
2222
}
2323

2424
apply(from = rootProject.file("configuration/publishing.gradle"))

aws-analytics-pinpoint/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
*/
1515

1616
plugins {
17-
id("org.jetbrains.kotlin.plugin.serialization") version "1.9.10"
18-
id("com.android.library")
19-
id("kotlin-android")
17+
alias(libs.plugins.amplify.android.library)
18+
alias(libs.plugins.kotlin.serialization)
19+
alias(libs.plugins.amplify.api)
2020
}
2121

2222
apply(from = rootProject.file("configuration/checkstyle.gradle"))

aws-api-appsync/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
*/
1515

1616
plugins {
17-
id("com.android.library")
18-
id("kotlin-android")
17+
alias(libs.plugins.amplify.android.library)
18+
alias(libs.plugins.amplify.api)
1919
}
2020

2121
apply(from = rootProject.file("configuration/checkstyle.gradle"))

aws-api/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
*/
1515

1616
plugins {
17-
id("com.android.library")
18-
id("kotlin-android")
17+
alias(libs.plugins.amplify.android.library)
18+
alias(libs.plugins.amplify.api)
1919
}
2020

2121
apply(from = rootProject.file("configuration/checkstyle.gradle"))

aws-auth-cognito/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
*/
1515

1616
plugins {
17-
id("org.jetbrains.kotlin.plugin.serialization") version "1.9.10"
18-
id("com.android.library")
19-
id("kotlin-android")
17+
alias(libs.plugins.amplify.android.library)
18+
alias(libs.plugins.kotlin.serialization)
19+
alias(libs.plugins.amplify.api)
2020
}
2121

2222
apply(from = rootProject.file("configuration/publishing.gradle"))

0 commit comments

Comments
 (0)