xref: /xnu-11215.61.5/tools/lldbmacros/tox.ini (revision 4f1223e81cd707a65cc109d0b8ad6653699da3c4)
1*4f1223e8SApple OSS Distributions[tox]
2*4f1223e8SApple OSS Distributionsisolated_build = true
3*4f1223e8SApple OSS Distributionsenvlist = lint
4*4f1223e8SApple OSS Distributionssetupdir = python
5*4f1223e8SApple OSS Distributions
6*4f1223e8SApple OSS Distributions[testenv:lint]
7*4f1223e8SApple OSS Distributionsallowlist_externals = /usr/bin/env
8*4f1223e8SApple OSS Distributionsdescription = lint Python source code
9*4f1223e8SApple OSS Distributionsdeps =
10*4f1223e8SApple OSS Distributions    ruff
11*4f1223e8SApple OSS Distributions# Just opt-in a single macro library for now.
12*4f1223e8SApple OSS Distributionscommands =
13*4f1223e8SApple OSS Distributions    /usr/bin/env CDTE_LINT=ruff {envbindir}/python -m ruff check recount.py
14*4f1223e8SApple OSS Distributions    /usr/bin/env CDTE_LINT=ruff {envbindir}/python -m ruff check tools/lldbmacros/tests/
15