if( project!=null ) return project;
// Initializing project
project = new Project();
// XXX We should use a specialized logger to redirect to jasperlog
// DefaultLogger bl=new JasperAntLogger();
DefaultLogger bl=new DefaultLogger();
bl.setOutputPrintStream(System.err);
bl.setErrorPrintStream(System.err);
if( Constants.jasperLog.getVerbosityLevel() >= Logger.DEBUG ) {
bl.setMessageOutputLevel( Project.MSG_VERBOSE );
} else {
bl.setMessageOutputLevel( Project.MSG_INFO );
}
if( log.isTraceEnabled() ) {
bl.setMessageOutputLevel( Project.MSG_VERBOSE );
}
project.addBuildListener( bl );
if( options.getCompiler() != null ) {
if( log.isDebugEnabled() )