Mercurial > trustbridge
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.