Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/no-carrier.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Rebert <github@rebertia.com>2015-04-25 10:26:00 +0300
committerChris Rebert <github@rebertia.com>2015-04-25 10:26:00 +0300
commit50c0add03b166ee34143319d2334ae5a5a7a61fa (patch)
treec0f2d496e5930e19cf04da0a6adf42fefb9be528 /CONTRIBUTING.md
parent4594bdd37cd7fa9746eac91c3139dff1704f8f3b (diff)
Create CONTRIBUTING.md
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..77d3469
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,20 @@
+Hacking on NO CARRIER
+=================
+## How do I build NO CARRIER?
+1. [Install sbt](http://www.scala-sbt.org/download.html)
+2. Go to your `no-carrier` directory.
+3. Run `sbt compile`
+
+## How do I run NO CARRIER's unit test suite?
+0. Ensure that sbt is installed (see above).
+1. Go to your `no-carrier` directory.
+2. Run `sbt test`
+
+## How do I generate a single self-sufficient JAR that includes all of the necessary dependencies?
+0. Ensure that sbt is installed (see above).
+1. Go to your `no-carrier` directory.
+2. Run `sbt assembly`
+3. If the build is successful, the desired JAR will be generated as `target/scala-2.11/no-carrier-assembly-1.0.jar`.
+
+## Licensing
+NO CARRIER is licensed under The MIT License. By contributing to NO CARRIER, you agree to license your contribution under [The MIT License](https://github.com/cvrebert/no-carrier/blob/master/LICENSE.txt).