diff options
author | Jan Christopher Vogt <oss.nsp@cvogt.org> | 2017-04-02 03:21:42 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-02 03:21:42 -0400 |
commit | 2476e2ec1100813ae4e05cf2183feff8bf5ec8ea (patch) | |
tree | a334625acfe91c0233abf57a5fb7b52f040e0846 /examples/build-info-example/build/build.scala | |
parent | e7112d59b811ca4a0bda448a18e0c45cb4841abb (diff) | |
parent | c220ef8d12e77ce6af6fafde3b388fc3e334b380 (diff) | |
download | cbt-2476e2ec1100813ae4e05cf2183feff8bf5ec8ea.tar.gz cbt-2476e2ec1100813ae4e05cf2183feff8bf5ec8ea.tar.bz2 cbt-2476e2ec1100813ae4e05cf2183feff8bf5ec8ea.zip |
Merge pull request #471 from cvogt/2.12-ready
2.12 ready
Diffstat (limited to 'examples/build-info-example/build/build.scala')
-rw-r--r-- | examples/build-info-example/build/build.scala | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/examples/build-info-example/build/build.scala b/examples/build-info-example/build/build.scala index cc4c2db..2628efc 100644 --- a/examples/build-info-example/build/build.scala +++ b/examples/build-info-example/build/build.scala @@ -1,22 +1,17 @@ import cbt._ import java.nio.file.Files._ -class Build(val context: Context) extends PackageJars{ +class Build(val context: Context) extends PackageJars with GenerateBuildInfo{ override def name = "build-info-example" def groupId = "cbt.examples" override def defaultScalaVersion = "2.11.8" def version = "0.1" - override def compile = { buildInfo; super.compile } - def buildInfo = lib.writeIfChanged( - projectDirectory / "src_generated/BuildInfo.scala", - s"""// generated file -import java.io._ -object BuildInfo{ -def artifactId = "$artifactId" -def groupId = "$groupId" -def version = "$version" -def scalaVersion = "$scalaVersion" -} + override def buildInfo = super.buildInfo.copy( + s""" + def artifactId = "$artifactId" + def groupId = "$groupId" + def version = "$version" + def scalaVersion = "$scalaVersion" """ ) } |