diff options
author | Tobias Roeser <le.petit.fou@web.de> | 2019-02-18 09:33:43 +0100 |
---|---|---|
committer | Tobias Roeser <le.petit.fou@web.de> | 2019-02-18 09:36:24 +0100 |
commit | 3b07c2c572e16c1ea4fb1870150660df63875dc3 (patch) | |
tree | 59072dea7d103a4f4bc54155cd8eb59beab683ca | |
parent | 306df495950cce8667daa369f2c38ebd80f234ce (diff) | |
download | mill-3b07c2c572e16c1ea4fb1870150660df63875dc3.tar.gz mill-3b07c2c572e16c1ea4fb1870150660df63875dc3.tar.bz2 mill-3b07c2c572e16c1ea4fb1870150660df63875dc3.zip |
Moved BuildInfo into package mill.contrib.buildinfo
This fixes https://github.com/lihaoyi/mill/issues/548
See also https://github.com/lihaoyi/mill/issues/547
-rw-r--r-- | contrib/buildinfo/src/BuildInfo.scala | 2 | ||||
-rw-r--r-- | contrib/buildinfo/src/deprecated.scala | 4 | ||||
-rw-r--r-- | contrib/buildinfo/test/src/BuildInfoTests.scala | 2 | ||||
-rw-r--r-- | docs/pages/9 - Contrib Modules.md | 7 |
4 files changed, 12 insertions, 3 deletions
diff --git a/contrib/buildinfo/src/BuildInfo.scala b/contrib/buildinfo/src/BuildInfo.scala index 0b63cbf1..fe252b97 100644 --- a/contrib/buildinfo/src/BuildInfo.scala +++ b/contrib/buildinfo/src/BuildInfo.scala @@ -1,4 +1,4 @@ -package mill.contrib +package mill.contrib.buildinfo import mill.T import mill.define.Target diff --git a/contrib/buildinfo/src/deprecated.scala b/contrib/buildinfo/src/deprecated.scala new file mode 100644 index 00000000..9eafa381 --- /dev/null +++ b/contrib/buildinfo/src/deprecated.scala @@ -0,0 +1,4 @@ +package mill.contrib + +@deprecated("Moved to package mill.contrib.buildinfo", "0.3.7") +trait BuildInfo extends mill.contrib.buildinfo.BuildInfo
\ No newline at end of file diff --git a/contrib/buildinfo/test/src/BuildInfoTests.scala b/contrib/buildinfo/test/src/BuildInfoTests.scala index 4293bba7..c6d0256d 100644 --- a/contrib/buildinfo/test/src/BuildInfoTests.scala +++ b/contrib/buildinfo/test/src/BuildInfoTests.scala @@ -1,4 +1,4 @@ -package mill.contrib +package mill.contrib.buildinfo import java.util.jar.JarFile import mill._ diff --git a/docs/pages/9 - Contrib Modules.md b/docs/pages/9 - Contrib Modules.md index 1d72eab4..d82e39a1 100644 --- a/docs/pages/9 - Contrib Modules.md +++ b/docs/pages/9 - Contrib Modules.md @@ -5,10 +5,15 @@ Generate scala code from your buildfile. This plugin generates a single object containing information from your build. -To declare a module that uses BuildInfo you must extend the `mill.contrib.BuildInfo` trait when defining your module. +To declare a module that uses BuildInfo you must extend the `mill.contrib.buildinfo.BuildInfo` trait when defining your module. Quickstart: ```scala +// build.sc +// You have to replace VERSION +import $ivy.`com.lihaoyi::mill-contrib-buildinfo:VERSION` +import mill.contrib.buildinfo.BuildInfo + object project extends BuildInfo { val name = "poject-name" def buildInfoMembers: T[Map[String, String]] = T { |