From e0054132539a3ac8a227e804ae49e2d5ffcf4dfd Mon Sep 17 00:00:00 2001 From: Lesterpig Date: Mon, 4 Apr 2016 09:46:43 +0200 Subject: [PATCH] [gui] Update README with build instructions --- README.md | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index bc26d59..fd8a6b1 100644 --- a/README.md +++ b/README.md @@ -12,10 +12,36 @@ Configure workspace 2. Navigate under `$GOPATH/src` and clone this repository -3. At this point, you will be able to install the DFSS project with a simple command, anywhere from your computer: +3. Install build dependencies in `dfss/` directory ```bash -go install dfss/... +dfss/build/deps.sh +``` + +4. At this point, you will be able to install the DFSS project with some simple commands + +- To install CLI applications: + +```bash +go install dfss/dfssc # Client +go install dfss/dfssp # Platform +go install dfss/dfsst # TTP + +# or + +make install +``` + +- To build GUI for client into `bin/` directory (using docker image) + +``` +# You may have to run these commands as root due to docker (sudo won't work) + +# Prepare docker image, one time only +make prepare_gui + +# Build +make gui ``` Run dfss modules @@ -23,6 +49,6 @@ Run dfss modules ```bash dfssc help # Client -dfssp help # Plaform -dfssd help # Demonstrator +dfssp help # Platform +dfsst help # TTP ``` -- GitLab