
org.holoeverywhere.plugin.task.AndroidSourceJar.groovy Maven / Gradle / Ivy
package org.holoeverywhere.plugin.task
import com.android.build.gradle.LibraryExtension
import org.gradle.api.plugins.JavaBasePlugin
import org.gradle.api.tasks.bundling.Jar
public class AndroidSourceJar extends Jar {
AndroidSourceJar() {
group = JavaBasePlugin.DOCUMENTATION_GROUP
classifier = 'source'
}
def String sourceSet
public void setSourceSet(String sourceSet) {
this.sourceSet = sourceSet
if (sourceSet != null) {
from(project.extensions.getByType(LibraryExtension).sourceSets.getByName(sourceSet).java)
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy