# HG changeset patch # User Andre Heinecke # Date 1401187562 0 # Node ID 21f8d32f2d2a5e8db25ecdf396c8f8ce4184fdd6 # Parent cf7e82e91875d47b2cefa68a6a2a36b4a6c02d01 Document hiawatha build diff -r cf7e82e91875 -r 21f8d32f2d2a INSTALL --- 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.