project.fireBuildStarted();
@Override public void execute() throws BuildException{ getProject().fireBuildStarted(); super.execute(); getProject().fireBuildFinished(null); }
project.fireBuildStarted(); project.init(); project.setBaseDir(ditaDir);
p.fireBuildStarted(); p.init(); ProjectHelper helper = ProjectHelper.getProjectHelper();
p.fireBuildStarted(); p.init(); ProjectHelper helper = ProjectHelper.getProjectHelper();
/** * Generate JAXB classes from an XML Schema. * * @param xsdFile * the XML SChema file * @param srcDir * the target source folder * @param model the options in effect * @throws Cob2TransException if JAXB generator produces nothing */ public static void jaxbgen(final File xsdFile, final File srcDir, final JaxbGenModel model) throws Cob2TransException { CobolJAXBGenerator jaxbGenerator = new CobolJAXBGenerator(model); jaxbGenerator.setProject(new Project()); jaxbGenerator.init(); jaxbGenerator.getProject().fireBuildStarted(); jaxbGenerator.setXsdFile(xsdFile); jaxbGenerator.setTargetDir(srcDir); jaxbGenerator.execute(); // If nothing created no need to continue if (FileUtils.listFiles(srcDir, new String[] { "java" }, true).size() == 0) { throw new Cob2TransException( "JAXB Generator did not find any complex types in " + xsdFile); } }
private void makeRedis() throws IOException, InterruptedException { LOGGER.info("> make"); File makeFilePath = getInstallationDirectory(); DefaultLogger consoleLogger = getConsoleLogger(); Project project = new Project(); File buildFile = getAntFile(); project.setUserProperty("ant.file", buildFile.getAbsolutePath()); project.addBuildListener(consoleLogger); try { project.fireBuildStarted(); project.init(); ProjectHelper projectHelper = ProjectHelper.getProjectHelper(); project.addReference("ant.projectHelper", projectHelper); project.setProperty("redisDirectory", makeFilePath.getAbsolutePath()); projectHelper.parse(project, buildFile); project.executeTarget("init"); project.fireBuildFinished(null); } catch (BuildException buildException) { project.fireBuildFinished(buildException); throw new RuntimeException("!!! Unable to compile redis !!!", buildException); } }
project.setUserProperty(m.getKey().toString(), m.getValue().toString()); project.fireBuildStarted(); project.init(); ProjectHelper helper = ProjectHelper.getProjectHelper();
public final void launch(final String antScriptFile) { /* configure Ant and execute the task */ final File buildFile = new File(antScriptFile); final Project p = new Project(); p.setUserProperty("ant.file", buildFile.getAbsolutePath()); final DefaultLogger consoleLogger = new DefaultLogger(); consoleLogger.setErrorPrintStream(System.err); consoleLogger.setOutputPrintStream(System.out); consoleLogger.setMessageOutputLevel(Project.MSG_INFO); p.addBuildListener(consoleLogger); try { p.fireBuildStarted(); p.init(); final ProjectHelper helper = ProjectHelper.getProjectHelper(); p.addReference("ant.projectHelper", helper); helper.parse(p, buildFile); p.executeTarget(p.getDefaultTarget()); p.fireBuildFinished(null); } catch (final BuildException e) { p.fireBuildFinished(e); } /* exit the current VM */ System.exit(0);
p.setBaseDir(projectDir); p.init(); p.fireBuildStarted();
public static void main(String[] args) { File buildFile = new File("/home/miho/tmp/anttest/build.xml"); Project p = new Project(); p.setUserProperty("ant.file", buildFile.getAbsolutePath()); p.setProperty("name", "World"); DefaultLogger consoleLogger = new DefaultLogger(); consoleLogger.setErrorPrintStream(System.err); consoleLogger.setOutputPrintStream(System.out); consoleLogger.setMessageOutputLevel(Project.MSG_INFO); p.addBuildListener(consoleLogger); try { p.fireBuildStarted(); p.init(); ProjectHelper helper = ProjectHelper.getProjectHelper(); p.addReference("ant.projectHelper", helper); helper.parse(p, buildFile); p.createClassLoader(ClassLoader.getSystemClassLoader(),new Path(p)); p.executeTarget(p.getDefaultTarget()); p.fireBuildFinished(null); } catch (BuildException e) { p.fireBuildFinished(e); } } }
BuildException ex = null; try { p.fireBuildStarted(); p.init(); ProjectHelper helper = ProjectHelper.getProjectHelper();
BuildException ex = null; try { p.fireBuildStarted(); p.init(); ProjectHelper helper = ProjectHelper.getProjectHelper();
System.setOut(new PrintStream(new DemuxOutputStream(project, false))); System.setErr(new PrintStream(new DemuxOutputStream(project, true))); project.fireBuildStarted(); project.init(); project.setUserProperty("transtype", transtype.name);
/** * Cleans the specified project. * * To prevent cleaning of the whole project one may considder * {@link VProjectController#removeInnerClassFilesOf(java.lang.String) } * instead of setting the * <code>clean</code> property to * <code>true</code>. * * @param vpc project controller * @throws BuildException * */ public static void clean(VProjectController vpc) throws BuildException { Project p = prepare(vpc); try { p.fireBuildStarted(); p.init(); ProjectHelper helper = ProjectHelper.getProjectHelper(); p.addReference("ant.projectHelper", helper); helper.parse(p, getBuildFile(vpc)); p.executeTarget("clean"); p.fireBuildFinished(null); } catch (BuildException e) { p.fireBuildFinished(e); throw e; } } }
System.setOut(new PrintStream(new DemuxOutputStream(project, false))); System.setErr(new PrintStream(new DemuxOutputStream(project, true))); project.fireBuildStarted(); project.init(); for (final String transtype : transtypes) {
public static VBuildResult build(VProjectController vpc, boolean overwriteBuildScript) { Project p = prepare(vpc, overwriteBuildScript); ProjectBuildListener buildListener = new ProjectBuildListener(vpc); p.addBuildListener(buildListener); BuildException exception = null; try { p.fireBuildStarted(); p.init(); ProjectHelper helper = ProjectHelper.getProjectHelper(); p.addReference("ant.projectHelper", helper); helper.parse(p, getBuildFile(vpc)); p.executeTarget(p.getDefaultTarget()); p.fireBuildFinished(null); } catch (BuildException e) { p.fireBuildFinished(e); exception = e; } return buildListener.getBuildResult(); }
project.setBaseDir(op.workingDir); project.init(); project.fireBuildStarted();