updates to devdoc to be consistent with commands used in other places

This commit is contained in:
Blake Harnden 2020-02-05 10:40:29 -08:00
parent 19680bd452
commit 8d628fbe1c

View file

@ -25,7 +25,7 @@ the core-daemon for development based on Ubuntu 18.04.
### Install Dependencies ### Install Dependencies
```shell ```shell
sudo apt install -y automake pkg-config gcc libev-dev ebtables gawk \ sudo apt install -y automake pkg-config gcc libev-dev ebtables gawk \
python3.6 python3.6-dev python3-pip python3-tk tk libtk-img ethtool libtool libreadline-dev autoconf python3.6 python3.6-dev python3-pip python3-tk tk libtk-img ethtool libtool libreadline-dev autoconf
``` ```
@ -82,10 +82,10 @@ To leverage the dev environment you need python 3.6+.
cd $REPO/daemon cd $REPO/daemon
# install pipenv # install pipenv
sudo pip3 install pipenv sudo python3 -m pip install pipenv
# setup a virtual environment and install all required development dependencies # setup a virtual environment and install all required development dependencies
pipenv install --dev python3 -m pipenv install --dev
``` ```
### Setup pre-commit ### Setup pre-commit
@ -95,7 +95,7 @@ python utilities will be ran to check validity of code, potentially failing and
one to review changes being made by tools ro the fix the issue noted. Then add the changes and commit again. one to review changes being made by tools ro the fix the issue noted. Then add the changes and commit again.
```shell ```shell
pipenv run pre-commit install python3 -m pipenv run pre-commit install
``` ```
### Adding EMANE to Pipenv ### Adding EMANE to Pipenv
@ -118,7 +118,7 @@ make -j8
# install emane binding in pipenv # install emane binding in pipenv
# NOTE: this will mody pipenv Pipfiles and we do not want that, use git checkout -- Pipfile*, to remove changes # NOTE: this will mody pipenv Pipfiles and we do not want that, use git checkout -- Pipfile*, to remove changes
pipenv install $EMANEREPO/src/python python3 -m pipenv pip install $EMANEREPO/src/python
``` ```
### Running CORE ### Running CORE
@ -127,13 +127,13 @@ This will run the core-daemon server using the configuration files within the re
```shell ```shell
# runs for daemon # runs for daemon
sudo pipenv run core sudo python3 -m pipenv run core
# runs coretk gui # runs coretk gui
pipenv run coretk python3 -m pipenv run coretk
# runs mocked unit tests # runs mocked unit tests
pipenv run test-mock python3 -m pipenv run test-mock
``` ```
## Linux Network Namespace Commands ## Linux Network Namespace Commands