public String getScriptSourceDirectory() { return build.getScriptSourceDirectory(); }
protected void mergeBuild_ScriptSourceDirectory( Build target, Build source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getScriptSourceDirectory(); if ( src != null ) { if ( sourceDominant || target.getScriptSourceDirectory() == null ) { target.setScriptSourceDirectory( src ); target.setLocation( "scriptSourceDirectory", source.getLocation( "scriptSourceDirectory" ) ); } } }
if ( !objectEquals( oBuild.getScriptSourceDirectory(), build.getScriptSourceDirectory() ) )
build.setScriptSourceDirectory( unalignFromBaseDirectory( build.getScriptSourceDirectory(), 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; }
project.addScriptSourceRoot( build.getScriptSourceDirectory() );
if ( build.getScriptSourceDirectory() != null ) serializer.startTag( NAMESPACE, "scriptSourceDirectory" ).text( build.getScriptSourceDirectory() ).endTag( NAMESPACE, "scriptSourceDirectory" );
if ( childBuild.getScriptSourceDirectory() == null ) childBuild.setScriptSourceDirectory( parentBuild.getScriptSourceDirectory() );
project.addScriptSourceRoot( build.getScriptSourceDirectory() ); project.addCompileSourceRoot( build.getSourceDirectory() ); project.addTestCompileSourceRoot( build.getTestSourceDirectory() );
if ( childBuild.getScriptSourceDirectory() == null ) childBuild.setScriptSourceDirectory( parentBuild.getScriptSourceDirectory() );
debugMessages ) ); dynamicBuild.setScriptSourceDirectory( restoreString( dynamicBuild.getScriptSourceDirectory(), originalInterpolatedBuild.getScriptSourceDirectory(), changedBuild.getScriptSourceDirectory(), project, config,
build.setScriptSourceDirectory( alignToBaseDirectory( build.getScriptSourceDirectory(), basedir ) );
out.write(" .sourceDirectory(\"" + build.getSourceDirectory() + "\")" + br); if (build.getScriptSourceDirectory() != null) { out.write(" .scriptSourceDirectory(\"" + build.getScriptSourceDirectory() + "\")" + br);
if ( build.getScriptSourceDirectory() != null ) serializer.attribute( NAMESPACE, "scriptSourceDirectory", build.getScriptSourceDirectory() );
protected void mergeBuild_ScriptSourceDirectory( Build target, Build source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getScriptSourceDirectory(); if ( src != null ) { if ( sourceDominant || target.getScriptSourceDirectory() == null ) { target.setScriptSourceDirectory( src ); target.setLocation( "scriptSourceDirectory", source.getLocation( "scriptSourceDirectory" ) ); } } }
/** * Method updateBuild * * @param value * @param element * @param counter * @param xmlTag */ protected void updateBuild(Build value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "sourceDirectory", value.getSourceDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "scriptSourceDirectory", value.getScriptSourceDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "testSourceDirectory", value.getTestSourceDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "outputDirectory", value.getOutputDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "testOutputDirectory", value.getTestOutputDirectory(), null); iterateExtension(innerCount, root, value.getExtensions(),"extensions","extension"); findAndReplaceSimpleElement(innerCount, root, "defaultGoal", value.getDefaultGoal(), null); iterateResource(innerCount, root, value.getResources(),"resources","resource"); iterateResource(innerCount, root, value.getTestResources(),"testResources","testResource"); findAndReplaceSimpleElement(innerCount, root, "directory", value.getDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "finalName", value.getFinalName(), null); findAndReplaceSimpleLists(innerCount, root, value.getFilters(), "filters", "filter"); updatePluginManagement( value.getPluginManagement(), "pluginManagement", innerCount, root); iteratePlugin(innerCount, root, value.getPlugins(),"plugins","plugin"); } } //-- void updateBuild(Build, String, Counter, Element)
/** * Method updateBuild. * * @param value * @param element * @param counter * @param xmlTag */ protected void updateBuild(Build value, String xmlTag, Counter counter, Element element) { boolean shouldExist = value != null; Element root = updateElement(counter, element, xmlTag, shouldExist); if (shouldExist) { Counter innerCount = new Counter(counter.getDepth() + 1); findAndReplaceSimpleElement(innerCount, root, "sourceDirectory", value.getSourceDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "scriptSourceDirectory", value.getScriptSourceDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "testSourceDirectory", value.getTestSourceDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "outputDirectory", value.getOutputDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "testOutputDirectory", value.getTestOutputDirectory(), null); iterateExtension(innerCount, root, value.getExtensions(),"extensions","extension"); findAndReplaceSimpleElement(innerCount, root, "defaultGoal", value.getDefaultGoal(), null); iterateResource(innerCount, root, value.getResources(),"resources","resource"); iterateResource(innerCount, root, value.getTestResources(),"testResources","testResource"); findAndReplaceSimpleElement(innerCount, root, "directory", value.getDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "finalName", value.getFinalName(), null); findAndReplaceSimpleLists(innerCount, root, value.getFilters(), "filters", "filter"); updatePluginManagement( value.getPluginManagement(), "pluginManagement", innerCount, root); iteratePlugin(innerCount, root, value.getPlugins(),"plugins","plugin"); } } //-- void updateBuild(Build, String, Counter, Element)
findAndReplaceSimpleElement(innerCount, root, "scriptSourceDirectory", value.getScriptSourceDirectory(), null); findAndReplaceSimpleElement(innerCount, root, "testSourceDirectory", value.getTestSourceDirectory(), null);
findAndReplaceSimpleElement( innerCount, root, "scriptSourceDirectory", value.getScriptSourceDirectory(), null ); findAndReplaceSimpleElement( innerCount, root, "testSourceDirectory", value.getTestSourceDirectory(),
interpolateString(build.getOutputDirectory())); build.setScriptSourceDirectory( interpolateString(build.getScriptSourceDirectory())); build.setSourceDirectory( interpolateString(build.getSourceDirectory()));