flush
[m6w6/btr] / lib / btr / report / mail.mk
index 0cc9fbd392153e959f0250ba2b1a352a06284762..d16a646fb4625510c5b12868dab2e673e6cd5412 100644 (file)
@@ -1,10 +1,15 @@
+REPORT_ARGS=$(USER)
+
 .PHONY: all
 .SUFFIXES:
 
 all: 
-       MESSAGE=$$(printf "\nbtr %s %s\n\n-- \nbtr mail report\n" "$(BUILD)" "$(REPORT)"); \
-       mail -s "[btr] $(BUILD) $(REPORT)" \
-               -a $(CONFIG_REPORT) -a $(BUILD_REPORT) -a $(TEST_REPORT) \
-               $(USER) <<<"$$MESSAGE"
+       $(SAY) "Mailing report to $(REPORT_ARGS)"
+       @printf "\nbtr %s %s\n\n-- \nbtr mail report\n" "$(BUILD)" "$$(cat $(REPORT))" | \
+               mail -s "[btr] $(BUILD) $$(cat $(REPORT))" \
+                       -a $(CONFIG_REPORT) \
+                       -a $(BUILD_REPORT) \
+                       -a $(TEST_REPORT) \
+                       $(REPORT_ARGS)
 
 # vim: noet