summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab+huawei@kernel.org>2021-05-25 16:27:27 +0300
committerJonathan Corbet <corbet@lwn.net>2021-06-02 01:29:30 +0300
commite50899122f3204946bb3559da23700c2e5b9568b (patch)
tree58e4526f6c9030c4697687e603ff7c14257d4ac4 /tools/perf/scripts/python/stackcollapse.py
parentc8237760cc56c79e04a6a47696ef8bb0aab8c77a (diff)
downloadlinux-e50899122f3204946bb3559da23700c2e5b9568b.tar.xz
scripts: sphinx-pre-install: rework the sphinx install logic
The sphinx-pre-install supports installing sphinx via a virtual environment using pip/pypi or directly from the distribution's package, when --no-virtualenv is used. However, even when --no-virtualenv, the current logic is still recomending to install a virtual env, due to a regression. It turns that the logic there is complex, as it depends on several different conditions. Split the code which recommends Sphinx on two separate functions, in order to clean up the code. Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Link: https://lore.kernel.org/r/9dedaec201803017b7a7dc24a074f3a4f040b72a.1621949137.git.mchehab+huawei@kernel.org Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions