2017-04-02 21:51:11 +02:00
|
|
|
|
|
|
|
|
import sbt._
|
|
|
|
|
import sbt.Defaults.itSettings
|
|
|
|
|
import sbt.Keys._
|
|
|
|
|
import sbt.ScriptedPlugin.scriptedSettings
|
|
|
|
|
|
|
|
|
|
import com.typesafe.sbt.SbtProguard.proguardSettings
|
|
|
|
|
|
|
|
|
|
object Aliases {
|
|
|
|
|
|
|
|
|
|
def libs = libraryDependencies
|
|
|
|
|
|
|
|
|
|
def withScriptedTests = scriptedSettings
|
|
|
|
|
|
|
|
|
|
def hasITs = itSettings
|
|
|
|
|
|
|
|
|
|
def proguard = proguardSettings
|
|
|
|
|
|
|
|
|
|
def ShadingPlugin = coursier.ShadingPlugin
|
|
|
|
|
|
2017-05-15 15:32:48 +02:00
|
|
|
|
|
|
|
|
implicit class ProjectOps(val proj: Project) extends AnyVal {
|
|
|
|
|
def dummy: Project =
|
|
|
|
|
proj.in(file(s"target/${proj.id}"))
|
|
|
|
|
}
|
|
|
|
|
|
2017-04-02 21:51:11 +02:00
|
|
|
}
|