diff --git a/src/main/kotlin/com/lagradost/cloudstream3/gradle/CloudstreamExtension.kt b/src/main/kotlin/com/lagradost/cloudstream3/gradle/CloudstreamExtension.kt index e71f4bd..1440284 100644 --- a/src/main/kotlin/com/lagradost/cloudstream3/gradle/CloudstreamExtension.kt +++ b/src/main/kotlin/com/lagradost/cloudstream3/gradle/CloudstreamExtension.kt @@ -43,6 +43,8 @@ abstract class CloudstreamExtension @Inject constructor(project: Project) { var authors = listOf() var adult = false var status = 3 + var language: String? = null + var iconUrl: String? = null } class ApkInfo(extension: CloudstreamExtension, release: String) { diff --git a/src/main/kotlin/com/lagradost/cloudstream3/gradle/Utils.kt b/src/main/kotlin/com/lagradost/cloudstream3/gradle/Utils.kt index a257ddf..6310edf 100644 --- a/src/main/kotlin/com/lagradost/cloudstream3/gradle/Utils.kt +++ b/src/main/kotlin/com/lagradost/cloudstream3/gradle/Utils.kt @@ -45,6 +45,8 @@ fun Project.makePluginEntry(): PluginEntry { description = extension.description, repositoryUrl = (if (repo == null) null else repo.url), adult = extension.adult, + language = extension.language, + iconUrl = extension.iconUrl, apiVersion = extension.apiVersion ) } \ No newline at end of file diff --git a/src/main/kotlin/com/lagradost/cloudstream3/gradle/entities/PluginEntry.kt b/src/main/kotlin/com/lagradost/cloudstream3/gradle/entities/PluginEntry.kt index f433721..1b20342 100644 --- a/src/main/kotlin/com/lagradost/cloudstream3/gradle/entities/PluginEntry.kt +++ b/src/main/kotlin/com/lagradost/cloudstream3/gradle/entities/PluginEntry.kt @@ -10,5 +10,7 @@ data class PluginEntry( val description: String?, val repositoryUrl: String?, val adult: Boolean, + val language: String?, + val iconUrl: String?, val apiVersion: Int ) \ No newline at end of file