Fix command ordering for building Python artifacts

Source packages were not getting the necessary C files due to
`make_grpcio_tools.py` not being invoked before `sdist` through
`setup.py`.
pull/6828/head
Masood Malekghassemi 9 years ago
parent 2dbc217e5e
commit f6d09f2566
  1. 4
      tools/run_tests/build_artifact_python.sh

@ -59,12 +59,14 @@ ${SETARCH_CMD} ${PYTHON} setup.py \
${SETARCH_CMD} ${PYTHON} setup.py \
bdist_wheel
# Build gRPC tools package distribution
${PYTHON} tools/distrib/python/make_grpcio_tools.py
# Build gRPC tools package source distribution
${SETARCH_CMD} ${PYTHON} tools/distrib/python/grpcio_tools/setup.py \
sdist
# Build gRPC tools package binary distribution
${PYTHON} tools/distrib/python/make_grpcio_tools.py
CFLAGS="$CFLAGS -fno-wrapv" ${SETARCH_CMD} \
${PYTHON} tools/distrib/python/grpcio_tools/setup.py bdist_wheel

Loading…
Cancel
Save