/** * Set the project associated with this class loader * * @param project the project instance */ public void setProject(Project project) { this.project = project; if (project != null) { project.addBuildListener(this); } }
/** * Set the project associated with this class loader * * @param project the project instance */ public void setProject(final Project project) { this.project = project; if (project != null) { project.addBuildListener(this); } }
/** * Set the project associated with this recorder entry. * * @param project the project instance * * @since 1.6.2 */ public void setProject(Project project) { this.project = project; if (project != null) { project.addBuildListener(this); } }
/** * Overridden so we can add the task as build listener. * * @since Ant 1.7 */ public void init() { getProject().addBuildListener(this); }
/** * Adds the listeners specified in the command line arguments, * along with the default listener, to the specified project. * * @param project The project to add listeners to. * Must not be <code>null</code>. */ protected void addBuildListeners(final Project project) { // Add the default listener project.addBuildListener(createLogger()); final int count = listeners.size(); for (int i = 0; i < count; i++) { final String className = listeners.elementAt(i); final BuildListener listener = ClasspathUtils.newInstance(className, Main.class.getClassLoader(), BuildListener.class); project.setProjectReference(listener); project.addBuildListener(listener); } }
/** * @param project The Ant {@link Project} */ public static void addMicronautConsoleBuildListener(Project project) { final BuildLogger logger = new MicronautConsoleLogger(); logger.setMessageOutputLevel(Project.MSG_INFO); logger.setOutputPrintStream(System.out); logger.setErrorPrintStream(System.err); project.addBuildListener(logger); MicronautConsole instance = MicronautConsole.getInstance(); project.addBuildListener(new ConsoleBuildListener(instance)); if (!instance.isVerbose()) { for (Object buildListener : project.getBuildListeners()) { if (buildListener instanceof BuildLogger) { ((BuildLogger) buildListener).setMessageOutputLevel(LogLevel.ERR.getLevel()); } } } }
/** * @return Factory method to create new Project instances */ protected static Project createProject() { final Project project = new Project(); final ProjectHelper helper = ProjectHelper.getProjectHelper(); project.addReference(ProjectHelper.PROJECTHELPER_REFERENCE, helper); helper.getImportStack().addElement("AntBuilder"); // import checks that stack is not empty final BuildLogger logger = new NoBannerLogger(); logger.setMessageOutputLevel(org.apache.tools.ant.Project.MSG_INFO); logger.setOutputPrintStream(System.out); logger.setErrorPrintStream(System.err); project.addBuildListener(logger); project.init(); project.getBaseDir(); return project; }
getProject().addBuildListener(this); } else {
newProject.setInputHandler(getProject().getInputHandler()); getProject().getBuildListeners().forEach(bl -> newProject.addBuildListener(bl)); logger.setOutputPrintStream(out); logger.setErrorPrintStream(out); newProject.addBuildListener(logger); } catch (IOException ex) { log("Ant: Can't set output to " + output);
/** * Set the project associated with this class loader * * @param project the project instance */ public void setProject(Project project) { this.project = project; if (project != null) { project.addBuildListener(this); } }
public static void addAntBuildListener(ExecutionListener listener, Project project) { final ExecutionListenerBuildLogger listener1 = new ExecutionListenerBuildLogger(listener); project.addBuildListener(listener1); } }
public AsyncExecute() { project = new Project(); project.addBuildListener(new AntJettyLoggerBuildListener(log)); environmentBuilder = new HashMap<String, String>(2); }
public XWikiTestSetup(Test test) { super(test); this.project = new Project(); this.project.init(); this.project.addBuildListener(new AntBuildListener(DEBUG)); }
protected final Project getAntProject() { if (this.antProject == null) { // configure ant project this.antProject = new Project(); this.antProject.setName("NARProject"); this.antProject.addBuildListener(new NarLogger(getLog())); } return this.antProject; }
public static void setProject(Project project, BuildLogger logger) { _antProjectInstance = project; if (logger != null) { project.removeBuildListener(_logger); _logger = logger; logger.setMessageOutputLevel(Project.MSG_INFO); logger.setOutputPrintStream(System.out); logger.setErrorPrintStream(System.err); project.addBuildListener(logger); } }
Project p = new Project(); p.init(); p.addBuildListener( new SimpleBuildListener() ); p.setBaseDir( new File( "." ).getAbsoluteFile() ); Javac task = (Javac) p.createTask( "javac" ); task.srcdir( srcDirPath ); // Filsets can be built this way FileSet set = new FileSet(); set.setDir( srcDirPath ); set.setIncludes( "**/*.java" ); task.addFileset( set );
public static Project getProject() { Project project = new Project(); BuildLogger buildLogger = new DefaultLogger(); buildLogger.setErrorPrintStream(System.err); buildLogger.setMessageOutputLevel(Project.MSG_INFO); buildLogger.setOutputPrintStream(System.out); project.addBuildListener(buildLogger); return project; }
protected void downloadWithAnt(final URL url, final File outputFile) { Project p = new Project(); p.addBuildListener(new AntJettyLoggerBuildListener(LOGGER)); Get g = new Get(); g.setProject(p); g.setSrc(url); g.setDest(outputFile); g.execute(); }
protected void downloadWithAnt(final URL url, final File outputFile) { Project p = new Project(); p.addBuildListener(new AntJettyLoggerBuildListener(LOGGER)); Get g = new Get(); g.setProject(p); g.setSrc(url); g.setDest(outputFile); g.execute(); }
public DefaultAntBuilder create() { AntLoggingAdapter loggingAdapter = loggingAdapterFactory.create(); DefaultAntBuilder antBuilder = new DefaultAntBuilder(project, loggingAdapter); antBuilder.getProject().setBaseDir(project.getProjectDir()); antBuilder.getProject().removeBuildListener(antBuilder.getProject().getBuildListeners().get(0)); antBuilder.getProject().addBuildListener(loggingAdapter); stoppable.add(antBuilder); return antBuilder; }