# considered errors.
#STRICT_WARNINGS=t
-# enable this if you want to disable the RUN_TARGETS for test execution.
-NO_TEST_RUNS=t
+# comment this out if you do not want to activate RUN_TARGETS for tests.
+#RUN_ALL_TESTS=t
# if this is enabled, then the source dependencies are only generated if
# they're missing or if this file has changed. non-lax dependencies get
#echo -e "\tDIRTY_FILE=${DIRTY_FILE}"
#echo -e "\tSUBMAKE_FLAG=${SUBMAKE_FLAG}"
#echo -e "\tFAILURE_FILE=${FAILURE_FILE}"
-#echo -e "\tNO_TEST_RUNS=${NO_TEST_RUNS}"
+#echo -e "\tRUN_ALL_TESTS=${RUN_ALL_TESTS}"
-if [ ! -z "${RUN_TARGETS}" -a -z "${NO_TEST_RUNS}" ]; then
+if [ ! -z "${RUN_TARGETS}" -a ! -z "${RUN_ALL_TESTS}" ]; then
if [ -f "${DIRTY_FILE}" -o -f "${SUBMAKE_FLAG}" ]; then
total_exitval=0;
for program_name in ${RUN_TARGETS}; do
# "RUN_TARGETS" is a list of programs that should be executed as part of a make.
export RUN_TARGETS
-# "NO_TEST_RUNS" turns off execution of the RUN_TARGETS.
-export NO_TEST_RUNS
+# "RUN_ALL_TESTS" turns on execution of the RUN_TARGETS.
+export RUN_ALL_TESTS
# "MAKEFILE_NAME" works with BUILD_BEFORE and BUILD_AFTER. This allows
# the name of the makefile in the subdirectory to be changed to something other