Skip to content
Snippets Groups Projects
Unverified Commit fee6c1df authored by Rick Waldron's avatar Rick Waldron Committed by GitHub
Browse files

Merge pull request #1363 from jugglinmike/extend-install

Formalize installation procedure
parents 83119652 4ff280f1
No related branches found
No related tags found
No related merge requests found
language: python
install: pip install --requirement tools/generation/requirements.txt
install:
- pip install --requirement tools/generation/requirements.txt
- pip install --requirement tools/lint/requirements.txt
script:
- ./tools/scripts/ci_build.sh
- ./tools/generation/test/run.py
......
......@@ -278,7 +278,11 @@ As above, exceptions that are thrown from a `then` clause are passed to a later
## Linting
Some of the expectations documented here are enforced via a "linting" script. This script is used to validate patches automatically at submission time, but it may also be invoked locally via the following command:
Some of the expectations documented here are enforced via a "linting" script. This script is used to validate patches automatically at submission time, but it may also be invoked locally. To do so, first install the required Python packages via the following command:
pip install --requirement tools/lint/requirements.txt
Then invoke the following command:
python tools/lint/lint.py --whitelist lint.whitelist [paths to tests]
......@@ -313,9 +317,11 @@ Field | Description
`features` | see the frontmatter definition of the "features" field. The generated test will have a final feature list in combination with the test case's feature field.
any other valid frontmatter field | see the frontmatter definitions.
Generated files are managed using the `make.py` Python script located in the root of this repository.
Generated files are managed using the `make.py` Python script located in the root of this repository. To use it, first install the required Python packages via the following command:
pip install --requirement tools/generation/requirements.txt
To create files:
And then issue the following command to create files:
make.py
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment