elykseer-fs
This version of eLyKseeR builds on the PoC that was done in 2007 using F#: https://github.com/CodiePP/elykseer-base Also included with this codebase are command line utils and an experimental GUI.
hacking
the preferred way to inspect/hack/program eLyKseeR is via nix-shell.
nix-shell
compilation
key for signing
before compilation, prepare new RSA keys for signing assemblies:
sn -k base/eLyKseeR.snk
sn -k native/eLyKseeR-native.snk
sn -k UT/ut.snk
IDE support
monodevelop eLyKseeR-base.Mono.sln &
or open the VisualStudio solution on Windows.
submodules
run git submodule update --remote
to get the latest versions
managed OpenSSL
extract source code in the parent directory: ext/openssl-net.git and build it.
sharpPRNG
extract source code in the parent directory: ext/prngsharp.git
and build it. Also, run mk_Linux.sh
to create the native library. For other
platforms call the appropriate script.