public void setOutputDirectory( String outputDirectory ) { build.setOutputDirectory( outputDirectory ); }
protected void mergeBuild_OutputDirectory( Build target, Build source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getOutputDirectory(); if ( src != null ) { if ( sourceDominant || target.getOutputDirectory() == null ) { target.setOutputDirectory( src ); target.setLocation( "outputDirectory", source.getLocation( "outputDirectory" ) ); } } }
build.setOutputDirectory( alignToBaseDirectory( build.getOutputDirectory(), basedir ) );
build.setOutputDirectory( unalignFromBaseDirectory( build.getOutputDirectory(), basedir ) );
public static Build cloneBuild( Build src ) { if ( src == null ) { return null; } Build result = new Build(); cloneBuildBaseFields( src, result ); result.setExtensions( cloneList( src.getExtensions(), EXTENSION_CLONER ) ); result.setOutputDirectory( src.getOutputDirectory() ); result.setScriptSourceDirectory( src.getScriptSourceDirectory() ); result.setSourceDirectory( src.getSourceDirectory() ); result.setTestOutputDirectory( src.getTestOutputDirectory() ); result.setTestSourceDirectory( src.getTestSourceDirectory() ); return result; }
build.setOutputDirectory( alignToBaseDirectory( build.getOutputDirectory(), basedir ) );
build.setOutputDirectory( unalignFromBaseDirectory( build.getOutputDirectory(), basedir ) );
build.setOutputDirectory( alignToBaseDirectory( build.getOutputDirectory(), basedir ) );
childBuild.setOutputDirectory( parentBuild.getOutputDirectory() );
childBuild.setOutputDirectory( parentBuild.getOutputDirectory() );
build.setOutputDirectory( interpolatedTrimmed( parser.nextText(), "outputDirectory" ) );
public BuildBuilder outputDirectory(String outputDirectory) { if (outputDirectory != null) { getBuild().setOutputDirectory(outputDirectory); } return this; }
debugMessages ) ); dynamicBuild.setOutputDirectory( restoreString( dynamicBuild.getOutputDirectory(), originalInterpolatedBuild.getOutputDirectory(), changedBuild.getOutputDirectory(),
build.setOutputDirectory( interpolatedTrimmed( parser.nextText(), "outputDirectory" ) );
build.setOutputDirectory( getTrimmedValue( value ) );
protected void mergeBuild_OutputDirectory( Build target, Build source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getOutputDirectory(); if ( src != null ) { if ( sourceDominant || target.getOutputDirectory() == null ) { target.setOutputDirectory( src ); target.setLocation( "outputDirectory", source.getLocation( "outputDirectory" ) ); } } }
private void redirectOutputDirectories() { // Explicitely set the output directory to be the Clover one so that all other plugins executing // thereafter output files in the Clover output directory and not in the main output directory. getProject().getBuild().setDirectory( this.cloverOutputDirectory ); // TODO: Ugly hack below. Changing the directory should be enough for changing the values of all other // properties depending on it! getProject().getBuild().setOutputDirectory( new File( this.cloverOutputDirectory, "classes" ).getPath() ); // TODO: This is a hack. Remove this when http://jira.codehaus.org/browse/MINSTALL-18 is fixed. new File( getProject().getBuild().getOutputDirectory() ).mkdirs(); getProject().getBuild().setTestOutputDirectory( new File( this.cloverOutputDirectory, "test-classes" ).getPath() ); }
@SuppressWarnings( "unchecked" ) public void execute() throws MojoExecutionException { Munge.symbols.clear(); for ( final String s : symbols.split( "," ) ) { Munge.symbols.put( s, Boolean.TRUE ); } final String mungedMainDirectory = mungedDirectory + File.separator + "main"; final String mungedTestDirectory = mungedDirectory + File.separator + "test"; munge( build.getSourceDirectory(), mungedMainDirectory, includes, excludes ); munge( build.getTestSourceDirectory(), mungedTestDirectory, includes, excludes ); if ( null != executedProject ) { executedProject.getCompileSourceRoots().clear(); executedProject.addCompileSourceRoot( mungedMainDirectory ); executedProject.getTestCompileSourceRoots().clear(); executedProject.addTestCompileSourceRoot( mungedTestDirectory ); final Build executedBuild = executedProject.getBuild(); executedBuild.setDirectory( mungedDirectory ); executedBuild.setOutputDirectory( mungedDirectory + File.separator + "classes" ); executedBuild.setTestOutputDirectory( mungedDirectory + File.separator + "test-classes" ); } }
@Override public boolean install() { final MavenFacet coreFacet = getProject().getFacet(MavenFacet.class); final Model pom = coreFacet.getModel(); Build build = pom.getBuild(); if (build == null) { build = new Build(); pom.setBuild(build); } pom.addProperty(Property.JbossHome.getName(), JBOSS_HOME); pom.addProperty(Property.DevContext.getName(), DEV_CONTEXT); pom.addProperty(Property.ErraiVersion.getName(), getErraiVersion()); if (build.getOutputDirectory() == null) build.setOutputDirectory("src/main/webapp/WEB-INF/classes"); Resource res = getResource(build.getSourceDirectory(), build.getResources()); if (res == null) { res = new Resource(); res.setDirectory(build.getSourceDirectory()); } if (build.getResources().size() < 2) { res = getResource(DefaultValue.ResourceDirectory.getDefaultValue(), build.getResources()); if (res == null) { res = new Resource(); res.setDirectory(DefaultValue.ResourceDirectory.getDefaultValue()); } } coreFacet.setModel(pom); return true; }
build.setFinalName( interpolateString(build.getFinalName())); build.setOutputDirectory( interpolateString(build.getOutputDirectory())); build.setScriptSourceDirectory(