1*6777b538SAndroid Build Coastguard Worker[tox] 2*6777b538SAndroid Build Coastguard Workerenvlist = 3*6777b538SAndroid Build Coastguard Worker py{37,38,39,310}-{cpp,python} 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Worker[testenv] 6*6777b538SAndroid Build Coastguard Workerusedevelop=true 7*6777b538SAndroid Build Coastguard Workerpassenv = 8*6777b538SAndroid Build Coastguard Worker CC KOKORO_BUILD_ID KOKORO_BUILD_NUMBER 9*6777b538SAndroid Build Coastguard Workersetenv = 10*6777b538SAndroid Build Coastguard Worker cpp: LD_LIBRARY_PATH={toxinidir}/../src/.libs 11*6777b538SAndroid Build Coastguard Worker cpp: DYLD_LIBRARY_PATH={toxinidir}/../src/.libs 12*6777b538SAndroid Build Coastguard Worker cpp: PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp 13*6777b538SAndroid Build Coastguard Worker python: PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python 14*6777b538SAndroid Build Coastguard Workercommands = 15*6777b538SAndroid Build Coastguard Worker python setup.py -q build_py 16*6777b538SAndroid Build Coastguard Worker python: python setup.py -q build 17*6777b538SAndroid Build Coastguard Worker py{37,38,39,310}-cpp: python setup.py -q build --cpp_implementation --warnings_as_errors --compile_static_extension 18*6777b538SAndroid Build Coastguard Worker python: python setup.py -q test -q 19*6777b538SAndroid Build Coastguard Worker cpp: python setup.py -q test -q --cpp_implementation 20*6777b538SAndroid Build Coastguard Worker python: python setup.py -q test_conformance 21*6777b538SAndroid Build Coastguard Worker cpp: python setup.py -q test_conformance --cpp_implementation 22