This SBuild Plugin provides an extensible scheme handler to provide source jars for arbitrary dependencies.
Table of Contents
The SBuild Source Scheme Plugin can be downloaded from Maven Central.
To include it in you SBuild buildfile use the @classpath
annotation:
@classpath("mvn:org.sbuild:org.sbuild.plugins.sourcescheme:0.1.0")
You need a recent version of SBuild.
git clone https://github.com/SBuild-org/sbuild-sourcescheme-plugin.git cd sbuild-sbuild-plugin/org.sbuild.plugins.sourcescheme sbuild all
You will find the built jar in the directory org.sbuild.plugins.sourcescheme/target
.
All configurable properties are documented via ScalaDoc. See file SourceScheme.scala
.