Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ekuiter authored Jan 15, 2020
1 parent 7ee8817 commit 6d3070a
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@

**Detailed resources** are available about ...

- ... conceptual foundations: [**SPLC '19 paper**](http://elias-kuiter.de/splc19-foundations) + [slides](http://elias-kuiter.de/splc19-foundations-slides), [**Bachelor thesis**](http://elias-kuiter.de/thesis) + [slides](http://elias-kuiter.de/thesis-slides), [FOSD '19 slides](http://elias-kuiter.de/fosd19-slides)
- ... implementation details: [**Tutorial**](http://elias-kuiter.de/splc19-foundations-artifact), [API documentation](API.md), [kernel documentation](https://s3.eu-central-1.amazonaws.com/de.ovgu.spldev.varied/kernel-documentation/index.html)
- ... conceptual foundations: [**SPLC '19 paper**](https://github.com/ekuiter/variED-meta/blob/master/splc19-foundations.pdf) + [slides](https://github.com/ekuiter/variED-meta/blob/master/splc19-foundations-slides.pdf), [**Bachelor thesis**](https://github.com/ekuiter/variED-meta/blob/master/thesis.pdf) + [slides](https://github.com/ekuiter/variED-meta/blob/master/thesis-slides.pdf), [FOSD '19 slides](https://github.com/ekuiter/variED-meta/blob/master/fosd19-slides.pdf)
- ... implementation details: [**Tutorial**](https://github.com/ekuiter/variED-meta/blob/master/splc19-foundations-artifact.pdf), [API documentation](API.md), [kernel documentation](https://s3.eu-central-1.amazonaws.com/de.ovgu.spldev.varied/kernel-documentation/index.html)
- ... [evaluation results](https://github.com/ekuiter/variED-meta/tree/master/evaluation) (questionnaire and anonymized responses)

### Getting Started

Expand Down Expand Up @@ -95,4 +96,4 @@ a `common` class is changed (this is not needed when building). -->
These are some notes if you want to set up an IDE for development.

- **WebStorm / VS Code**: Open the `client` directory in WebStorm. Add a *npm* run configuration and specify the `start` script to run the client from within WebStorm. Configuration files for Visual Studio Code are included as well. Use of the yarn, ESLint/TSLint and Debugger for Chrome plugins is recommended.
- **IntelliJ IDEA**: Open the `server` directory in IntelliJ and choose *Import Gradle project*. Choose to *use local gradle distribution* and supply the Gradle home, e.g. `/usr/local/Cellar/gradle/4.9/libexec` (on macOS, this can be determined with `brew info gradle`). On Windows, use `C:\Users\...\.gradle\wrapper\dists\gradle-...-bin\...\gradle-...`. Add a *Gradle* run configuration with Gradle project `server` and task `run` to run the server from within IntelliJ. The `kernel` can also be developed in IntelliJ using [Cursive](https://cursive-ide.com/). Add a *Clojure REPL* run configuration to run the kernel interactively.
- **IntelliJ IDEA**: Open the `server` directory in IntelliJ and choose *Import Gradle project*. Choose to *use local gradle distribution* and supply the Gradle home, e.g. `/usr/local/Cellar/gradle/4.9/libexec` (on macOS, this can be determined with `brew info gradle`). On Windows, use `C:\Users\...\.gradle\wrapper\dists\gradle-...-bin\...\gradle-...`. Add a *Gradle* run configuration with Gradle project `server` and task `run` to run the server from within IntelliJ. The `kernel` can also be developed in IntelliJ using [Cursive](https://cursive-ide.com/). Add a *Clojure REPL* run configuration to run the kernel interactively.

0 comments on commit 6d3070a

Please sign in to comment.