mirror of
https://github.com/ethauvin/kobalt-doc.git
synced 2025-04-25 03:57:11 -07:00
More doc.
This commit is contained in:
parent
d22f6e457e
commit
d69320abab
2 changed files with 28 additions and 1 deletions
|
@ -65,9 +65,11 @@
|
|||
<div class="jumbotron">
|
||||
<h1>Kobalt</h1>
|
||||
<p>A universal build system for the exigent developer.</p>
|
||||
<!--
|
||||
<p>
|
||||
<a class="btn btn-lg btn-primary" href="../../components/#navbar" role="button">Download »</a>
|
||||
</p>
|
||||
-->
|
||||
</div>
|
||||
|
||||
|
||||
|
|
|
@ -123,9 +123,34 @@ I have been a fervent believer that there is nothing that dynamically typed lang
|
|||
|
||||
Just a personal thing. After toying with the language for almost four years now, I wanted to take my efforts to the next level and push the language to the limit. So far, the language has held all its promises and then some.
|
||||
|
||||
<h2>The path to Kobalt 1.0</h2>
|
||||
|
||||
|
||||
|
||||
<h2>Next step</h2>
|
||||
|
||||
Is your curiosity piqued? Then proceed to <a href="../documentation/index.html">Kobalt's main documentation!</a>
|
||||
<p>
|
||||
Even though Kobalt is currently in Alpha, I'm already using it to build most of my projects. Here are links to a few build files you can inspect to get a feel for what Kobalt enables:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li><a href="https://github.com/cbeust/jcommander/blob/master/Build.kt">JCommander</a>.</li>
|
||||
<li><a href="https://github.com/cbeust/testng/blob/master/Build.kt">TestNG</a> (this build file shows an example of adding a custom task in the build itself).</li>
|
||||
<li>... and of course, <a href="">Kobalt itself</a> (this build file demonstrates multi projects and project dependencies).</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Here are some of the features I'm either working on or planning to (or hoping that a contributor will take on):
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li>More plug-ins: Android, apt, coverage, etc...</li>
|
||||
<li>Improve existing plug-ins (Java, Kotlin, etc...).</li>
|
||||
<li>An IDEA plug-in to improve auto completion in the IDE. Since Kobalt build files are Kotlin files, the IDE already does a good job at offering helpful auto completion suggestions, but a thin plug-in on top of the Kotlin mode would allow to reorder these suggestions and put the Directives (Kobalt's functions that you can use in a build file) at the top of the list, making writing build files even easier than it already is. </li>
|
||||
<li>Support for build flavors and build types. I'd like to adapt what's currently available in the Gradle Android plug-in and make it available across all build types (e.g. debug/release, etc...), which might mean supporting build flavors and types in Kobalt's core itself. </li>
|
||||
</ul>
|
||||
|
||||
Is your curiosity piqued? Are you interested in writing some cool Kotlin code and contribute to Kobalt? Or maybe just download and run Kobalt on your own projects just to get a feel for it? Then proceed to <a href="../documentation/index.html">Kobalt's main documentation!</a>
|
||||
|
||||
<p>
|
||||
</p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue