changeset 585:21f8d32f2d2a

Document hiawatha build
author Andre Heinecke <aheinecke@intevation.de>
date Tue, 27 May 2014 10:46:02 +0000
parents cf7e82e91875
children ecfd77751daf
files INSTALL
diffstat 1 files changed, 22 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/INSTALL	Tue May 27 10:29:05 2014 +0000
+++ b/INSTALL	Tue May 27 10:46:02 2014 +0000
@@ -58,6 +58,28 @@
     cmake .. -DCMAKE_PREFIX_PATH=$YOURPREFIX
 
 
+Hiawatha (for Downloader unit test)
+===================================
+Hiawatha is used in the downloader unit tests to provide a testbench
+for the ssl connection. To build it you may need libxslt-dev as additional
+dependency.
+
+    wget https://www.hiawatha-webserver.org/files/hiawatha-9.5.tar.gz
+    sha256sum hiawatha-9.5.tar.gz
+
+c181011db1af187006190fc186689a0707a6f1e7b524c2a4347840e8fdf68b4f  hiawatha-9.5.tar.gz
+
+    tar -xf hiawatha-9.5.tar.gz
+    cp polarssl-1.3.7-gpl.tgz hiawatha-9.5/polarssl/polarssl.tgz
+    cd hiawatha-9.5/polarssl
+    sed -i 's/wget.*//' upgrade
+    ./upgrade 1.3.7
+    cd ..
+    mkdir build
+    cd build
+    cmake .. -DCMAKE_INSTALL_PREFIX=$YOURPREFIX
+    make && make install
+
 For Microsoft Windows
 =====================
 The Windows variant can be cross compiled on Debian based GNU / Linux systems.

http://wald.intevation.org/projects/trustbridge/