Cleaned up library actions

This commit is contained in:
Robinson 2021-09-29 21:20:58 +02:00
parent 0cf5e02c6d
commit 5efd9d9c46
No known key found for this signature in database
GPG Key ID: 8E7DB78588BD6F5C

View File

@ -89,20 +89,8 @@ fun org.gradle.api.Project.copyLibrariesTo(location: File) {
return this.project.prepLibraries().copyLibrariesTo(location)
}
fun AbstractArchiveTask.copyLibraries(): Action<CopySpec> {
return this.project.prepLibraries().copyLibrariesTo()
}
fun AbstractArchiveTask.copyLibraries(vararg projects: Project): Action<CopySpec> {
return PrepLibrariesTask.copyLibrariesTo(projects)
}
fun AbstractArchiveTask.copyAllLibraries(): Action<CopySpec> {
return PrepLibrariesTask.copyLibrariesTo(this.project.rootProject.allprojects.toTypedArray())
}
fun AbstractArchiveTask.copyAllLibraries(projects: Collection<Project>): Action<CopySpec> {
return PrepLibrariesTask.copyLibrariesTo(projects.toTypedArray())
fun org.gradle.api.Project.copyAllLibrariesTo(location: File) {
return this.project.prepLibraries().copyLibrariesTo(location)
}
fun KotlinSourceSet.kotlin(action: SourceDirectorySet.() -> Unit) {