aboutsummaryrefslogtreecommitdiff
path: root/site/jekyll/downloads
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2015-12-12 11:44:39 -0800
committerJakob Odersky <jodersky@gmail.com>2015-12-16 21:55:45 -0800
commit7453888b0188a2aeff06b8e9893118b889f8d828 (patch)
tree8e6ef2498ff2aaeac7241f3df71200c422f0f1cb /site/jekyll/downloads
parenteab2e148c7605ca0fd836bbe9230734895cce7d0 (diff)
downloadakka-serial-7453888b0188a2aeff06b8e9893118b889f8d828.tar.gz
akka-serial-7453888b0188a2aeff06b8e9893118b889f8d828.tar.bz2
akka-serial-7453888b0188a2aeff06b8e9893118b889f8d828.zip
create website
Diffstat (limited to 'site/jekyll/downloads')
-rw-r--r--site/jekyll/downloads/_snippet.md7
-rw-r--r--site/jekyll/downloads/index.html66
2 files changed, 73 insertions, 0 deletions
diff --git a/site/jekyll/downloads/_snippet.md b/site/jekyll/downloads/_snippet.md
new file mode 100644
index 0000000..a873958
--- /dev/null
+++ b/site/jekyll/downloads/_snippet.md
@@ -0,0 +1,7 @@
+{% highlight scala %}
+//main artifact
+libraryDependencies += "com.github.jodersky" %% "flow" % "{{site.data.releases.current.version}}"
+
+//(optional) "fat" jar containing native libraries
+libraryDependencies += "com.github.jodersky" % "flow-native" % "{{site.data.releases.current.version}}" % "runtime"
+{% endhighlight %}
diff --git a/site/jekyll/downloads/index.html b/site/jekyll/downloads/index.html
new file mode 100644
index 0000000..6b79b1a
--- /dev/null
+++ b/site/jekyll/downloads/index.html
@@ -0,0 +1,66 @@
+---
+layout: page
+title: Downloads
+---
+<h2>Latest Version <small>{{site.data.releases.current.version}}</small></h2>
+<div class="row">
+ <div class="col-lg-8">
+ <h3>Sbt Coordinates</h3>
+ <p>Add the following to the build configuration:</p>
+ {% include_relative _snippet.md %}
+ <h3>Archives</h3>
+ <ul>
+ {% for download in site.data.releases.current.downloads %}
+ <li>
+ {{download.name}}
+ {% for link in download.links %}
+ <a href="{{link.url}}">{{link.name}}</a>
+ {% endfor %}
+ </li>
+ {% endfor %}
+ </ul>
+ </div>
+ <div class="col-lg-4">
+ <h3>Supported Platforms*</h3>
+ <table class="table">
+ <thead>
+ <tr>
+ <th>Kernel</th><th>Architecture</th>
+ </tr>
+ </thead>
+ <tbody>
+ {% for platform in site.data.releases.current.platforms %}
+ <tr>
+ <td>{{platform.kernel}}</td><td>{{platform.arch}}</td>
+ </tr>
+ {% endfor %}
+ </tbody>
+ </table>
+ <p class="small">*These are the platforms for which a native library is included in the release.
+ Flow is POSIX compatible so it can be built for a lot more platforms.</p>
+ </div>
+</div>
+
+<h2>Release Notes</h2>
+<p>Consult the <a href="https://github.com/jodersky/flow/blob/master/CHANGELOG.md">release notes</a> for important changes.</p>
+
+<h2>Requirements</h2>
+<p>Flow depends on Akka 2.4 and requires a Java runtime version of 1.8.</p>
+
+<h2>Previous Versions</h2>
+{% for release_hash in site.data.releases.previous %}
+{% assign release = release_hash[1] %}
+<h3>{{release.version}}</h3>
+<ul>
+ {% for download in release.downloads %}
+ <li>
+ {{download.name}}
+ {% for link in download.links %}
+ <a href="{{link.url}}">{{link.name}}</a>
+ {% endfor %}
+ </li>
+ {% endfor %}
+</ul>
+{% endfor %}
+<h3>Older Releases</h3>
+Archived releases are available in <a href="https://github.com/jodersky/flow/releases">GitHub releases</a>.