diff --git a/contributing/index.html b/contributing/index.html index 43523e0..aab801b 100644 --- a/contributing/index.html +++ b/contributing/index.html @@ -1,107 +1,95 @@ - - + <head> + <title> + Kobalt, by Cedric Beust + + + + + + + + + + + + + + + + + +
+ + + +
+

Contributing to Kobalt

+
+ +
+

License, Source code & Issues

+

+ Kobalt is licensed under Apache 2.0 +

+

+ You can contribute code and report issues at the Kobalt Github Repo +

- Kobalt, by Cedric Beust +

Discuss Kobalt

+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
-

Contributing to Kobalt

-

Interested in contributing to Kobalt? This page explains how to configure your development environment.

- -
- - -
- -

Launch configuration

- -

- Kobalt's main class is com.beust.kobalt.MainKt. Here is a typical launch configuration: -

-

- -

- -

- A few observations: -

    -
  • You can ask Kobalt to build external projects by specifying a non-empty "Working Directory".
  • -
  • The default log level is 1. 2 is useful for debugging and 3 will be extremely verbose.
  • -
  • Another command line parameter worth of notice is --dev, which will add the class +

    Launch configuration

    +

    Here is how to configure your development environment.

    +

    + Kobalt's main class is com.beust.kobalt.MainKt. Here is a typical launch configuration: +

    +

    + +

    +

    + A few observations: +

      +
    • You can ask Kobalt to build external projects by specifying a non-empty "Working Directory".
    • +
    • The default log level is 1. 2 is useful for debugging and 3 will be extremely verbose.
    • +
    • Another command line parameter worth of notice is --dev, which will add the class name and thread information to each log line.
    • -
    • Checking the "Single instance" box is useful to avoid duplicating these launch configurations.
    • -
    - -

    -
- - -
-
- - - - - - - - - - - - - +
  • Checking the "Single instance" box is useful to avoid duplicating these launch configurations.
  • + +

    +
    + +
    +
    + + + + + + + + + + \ No newline at end of file diff --git a/css/kobalt.css b/css/kobalt.css index 49911f8..a95cda2 100644 --- a/css/kobalt.css +++ b/css/kobalt.css @@ -2,6 +2,10 @@ * Kobalt CSS */ +.features { + font-size: 1.5em; +} + code { background-color: #ffffff; } diff --git a/documentation/index.html b/documentation/index.html index d1bcb43..5e41e8d 100644 --- a/documentation/index.html +++ b/documentation/index.html @@ -548,29 +548,6 @@ dependencies { "com.squareup.okhttp:okhttp:2.5.0", -

    Sources and license

    - -

    -Kobalt is licensed under Apache 2.0 and is currently hosted on github. -

    - -

    Discuss Kobalt

    - -

    -If you are interested in discussing Kobalt related topics with other fellow users or developers, you have several options: -

    - - - -

    -

    - -
    diff --git a/getting-started/index.html b/getting-started/index.html index 108a40d..13c5c56 100644 --- a/getting-started/index.html +++ b/getting-started/index.html @@ -57,9 +57,6 @@
    -

    Kobalt

    -

    A universal build system for the exigent developer.

    -

    Kobalt: friendly, fast build system

    -
    +

    Features

    -
      -
    • Intuitive DSL and plug-in architecture

    • -
    • Fast builds

    • -
    • Build file auto-completion from your favorite IDE

    • -
    • A cleaner syntax than Ant, Maven, Gradle, or SBT

    • +
        +
      • Clean, easy-to-use syntax for build files
      • +
      • Build file auto-completion from your favorite IDE
      • +
      • Intuitive plug-in architecture
      • +
      • Fast builds

      @@ -116,7 +116,7 @@ val jcommander = javaProject {
    • An agnostic build tool. Kobalt can be used to build Kotlin and Java projects today but it's capable to build anything: any language (JVM or not) or platform (Android, Spring, ...).
    -

    The path to Kobalt 1.0

    +

    Status

    Kobalt is currently in Beta but 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: