From 50014f85286eee4ab42495d989542539f781d5fc Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Tue, 12 Jan 2016 22:40:34 -0500 Subject: [PATCH] WIP --- docs/User-Manual.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/docs/User-Manual.md b/docs/User-Manual.md index 69e78d26..d1281879 100644 --- a/docs/User-Manual.md +++ b/docs/User-Manual.md @@ -51,8 +51,18 @@ The following packages are required: sudo ldconfig # Installation -TODO: installation procedure for cyclone-bootstrap -TODO: installation procedure for development???? + +Cyclone cannot be built directly on a system that does not have Cyclone binaries installed because the compiler is [self-hosting](https://en.wikipedia.org/wiki/Self-hosting). The easiest way to install Cyclone binaries is to build from source using [cyclone-bootstrap](https://github.com/justinethier/cyclone-bootstrap): + + $ git clone git@github.com:justinethier/cyclone-bootstrap.git + $ cd cyclone-bootstrap + $ ./install.sh + +Once Cyclone is installed, it can be rebuilt directly from the cyclone repository: + + $ make + $ make test + $ sudo make install # Usage