Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 1.24 KB

Readme.md

File metadata and controls

52 lines (36 loc) · 1.24 KB

Euclid Build Status (Travis) Build Status (Appveyor)

Euclid will be a UI framework for terminal environments, like actual desktop terminal emulator or rot.js.

Build

To build the project (just a stub for now), install SBT and then execute the following command in your terminal:

$ sbt compile

Test

To execute the automatic test suite, run the following command in your terminal:

$ sbt test

Run

To run the manual test projects (just stubs for now) for JVM and Scala.js, execute the following commands in your terminal.

For JVM test:

$ sbt 'project euclidJVM' run

For JS test:

$ sbt 'project euclidJS' fastOptJS::webpack

After that open js/target/scala-2.12/classes/index.html in your browser.