2022-08-04 11:30:09 +00:00
|
|
|
package com.lagradost.cloudstream3.gradle
|
2022-08-04 07:19:27 +00:00
|
|
|
|
|
|
|
import org.gradle.api.Plugin
|
|
|
|
import org.gradle.api.Project
|
2022-08-04 11:30:09 +00:00
|
|
|
import com.lagradost.cloudstream3.gradle.tasks.registerTasks
|
|
|
|
import com.lagradost.cloudstream3.gradle.configuration.registerConfigurations
|
2022-08-04 07:19:27 +00:00
|
|
|
|
|
|
|
abstract class CloudstreamPlugin : Plugin<Project> {
|
|
|
|
override fun apply(project: Project) {
|
|
|
|
project.extensions.create("cloudstream", CloudstreamExtension::class.java, project)
|
2022-08-04 07:52:23 +00:00
|
|
|
|
|
|
|
registerTasks(project)
|
2022-08-04 09:06:07 +00:00
|
|
|
registerConfigurations(project)
|
2022-08-04 07:19:27 +00:00
|
|
|
}
|
|
|
|
}
|