mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-19 13:07:56 +00:00
Get a couple more basic deps in the wheelhouse
This commit is contained in:
parent
151e10fef0
commit
84da275427
@ -3,6 +3,10 @@
|
|||||||
# https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/
|
# https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/
|
||||||
set -euxo pipefail
|
set -euxo pipefail
|
||||||
|
|
||||||
|
# Basic Python packages that you just need to have around to do anything,
|
||||||
|
# practically speaking.
|
||||||
|
BASIC_DEPS="pip wheel"
|
||||||
|
|
||||||
# Python packages we need to support the test infrastructure. *Not* packages
|
# Python packages we need to support the test infrastructure. *Not* packages
|
||||||
# Tahoe-LAFS itself (implementation or test suite) need.
|
# Tahoe-LAFS itself (implementation or test suite) need.
|
||||||
TEST_DEPS="tox codecov"
|
TEST_DEPS="tox codecov"
|
||||||
@ -37,10 +41,13 @@ export PIP_FIND_LINKS="file://${WHEELHOUSE_PATH}"
|
|||||||
wheel \
|
wheel \
|
||||||
--wheel-dir "${WHEELHOUSE_PATH}" \
|
--wheel-dir "${WHEELHOUSE_PATH}" \
|
||||||
"${PROJECT_ROOT}" \
|
"${PROJECT_ROOT}" \
|
||||||
|
${BASIC_DEPS} \
|
||||||
${TEST_DEPS} \
|
${TEST_DEPS} \
|
||||||
${REPORTING_DEPS}
|
${REPORTING_DEPS}
|
||||||
|
|
||||||
# Not strictly wheelhouse population but ...
|
# Not strictly wheelhouse population but ... Note we omit basic deps here.
|
||||||
|
# They're in the wheelhouse if Tahoe-LAFS wants to drag them in but it will
|
||||||
|
# have to ask.
|
||||||
"${PIP}" \
|
"${PIP}" \
|
||||||
install \
|
install \
|
||||||
${TEST_DEPS} \
|
${TEST_DEPS} \
|
||||||
|
Loading…
Reference in New Issue
Block a user