aboutsummaryrefslogtreecommitdiff
path: root/Documentation/developer.md
diff options
context:
space:
mode:
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