diff options
| author | Juergen Ryannel <juergen.bocklage-ryannel@pelagicore.com> | 2016-11-30 10:26:41 +0100 |
|---|---|---|
| committer | Juergen Ryannel <juergen.bocklage-ryannel@pelagicore.com> | 2016-11-30 10:26:41 +0100 |
| commit | d8614d79a0a2515ad1544e88492548f6fc6a068a (patch) | |
| tree | bb4181273931fe87dc3575da9ef581c6d26ee7e5 /INSTALL.md | |
| parent | 74f2e8a8e588ceed33b3dabc1dcbca40825426e9 (diff) | |
updated installation
Diffstat (limited to 'INSTALL.md')
| -rw-r--r-- | INSTALL.md | 40 |
1 files changed, 38 insertions, 2 deletions
@@ -1,7 +1,43 @@ # Installation - pip3 install -r requirements.txt +Installing as python executable using pip3 (python3) -# Parser Generation (Optional) + git clone git@github.com:Pelagicore/qface.git + cd qface + pip3 install -e . + +Installs qface as an "editable" package. Means updates on the local git repo are reflected. If this is not what you want you can install it with + + cd qface + pip3 install . + + +# Setup Develoment + +To install the python dependencies use + + cd qface + pip3 install -r requirements + pip3 install -e . For updating the grammar you also need antlr4 (see http://www.antlr.org). + +# Tests + +The commands are controlled by the cli.py script. + + cd qface + ./cli.py --help + +To run the tests once + + ./cli.py test + +To monitor the tests and auto-run the tests + + cd qface + ./cli.py test_monitor + + + + |
