updated the readme to try help folks get started working on the project
This commit is contained in:
@@ -14,7 +14,7 @@ Welcome to [Kotlin](http://www.jetbrains.com/kotlin)! Some handy links:
|
||||
|
||||
## Building
|
||||
|
||||
To build this project you need to run
|
||||
To build this project, first time you try to build you need to run this:
|
||||
|
||||
ant -f update_dependencies.xml
|
||||
|
||||
@@ -27,7 +27,32 @@ Then, you need to run
|
||||
|
||||
ant -f build.xml
|
||||
|
||||
which will build the binaries and put them into the 'dist' directory.
|
||||
which will build the binaries of the comppiler and put them into the 'dist' directory.
|
||||
|
||||
## Working with the project in IDEA
|
||||
|
||||
The [root kotlin project](https://github.com/JetBrains/kotlin) already has an IDEA project, you can just open it in IDEA.
|
||||
|
||||
**Note** though that you need a recent IDEA build (e.g. 11 EAP) which should **not** contain the Kotlin plugin!
|
||||
|
||||
From this root project there are Run/Debug Configurations for running IDEA or the Compiler Tests for example; so if you want to try out the latest greatest IDEA plugin
|
||||
|
||||
* VCS -> Git -> Pull
|
||||
* Run IDEA
|
||||
* a child IDEA with the Kotlin plugin will then startup
|
||||
* you can now open the [kotlin libraries project](https://github.com/JetBrains/kotlin/libraries) to then work with the various kotlin libraries etc.
|
||||
|
||||
### Using a pre-built Kotlin IDEA plugin
|
||||
|
||||
In a recent IDEA EAP build install the Kotlin plugin:
|
||||
|
||||
Preferences -> Plugins -> Browse Repositories -> Manage Repositories... -> + to add a new repository URL
|
||||
|
||||
* [http://www.jetbrains.com/kotlin/eap-plugin-repository/updatePlugins.xml](http://www.jetbrains.com/kotlin/eap-plugin-repository/updatePlugins.xml)
|
||||
|
||||
You can now open any Kotlin based projects. Its advisable you don't open the [root kotlin project](https://github.com/JetBrains/kotlin) as thats intended to be used to
|
||||
build the kotlin compiler and plugin itself; instead open the [kotlin libraries project](https://github.com/JetBrains/kotlin/libraries)
|
||||
|
||||
|
||||
## Kommitter links
|
||||
|
||||
|
||||
Reference in New Issue
Block a user