blob: 6138f7cc8f31e9e9d233859c5e3ef5d8b28df335 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
/*
* sbt-boilerplate is distributed under the 2-Clause BSD license. See the LICENSE file in the root
* of the repository.
*
* Copyright (c) 2012-2016 Johannes Rudolph
*/
package spray.boilerplate
import sbt._
import Keys._
object Compat {
private val boilerplateSource = settingKey[File]("Default directory containing boilerplate template sources.")
private val inputFilter = "*.template"
def allPaths(f: File) = f.***
def watchSourceSettings = Def.settings {
Seq(watchSources in Defaults.ConfigGlobal ++= ((boilerplateSource.value ** inputFilter) --- (boilerplateSource.value ** excludeFilter.value ** inputFilter)).get)
}
}
|