I'm trying to overwrite a composite index with a build file like this
<?xml version="1.0" encoding="UTF-8"?><project name="osgi.composite.p2">
<target name="osgi.composite.p2">
<p2.composite.repository>
<repository append="false" location="/d01/osgi/DS_5000_10_0_0" name="DS_5000_10_0_0 Composite"/>
<add>
<repository location="DS_5000_10_0_0.HEAD.1308021100.8500"/>
<repository location="thirdparty"/>
<repository location="e4"/>
<repository location="../nebula/"/>
<repository location="../integration/FUSION_DS_5000_8_3_0_SSO/"/>
</add>
</p2.composite.repository>
</target>
</project>
And then running
/d01/sandboxes/baron/eclipse/4.3/eclipse -nosplash -application org.eclipse.ant.core.antRunner -buildfile composite.p2-8500.xml osgi.composite.p2
But it's only appending for the compositeArtifacts, not the compositeContents.