* @return the logger instance for this build.
*/
private BuildLogger createLogger() {
BuildLogger logger = null;
if (silent) {
logger = new SilentLogger();
msgOutputLevel = Project.MSG_WARN;
emacsMode = true;
} else if (loggerClassname != null) {
try {
logger = (BuildLogger) ClasspathUtils.newInstance(