1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 08:27:12 -07:00

provided and optional dependencies still need to be used to compile.

This commit is contained in:
Cedric Beust 2016-09-23 11:15:46 -07:00
parent b80c996e05
commit bee7bd84dd

View file

@ -165,11 +165,16 @@ class Dependencies(val project: Project,
fun compile(vararg dep: String) = addToDependencies(project, dependencies, dep)
@Directive
fun compileOptional(vararg dep: String) = addToDependencies(project, optionalDependencies, dep,
optional = true)
fun compileOptional(vararg dep: String) {
addToDependencies(project, optionalDependencies, dep, optional = true)
addToDependencies(project, dependencies, dep, optional = true)
}
@Directive
fun provided(vararg dep: String) = addToDependencies(project, providedDependencies, dep)
fun provided(vararg dep: String) {
addToDependencies(project, providedDependencies, dep)
addToDependencies(project, dependencies, dep)
}
@Directive
fun runtime(vararg dep: String) = addToDependencies(project, runtimeDependencies, dep)