fix GEARPUMP-177 Documentation build errors when trying to generate d…

…ocumentation

Author: Kam Kasravi <kamkasravi@yahoo.com>

Closes #60 from kkasravi/GEARPUMP-177.
diff --git a/docs/_layouts/global.html b/docs/_layouts/global.html
index 84c4b84..c49e42f 100644
--- a/docs/_layouts/global.html
+++ b/docs/_layouts/global.html
@@ -119,9 +119,6 @@
         <li class="dropdown">
           <a href="#" class="dropdown-toggle" data-toggle="dropdown">More<b class="caret"></b></a>
           <ul class="dropdown-menu">
-            <li><a href="how-to-contribute.html">How to Contribute</a></li>
-            <li><a href="coding-style.html">Coding Style</a></li>
-            <li class="divider"></li>
             <li><a href="faq.html">FAQ</a></li>
           </ul>
         </li>
diff --git a/docs/build_doc.sh b/docs/build_doc.sh
index b033e8e..6b81f20 100755
--- a/docs/build_doc.sh
+++ b/docs/build_doc.sh
@@ -52,9 +52,9 @@
 if [ "$BUILD_API" = 1 ]; then
   # Build Scaladoc for Java/Scala
   echo "Moving to project root and building API docs."
-  echo "Running 'sbt clean unidoc'; this may take a few minutes..."
+  echo "Running 'sbt clean assembly unidoc'; this may take a few minutes..."
   cd $CURDIR/..
-  sbt clean unidoc
+  sbt clean assembly unidoc
   echo "Moving back into docs dir."
   cd $CURDIR
 
diff --git a/docs/get-gearpump-distribution.md b/docs/get-gearpump-distribution.md
index 381d248..345c3d0 100644
--- a/docs/get-gearpump-distribution.md
+++ b/docs/get-gearpump-distribution.md
@@ -12,7 +12,7 @@
 
 If you choose to use pre-build package, then you don't need to build from source code. The release package can be downloaded from:
 
-##### [Download page](/download.html)
+##### [Download page](/downloads.html)
 
 #### Build from Source code