Skip to content

Commit

Permalink
updated documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
ntelfer committed Sep 27, 2018
1 parent 3cbd050 commit f072882
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 5 deletions.
7 changes: 6 additions & 1 deletion docs/building_releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,19 @@
Use Semantic versioning as described [here](https://semver.org/) when releasing any new code.

# Building Wheels
Make sure you have installed the packaging dependencies with pip
Make sure you have installed the packaging dependencies
```bash
pip install wheel
pip install twine
sudo apt install npm
```

Then run these commands
```bash
cd /path/to/didery/src/didery/static/
npm install
npm run-script transcrypt

cd path/to/didery/
python3 setup.py sdist bdist_wheel
```
Expand Down
9 changes: 8 additions & 1 deletion docs/getting_started/getting_started.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
System Requirements
===================
python 3.6
libsodium 1.0.16
Linux or macOS


Installation
============

Expand All @@ -23,7 +30,7 @@ $ npm install
$ npm run-script transcrypt
```

A common issue with running the software is that your system doesn't have libsodium 13 or greater installed. Run these commands and try again:
A common issue with running the software is that your system doesn't have libsodium 16 or greater installed. Run these commands and try again:

Mac
```
Expand Down
7 changes: 6 additions & 1 deletion docs/getting_started/getting_started.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
System Requirements
===================

python 3.6 libsodium 1.0.16 Linux or macOS

Installation
============

Expand Down Expand Up @@ -36,7 +41,7 @@ Then run these commands:
$ npm run-script transcrypt

A common issue with running the software is that your system doesn't
have libsodium 13 or greater installed. Run these commands and try
have libsodium 16 or greater installed. Run these commands and try
again:

Mac
Expand Down
14 changes: 12 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,17 @@ Cryptographic key management is a challenging problem for the blockchain communi

The project is built on the open source [ioflo](https://github.com/ioflo) framework and also utilizes [click](http://click.pocoo.org/5/), and [lmdb](https://lmdb.readthedocs.io/en/release/) on the back end. The frontend is built with [Transcrypt](https://www.transcrypt.org/documentation) and [mithril.js](https://mithril.js.org/).


System Requirements
===================
python 3.6
libsodium 1.0.16
Linux or macOS

Development Dependencies
========================
git
npm
wheel

Installation
============
Expand All @@ -37,7 +47,7 @@ $ npm install
$ npm run-script transcrypt
```

A common issue with running the software is that your system doesn't have libsodium 13 or greater installed. Run these commands and try again:
A common issue with running the software is that your system doesn't have libsodium 16 or greater installed. Run these commands and try again:

Mac
```
Expand Down

0 comments on commit f072882

Please sign in to comment.