aboutsummaryrefslogtreecommitdiff
path: root/Documentation/developer.md
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2016-05-16 15:28:59 -0700
committerJakob Odersky <jakob@odersky.com>2016-06-09 03:30:35 -0700
commit92c4b3d41e06ad4b89004212c85248e9e6cd61d7 (patch)
tree69470f7c4ed48edaebea91964d7d552e7eaacf0d /Documentation/developer.md
parentf6f26c2c9e3ec9bdd45fb384483b3450bef5984a (diff)
downloadakka-serial-92c4b3d41e06ad4b89004212c85248e9e6cd61d7.tar.gz
akka-serial-92c4b3d41e06ad4b89004212c85248e9e6cd61d7.tar.bz2
akka-serial-92c4b3d41e06ad4b89004212c85248e9e6cd61d7.zip
Move project to `ch.jodersky` and upgrade sbt-jni
Diffstat (limited to 'Documentation/developer.md')
-rw-r--r--Documentation/developer.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/Documentation/developer.md b/Documentation/developer.md
index 27e64f4..641724f 100644
--- a/Documentation/developer.md
+++ b/Documentation/developer.md
@@ -22,7 +22,7 @@ Several steps are involved in producing the native library:
1. Bootstrap the build (run this once, if `Makefile` does not exist).
- 1. Required dependencies: CMake (2.6 or higher), JDK (1.8 or above)
+ 1. Required dependencies: CMake (2.8 or higher), JDK (1.8 or above)
2. Run `cmake .`
2. Compile
@@ -65,4 +65,10 @@ Here are some important notes on creating a release:
- Currently, the release script does not handle uploading the native libraries archive (don't confuse this with the fat jar, which is uploaded). If creating a release that changed the native libraries or added support for more platforms, creating and uploading a new native archive must be done manually.
-- Don't forget to update the website after creating a new release.
+- Don't forget to update the website after creating a new release:
+
+ - Run `sbt makeSite` to generate documentation in `target/site/`
+ - Checkout GitHub Pages branch `git checkout gh-pages`
+ - Copy contents of `target/site/` to `documentation/M.m/`
+ - Update `_config.yml` with latest version
+ - Push to GitHub