Add documentation framework dependencies. 25/7125/1
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 9 Nov 2016 18:52:27 +0000 (19:52 +0100)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 9 Nov 2016 18:52:27 +0000 (19:52 +0100)
Change-Id: Ie61b417dc6451d5435c5d41b04aa7e0ff52b9d83
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
packer/provision/agl_dependencies.sh

index f3ce740..28c8092 100644 (file)
@@ -17,7 +17,9 @@ DEBIAN_FRONTEND=noninteractive apt-get update && \
     apt-get -y install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat \
                        libsdl1.2-dev xterm make xsltproc docbook-utils fop dblatex xmlto autoconf automake \
                        libtool libglib2.0-dev libarchive-dev python-git git python python-minimal repo \
-                       tree rsync python-yaml python-requests curl tar docker pandoc python3
+                       tree rsync python-yaml python-requests curl tar docker pandoc python3 \
+                       ruby-all-dev ruby-ffi ruby-ffi-* jekyll ruby-redcarpet npm mkdocs
+
 
 # we have a build blocker wrt useradd - I assume it is caused by /bin/sh being dash
 # systemd: Performing useradd with
@@ -48,6 +50,18 @@ vm.dirty_writeback_centisecs = 0
 
 EOFSYSCTL
 
+### webdocs
+mkdir -p /opt/AGL
+cd /opt/AGL/
+mkdir webdocs
+cd webdocs
+git clone http://github.com/iotbzh/webdocs-tools
+git clone http://github.com/iotbzh/webdocs-sample
+cd ./webdocs-tools
+npm install
+
+### hope that is enough
+
 # clone lava-boot to /opt/AGL/
 mkdir -p /opt/AGL/
 cd /opt/AGL/