Skip to content

Commit

Permalink
Prepared release 0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lefou committed Jun 30, 2020
1 parent adf4409 commit fd35477
Showing 1 changed file with 34 additions and 12 deletions.
46 changes: 34 additions & 12 deletions README.adoc
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
= mill-kotlin - Kotlin compiler support for mill
:version: 0.0.3
:version: 0.1.0
:kotlinVersion: 1.3.61
:projectHome: https://github.com/lefou/mill-kotlin
:mill-version: 0.6.0
:min-mill-version: 0.6.0
:toc:
:toc-placement: preamble

Expand All @@ -15,16 +15,18 @@ Documentation for mill-kotlin, a mill plugin to support the https://kotlinlang.o

== Quickstart

Mill version {mill-version} or newer is required.
Mill version {min-mill-version} or newer is required.

[source,scala,subs="attributes,verbatim"]
----
// Load the plugin from Maven Central via ivy/coursier
import $ivy.`de.tototec::de.tobiasroeser.mill.kotlin:{version}`
import mill._
import mill.scalalib._
import mill.define._
// Load the plugin from Maven Central via ivy/coursier
import $ivy.`de.tototec::de.tobiasroeser.mill.kotlin:{version}`, de.tobiasroeser.mill.kotlin._
import de.tobiasroeser.mill.kotlin._
object main extends KotlinModule {
Expand Down Expand Up @@ -88,34 +90,41 @@ The following table shows a matrix of compatible mill and mill-kotlin versions.
|===
| mill-kotlin | mill
| master | 0.6.0 - 0.7.3
| 0.1.0 | 0.6.0 - 0.7.3
| 0.0.3 | 0.6.0 - 0.6.1
| 0.0.2 | 0.5.7
| 0.0.1 | 0.5.7
|===

Toe ensure some basic compatibility, there are some integration tests in place.
Newer mill versions may work as well.

If you need support for other versions, please create an {projectHome}/issues[issue].

== Download

You can download binary releases from https://search.maven.org/search?q=a:de.tobiasroeser.mill.kotlin_2.12%20g:de.tototec[Maven Central].
You can download binary releases from https://search.maven.org/artifact/de.tototec/de.tobiasroeser.mill.kotlin_2.13[Maven Central (Scala 2.13)] and https://search.maven.org/artifact/de.tototec/de.tobiasroeser.mill.kotlin_2.12[Maven Central (Scala 2.12)].


== License

Apache License, version 2
This project is published under the terms of the https://www.apache.org/licenses/LICENSE-2.0[Apache License, version 2]

== Supporters

Thanks to https://iba-cg.de/[iba Consulting Gesellschaft mbH & Co KG] for the initial development support.

== About

mill::
Mill::
https://github.com/lihaoyi/mill[Mill] is a Scala-based open source build tool.
In my opinion the best build tool for the JVM.
It is fast, reliable and easy to understand.

me::
Me::
+
--
https://github.com/lefou/[I'm] a professional software developer and love to do open source.
I am https://github.com/lefou/[Tobias Roeser] a professional software developer who loves to create and use open source tools.
I'm actively developing and maintaining mill as well as https://github.com/lefou?utf8=%E2%9C%93&tab=repositories&q=topic%3Amill&type=&language=[several mill plugins].

If you like my work, please star it on GitHub. You can also support me via https://github.com/sponsors/lefou[GitHub Sponsors].
Expand All @@ -129,10 +138,23 @@ Contributing::

=== master
:version: master
:prev-version: 0.1.0
:github-milestone:


_See
ifeval::["{github-milestone}" != ""]
https://github.com/lefou/mill-kotlin/milestone/{github-milestone}?closed=1[milstone {version}]
and the
endif::[]
https://github.com/lefou/mill-kotlin/compare/{prev-version}...{version}[list of commits]_

=== mill-kotlin 0.1.0 - 2020-06-30
:version: 0.1.0
:prev-version: 0.0.3
:github-milestone:2
:github-milestone: 2

* Cross published for Mill 0.6 and 0.7, also Scala 2.12 and Scala 2.13.
* Cross publish for Mill APi 0.6 and 0.7, also Scala 2.12 and Scala 2.13.

_See
ifeval::["{github-milestone}" != ""]
Expand Down

0 comments on commit fd35477

Please sign in to comment.