- $(HIDESH) -c '\
-if [ ! -z "$(RUN_TARGETS)" ]; then \
- if [ -f "$(DIRTY_FILE)" -o -f "$(SUBMAKE_FLAG)" ]; then \
- total_exitval=0; \
- for program_name in $(RUN_TARGETS); do \
- base=`basename $$program_name`; \
- "$$program_name"; \
- exitval=$$?; \
- if [ $$exitval -ne 0 ]; then \
- echo -e "ERROR: $$program_name at `date`"; \
- total_exitval=$$(($$total_exitval + 1)); \
- fi; \
- done; \
- if [ $$total_exitval -ne 0 ]; then \
- echo "FAILURE: errors occurred in RUN_TARGETS."; \
- fi; \
- fi; \
-fi'
-#hmmm: run targets needs to work on a hierarchy.
-#hmmm: old idea? exit $$total_exitval; \