Diff: //hellnet/hspawn/build @ 58d70b53b | src | log | howto

-- a/hellnet/hspawn/build++ b/hellnet/hspawn/build
@@ -2,11 +2,11 @@

Warning: this requires lot of magic

h2. Downloading Manually

Get the latest source from git: @git clone git://git.bitcheese.net/Hellnet@

Requirements are: "GHC":http://haskell.org/ghc 6.10 6.12 (didn't check with other compilers), "Cabal":http://haskell.org/cabal (you will have to install them manually, as described "here":http://book.realworldhaskell.org/read/installing-ghc-and-haskell-libraries.html) HTTP, Lucu, Crypto (these are Cabal packages, you can install them with @cabal install name@)

Once you have all those installed, Hellnet can be built with

@@ -17,6 +17,18 @@
On first stage, Cabal may complain about missing dependencies, you'll have to install them.

Alternatively, if you don't want to mess with Cabal, you can just run 'make', it will compile all the executables in current folder. They are static and can be safely moved.

h2. Via cabal

Hellnet is available on Hackage. To install it, you'll need working Cabal setup (see above). Then

bc. $ cabal install hellnet

And pray, since not all packages on hackage are ready for GHC 6.12 and you may have to patch them.

h2. Jumpstart

Last resort: download [[jumpstart]] package, extract & launch.

Now, to the next step, [[use]].

By Alexander Markov on Fri Mar 05 12:28:32 +0000 2010