mirror of
https://github.com/lcn2/calc.git
synced 2025-08-16 01:03:29 +03:00
Changed full_debug rule to not stop on sub-task error
This commit is contained in:
3
CHANGES
3
CHANGES
@@ -47,6 +47,9 @@ The following are the changes from calc version 2.14.1.2 to date:
|
|||||||
runs make full_debug sending stdout and stderr to debug.out. It then
|
runs make full_debug sending stdout and stderr to debug.out. It then
|
||||||
prints a few instructions about filing a GitHub issue bug report.
|
prints a few instructions about filing a GitHub issue bug report.
|
||||||
|
|
||||||
|
The full_debug rule will no longer stop when one of the sub-tasks
|
||||||
|
failed (exit non-zero).
|
||||||
|
|
||||||
|
|
||||||
The following are the changes from calc version 2.14.1.0 to 2.14.1.0:
|
The following are the changes from calc version 2.14.1.0 to 2.14.1.0:
|
||||||
|
|
||||||
|
22
Makefile
22
Makefile
@@ -4708,7 +4708,7 @@ chk: ./cal/regress.cal
|
|||||||
# * run the regression tests
|
# * run the regression tests
|
||||||
#
|
#
|
||||||
# make debug:
|
# make debug:
|
||||||
# * run 'make full_debug' and write stdout and stderr to debug.out
|
# * run 'make full_debug' and write stdout and stderr to debug.out
|
||||||
###
|
###
|
||||||
|
|
||||||
calcinfo:
|
calcinfo:
|
||||||
@@ -4941,10 +4941,10 @@ env:
|
|||||||
mkdebug: env version.c
|
mkdebug: env version.c
|
||||||
@echo '=-=-=-=-= ${MAKE_FILE} start of $@ rule =-=-=-=-='
|
@echo '=-=-=-=-= ${MAKE_FILE} start of $@ rule =-=-=-=-='
|
||||||
@echo '=-=-=-= Contents of ${LOC_MKF} follows =-=-=-='
|
@echo '=-=-=-= Contents of ${LOC_MKF} follows =-=-=-='
|
||||||
@${CAT} ${LOC_MKF}
|
-@${CAT} ${LOC_MKF}
|
||||||
@echo '=-=-=-= End of contents of ${LOC_MKF} =-=-=-='
|
@echo '=-=-=-= End of contents of ${LOC_MKF} =-=-=-='
|
||||||
@echo '=-=-=-= Determining the source version =-=-=-='
|
@echo '=-=-=-= Determining the source version =-=-=-='
|
||||||
@${MAKE} -f Makefile Q= V=@ ver_calc${EXT}
|
-@${MAKE} -f Makefile Q= V=@ ver_calc${EXT}
|
||||||
-@./ver_calc${EXT}
|
-@./ver_calc${EXT}
|
||||||
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ all =-=-=-='
|
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ all =-=-=-='
|
||||||
@${MAKE} -f Makefile Q= H=@ S= E= V=@ all
|
@${MAKE} -f Makefile Q= H=@ S= E= V=@ all
|
||||||
@@ -4957,32 +4957,32 @@ mkdebug: env version.c
|
|||||||
full_debug: calcinfo env
|
full_debug: calcinfo env
|
||||||
@echo '=-=-=-=-= ${MAKE_FILE} start of $@ rule =-=-=-=-='
|
@echo '=-=-=-=-= ${MAKE_FILE} start of $@ rule =-=-=-=-='
|
||||||
@echo '=-=-=-= Contents of ${LOC_MKF} follows =-=-=-='
|
@echo '=-=-=-= Contents of ${LOC_MKF} follows =-=-=-='
|
||||||
@${CAT} ${LOC_MKF}
|
-@${CAT} ${LOC_MKF}
|
||||||
@echo '=-=-=-= End of contents of ${LOC_MKF} =-=-=-='
|
@echo '=-=-=-= End of contents of ${LOC_MKF} =-=-=-='
|
||||||
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ clobber =-=-=-='
|
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ clobber =-=-=-='
|
||||||
@${MAKE} -f Makefile Q= H=@ S= E= V=@ clobber
|
-@${MAKE} -f Makefile Q= H=@ S= E= V=@ clobber
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ all =-=-=-='
|
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ all =-=-=-='
|
||||||
@echo '=-=-= this may take a bit of time =-=-='
|
@echo '=-=-= this may take a bit of time =-=-='
|
||||||
@${MAKE} -f Makefile Q= H=@ S= E= V=@ all
|
-@${MAKE} -f Makefile Q= H=@ S= E= V=@ all
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@echo '=-=-=-= Determining the source version =-=-=-='
|
@echo '=-=-=-= Determining the source version =-=-=-='
|
||||||
@${MAKE} -f Makefile Q= H=@ S= E= V=@ ver_calc${EXT}
|
-@${MAKE} -f Makefile Q= H=@ S= E= V=@ ver_calc${EXT}
|
||||||
-@./ver_calc${EXT}
|
-@./ver_calc${EXT}
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@${ECHON} '=-=-=-= Print #defile values if custom functions '
|
-@${ECHON} '=-=-=-= Print #defile values if custom functions '
|
||||||
@echo 'are allowed =-=-=-='
|
@echo 'are allowed =-=-=-='
|
||||||
-@${CALC_ENV} ./calc${EXT} -e -q -C 'print custom("sysinfo", 2);'
|
-@${CALC_ENV} ./calc${EXT} -e -q -C 'print custom("sysinfo", 2);'
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ check =-=-=-='
|
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ check =-=-=-='
|
||||||
@echo '=-=-= this may take a while =-=-='
|
@echo '=-=-= this may take a while =-=-='
|
||||||
@${MAKE} -f Makefile Q= V=@ check
|
-@${MAKE} -f Makefile Q= V=@ check
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@echo '=-=-=-=-= ${MAKE_FILE} end of $@ rule =-=-=-=-='
|
@echo '=-=-=-=-= ${MAKE_FILE} end of $@ rule =-=-=-=-='
|
||||||
|
|
||||||
debug:
|
debug:
|
||||||
${RM} -f debug.out
|
-${RM} -f debug.out
|
||||||
${MAKE} -f Makefile full_debug 2>&1 | ${TEE} debug.out
|
-${MAKE} -f Makefile full_debug 2>&1 | ${TEE} debug.out
|
||||||
@echo
|
@echo
|
||||||
@echo 'To file a bug report / open a GitHub Issue, visit:'
|
@echo 'To file a bug report / open a GitHub Issue, visit:'
|
||||||
@echo
|
@echo
|
||||||
|
@@ -3996,7 +3996,7 @@ chk: ./cal/regress.cal
|
|||||||
# * run the regression tests
|
# * run the regression tests
|
||||||
#
|
#
|
||||||
# make debug:
|
# make debug:
|
||||||
# * run 'make full_debug' and write stdout and stderr to debug.out
|
# * run 'make full_debug' and write stdout and stderr to debug.out
|
||||||
###
|
###
|
||||||
|
|
||||||
calcinfo:
|
calcinfo:
|
||||||
@@ -4229,10 +4229,10 @@ env:
|
|||||||
mkdebug: env version.c
|
mkdebug: env version.c
|
||||||
@echo '=-=-=-=-= ${MAKE_FILE} start of $@ rule =-=-=-=-='
|
@echo '=-=-=-=-= ${MAKE_FILE} start of $@ rule =-=-=-=-='
|
||||||
@echo '=-=-=-= Contents of ${LOC_MKF} follows =-=-=-='
|
@echo '=-=-=-= Contents of ${LOC_MKF} follows =-=-=-='
|
||||||
@${CAT} ${LOC_MKF}
|
-@${CAT} ${LOC_MKF}
|
||||||
@echo '=-=-=-= End of contents of ${LOC_MKF} =-=-=-='
|
@echo '=-=-=-= End of contents of ${LOC_MKF} =-=-=-='
|
||||||
@echo '=-=-=-= Determining the source version =-=-=-='
|
@echo '=-=-=-= Determining the source version =-=-=-='
|
||||||
@${MAKE} -f Makefile Q= V=@ ver_calc${EXT}
|
-@${MAKE} -f Makefile Q= V=@ ver_calc${EXT}
|
||||||
-@./ver_calc${EXT}
|
-@./ver_calc${EXT}
|
||||||
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ all =-=-=-='
|
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ all =-=-=-='
|
||||||
@${MAKE} -f Makefile Q= H=@ S= E= V=@ all
|
@${MAKE} -f Makefile Q= H=@ S= E= V=@ all
|
||||||
@@ -4245,32 +4245,32 @@ mkdebug: env version.c
|
|||||||
full_debug: calcinfo env
|
full_debug: calcinfo env
|
||||||
@echo '=-=-=-=-= ${MAKE_FILE} start of $@ rule =-=-=-=-='
|
@echo '=-=-=-=-= ${MAKE_FILE} start of $@ rule =-=-=-=-='
|
||||||
@echo '=-=-=-= Contents of ${LOC_MKF} follows =-=-=-='
|
@echo '=-=-=-= Contents of ${LOC_MKF} follows =-=-=-='
|
||||||
@${CAT} ${LOC_MKF}
|
-@${CAT} ${LOC_MKF}
|
||||||
@echo '=-=-=-= End of contents of ${LOC_MKF} =-=-=-='
|
@echo '=-=-=-= End of contents of ${LOC_MKF} =-=-=-='
|
||||||
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ clobber =-=-=-='
|
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ clobber =-=-=-='
|
||||||
@${MAKE} -f Makefile Q= H=@ S= E= V=@ clobber
|
-@${MAKE} -f Makefile Q= H=@ S= E= V=@ clobber
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ all =-=-=-='
|
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ all =-=-=-='
|
||||||
@echo '=-=-= this may take a bit of time =-=-='
|
@echo '=-=-= this may take a bit of time =-=-='
|
||||||
@${MAKE} -f Makefile Q= H=@ S= E= V=@ all
|
-@${MAKE} -f Makefile Q= H=@ S= E= V=@ all
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@echo '=-=-=-= Determining the source version =-=-=-='
|
@echo '=-=-=-= Determining the source version =-=-=-='
|
||||||
@${MAKE} -f Makefile Q= H=@ S= E= V=@ ver_calc${EXT}
|
-@${MAKE} -f Makefile Q= H=@ S= E= V=@ ver_calc${EXT}
|
||||||
-@./ver_calc${EXT}
|
-@./ver_calc${EXT}
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@${ECHON} '=-=-=-= Print #defile values if custom functions '
|
-@${ECHON} '=-=-=-= Print #defile values if custom functions '
|
||||||
@echo 'are allowed =-=-=-='
|
@echo 'are allowed =-=-=-='
|
||||||
-@${CALC_ENV} ./calc${EXT} -e -q -C 'print custom("sysinfo", 2);'
|
-@${CALC_ENV} ./calc${EXT} -e -q -C 'print custom("sysinfo", 2);'
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ check =-=-=-='
|
@echo '=-=-=-= Invoking ${MAKE} -f Makefile Q= V=@ check =-=-=-='
|
||||||
@echo '=-=-= this may take a while =-=-='
|
@echo '=-=-= this may take a while =-=-='
|
||||||
@${MAKE} -f Makefile Q= V=@ check
|
-@${MAKE} -f Makefile Q= V=@ check
|
||||||
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
@echo '=-=-=-= Back to the main Makefile for $@ rule =-=-=-='
|
||||||
@echo '=-=-=-=-= ${MAKE_FILE} end of $@ rule =-=-=-=-='
|
@echo '=-=-=-=-= ${MAKE_FILE} end of $@ rule =-=-=-=-='
|
||||||
|
|
||||||
debug:
|
debug:
|
||||||
${RM} -f debug.out
|
-${RM} -f debug.out
|
||||||
${MAKE} -f Makefile full_debug 2>&1 | ${TEE} debug.out
|
-${MAKE} -f Makefile full_debug 2>&1 | ${TEE} debug.out
|
||||||
@echo
|
@echo
|
||||||
@echo 'To file a bug report / open a GitHub Issue, visit:'
|
@echo 'To file a bug report / open a GitHub Issue, visit:'
|
||||||
@echo
|
@echo
|
||||||
|
Reference in New Issue
Block a user