As you wish (closes #2874)
Merge pull request #2905 from aeslaughter/dmake-2874

--enable, --disable, --hammer, --normal run --summary automatically
Merge commit '8cedeae430377c51ee5f68610868bddebd354c10'