comparison INSTALL @ 585:21f8d32f2d2a

Document hiawatha build
author Andre Heinecke <aheinecke@intevation.de>
date Tue, 27 May 2014 10:46:02 +0000
parents 4ccae6acfaec
children c1733da2559c
comparison
equal deleted inserted replaced
580:cf7e82e91875 585:21f8d32f2d2a
56 mkdir build-linux 56 mkdir build-linux
57 cd build-linux 57 cd build-linux
58 cmake .. -DCMAKE_PREFIX_PATH=$YOURPREFIX 58 cmake .. -DCMAKE_PREFIX_PATH=$YOURPREFIX
59 59
60 60
61 Hiawatha (for Downloader unit test)
62 ===================================
63 Hiawatha is used in the downloader unit tests to provide a testbench
64 for the ssl connection. To build it you may need libxslt-dev as additional
65 dependency.
66
67 wget https://www.hiawatha-webserver.org/files/hiawatha-9.5.tar.gz
68 sha256sum hiawatha-9.5.tar.gz
69
70 c181011db1af187006190fc186689a0707a6f1e7b524c2a4347840e8fdf68b4f hiawatha-9.5.tar.gz
71
72 tar -xf hiawatha-9.5.tar.gz
73 cp polarssl-1.3.7-gpl.tgz hiawatha-9.5/polarssl/polarssl.tgz
74 cd hiawatha-9.5/polarssl
75 sed -i 's/wget.*//' upgrade
76 ./upgrade 1.3.7
77 cd ..
78 mkdir build
79 cd build
80 cmake .. -DCMAKE_INSTALL_PREFIX=$YOURPREFIX
81 make && make install
82
61 For Microsoft Windows 83 For Microsoft Windows
62 ===================== 84 =====================
63 The Windows variant can be cross compiled on Debian based GNU / Linux systems. 85 The Windows variant can be cross compiled on Debian based GNU / Linux systems.
64 The minimum requirement is debian stable. 86 The minimum requirement is debian stable.
65 87

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