This PR adds two more environment variables, CHPL_ALWAYS_BUILD_CHAPEL_PY and CHPL_ALWAYS_BUILD_LANGUAGE_SERVER, to build chapel-py and chpl-language-server on make -j32. This will help in situations such as setting off paratests: simply running make -j32 will be enough to make sure that Python environment is up to date, ensuring that chplcheck (etc.) tests run. This should help catch chplcheck bugs as they come up.
Fixes https://github.com/chapel-lang/chapel/issues/24871.
This PR adds two more environment variables,
CHPL_ALWAYS_BUILD_CHAPEL_PY
andCHPL_ALWAYS_BUILD_LANGUAGE_SERVER
, to buildchapel-py
andchpl-language-server
onmake -j32
. This will help in situations such as setting offparatests
: simply runningmake -j32
will be enough to make sure that Python environment is up to date, ensuring thatchplcheck
(etc.) tests run. This should help catchchplcheck
bugs as they come up.Reviewed by @jabraham17 -- thanks!