From 4702c16d704d009819e203a5dfa5913c55e8f756 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Wed, 25 Mar 2015 11:20:56 +0100 Subject: Document (some of) the Python dependencies needed for merge. --- README.md | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a012f3d..47bbd93 100644 --- a/README.md +++ b/README.md @@ -9,16 +9,26 @@ catlfish is a Certificate Transparency log server (RFC 6962). # Requirements -A compiled plop application in ../plop +In order to compile catlfish, the following software packages are +needed: -A compiled https://github.com/basho/lager (for logging) in ../lager -A compiled https://github.com/mochi/mochiweb (for web server functionality) in ../mochiweb -A compiled https://github.com/benoitc/hackney.git (http client) in ../hackney +- A compiled https://git.nordu.net/plop.git application in ../plop + +- A compiled https://github.com/basho/lager (for logging) in ../lager + +- A compiled https://github.com/mochi/mochiweb (for web server + functionality) in ../mochiweb + +- A compiled https://github.com/benoitc/hackney.git (http client) in + ../hackney Note: hackney is dependent on rebar, but doesn't include one. You can use the rebar from lager by adding "REBAR=../lager/rebar" to the make command line, or install rebar yourself. +In order to perform merge operations, the following software packages +are needed: python-ecdsa, python-yaml + # Start $ (cd rel ; bin/erl -config catlfish) -- cgit v1.1