Index: releng/org.jboss.ide.eclipse.releng/requirements/jbpm3/buildRequirement.xml =================================================================== --- releng/org.jboss.ide.eclipse.releng/requirements/jbpm3/buildRequirement.xml (revision 6707) +++ releng/org.jboss.ide.eclipse.releng/requirements/jbpm3/buildRequirement.xml (working copy) @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file Index: releng/org.jboss.ide.eclipse.releng/requirements/jbpm3/build.properties =================================================================== --- releng/org.jboss.ide.eclipse.releng/requirements/jbpm3/build.properties (revision 6707) +++ releng/org.jboss.ide.eclipse.releng/requirements/jbpm3/build.properties (working copy) @@ -1,8 +0,0 @@ -#http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/S-R1-2_5_0-S20090617-200906170630/birt-report-framework-2_5_0-S20090617.zip&r=1 -#http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/S-R1-2_5_0-S20090617-200906170630/birt-wtp-integration-sdk-2_5_0-S20090617.zip&r=1 -jbpm3.build.uri=http://hudson.qa.jboss.com/hudson/view/DevStudio_CBI/job/jbosstools-cbi-jbpm3/lastStableBuild/artifact/build/N-SNAPSHOT -build.uri=${jbpm3.build.uri} -build.archive=jbpm3-Update-N-SNAPSHOT.zip -build.archive.runnable=jbpm3-N-SNAPSHOT.zip -#this property is required to trigger failure to verify checksun and thus jbpm3 will be downloaded in each build -md5= \ No newline at end of file Index: releng/org.jboss.ide.eclipse.releng/requirements/aggregateRepos/buildRequirement.xml =================================================================== --- releng/org.jboss.ide.eclipse.releng/requirements/aggregateRepos/buildRequirement.xml (revision 6680) +++ releng/org.jboss.ide.eclipse.releng/requirements/aggregateRepos/buildRequirement.xml (working copy) @@ -1,28 +1,53 @@ - - - - - - - - - - - - - - - - + + + + + + + Get repo @{repoToAggregate} + + + + + + + + + + + Repo2runnable for repo @{repoToAggregate} + + + + + + + + + + + + + + + - + - - + + + + + + + + \ No newline at end of file Index: releng/org.jboss.ide.eclipse.releng/requirements/aggregateRepos/build.properties =================================================================== --- releng/org.jboss.ide.eclipse.releng/requirements/aggregateRepos/build.properties (revision 6680) +++ releng/org.jboss.ide.eclipse.releng/requirements/aggregateRepos/build.properties (working copy) @@ -1,8 +1,16 @@ -#http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/S-R1-2_5_0-S20090617-200906170630/birt-report-framework-2_5_0-S20090617.zip&r=1 -#http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/S-R1-2_5_0-S20090617-200906170630/birt-wtp-integration-sdk-2_5_0-S20090617.zip&r=1 -jbpm3.build.uri=http://hudson.qa.jboss.com/hudson/view/DevStudio_CBI/job/jbosstools-cbi-jbpm3/lastStableBuild/artifact/build/N-SNAPSHOT -build.uri=${jbpm3.build.uri} -build.archive=jbpm3-Update-N-SNAPSHOT.zip -build.archive.runnable=jbpm3-N-SNAPSHOT.zip -#this property is required to trigger failure to verify checksun and thus jbpm3 will be downloaded in each build -md5= \ No newline at end of file +reposToAggregate=jbpm3,drools,teiid + +jbpm3.uri=http://download.jboss.org/jbosstools/updates/JBossTools-JBPM/ +jbpm3.archive=jbosstools-jbpm-Update-3.2.0.M2.zip +jbpm3.archive.runnable=jbosstools-jbpm-Runnable-3.2.0.M2.zip + +drools.uri=http://download.jboss.org/jbosstools/updates/JBossTools-Drools/ +drools.archive=jbosstools-drools-Update-5.1.zip +drools.archive.runnable=jbosstools-drools-Runnable-5.1.zip + +teiid.uri=http://download.jboss.org/jbosstools/updates/JBossTools-TeiidDesigner/ +teiid.archive=jbosstools-teiid-designer-Update-7.1.zip +teiid.archive.runnable=jbosstools-teiid-designer-Runnable-7.1.zip + +# forces a fresh download each time; set blank for SNAPSHOT URLs, or omit for release URLs +#md5= Index: releng/org.jboss.ide.eclipse.releng/builders/runtime/build.requires =================================================================== --- releng/org.jboss.ide.eclipse.releng/builders/runtime/build.requires (revision 6707) +++ releng/org.jboss.ide.eclipse.releng/builders/runtime/build.requires (working copy) @@ -1,3 +1,3 @@ # changed to allow jbpm to be injected in binary form rather than built from sources -builder.requires=eclipse,emf,xsd,gef,dtp,webtools,jbpm3 +builder.requires=eclipse,emf,xsd,gef,dtp,webtools,aggregatedUpdates builder.requiredBuilders=as,seam,drools-ide Index: releng/org.jboss.ide.eclipse.releng/builders/product/build.requires =================================================================== --- releng/org.jboss.ide.eclipse.releng/builders/product/build.requires (revision 6707) +++ releng/org.jboss.ide.eclipse.releng/builders/product/build.requires (working copy) @@ -9,4 +9,4 @@ equinox,\ webtools,dtp,gef,emf,xsd,rse,\ seamfp,jbeap-5.0.0,\ -springide,testng,jbpm3 \ No newline at end of file +springide,testng,aggregateRepos \ No newline at end of file Index: releng/org.jboss.ide.eclipse.releng/builders/product/buildInstaller.xml =================================================================== --- releng/org.jboss.ide.eclipse.releng/builders/product/buildInstaller.xml (revision 6707) +++ releng/org.jboss.ide.eclipse.releng/builders/product/buildInstaller.xml (working copy) @@ -31,67 +31,35 @@ - + - - - - - - - + + + + + + + - - - - - + + + + + - - - - - + + + + + + + + + @@ -125,20 +93,14 @@ - + - - - - + + + + @@ -149,16 +111,18 @@ - + - - + + + + + + Index: releng/org.jboss.ide.eclipse.releng/builders/product/buildSite.xml =================================================================== --- releng/org.jboss.ide.eclipse.releng/builders/product/buildSite.xml (revision 6707) +++ releng/org.jboss.ide.eclipse.releng/builders/product/buildSite.xml (working copy) @@ -457,7 +457,7 @@ Use b3aggr to mix in jbpm3/4, pi4soa, bpel into ${release.product}'s ${updateZip} - Use b3aggr to mix in jbpm3 into ${release.product}'s ${updateZip} + Use b3aggr to mix in jbpm3, drools, teiid into ${release.product}'s ${updateZip} Index: devstudio-installer/build.xml =================================================================== --- devstudio-installer/build.xml (revision 6707) +++ devstudio-installer/build.xml (working copy) @@ -92,9 +92,7 @@ - + @@ -109,13 +107,9 @@ - + - + @@ -163,8 +157,7 @@ location="${artifacts.dir}/requirements/equinox/org.eclipse.equinox.transforms.xslt_${org.eclipse.equinox.transforms.xslt.version}.jar" /> - + @@ -173,16 +166,14 @@ - + - + @@ -230,12 +221,8 @@ - - + + @@ -268,6 +255,8 @@ /> --> + + @@ -303,12 +292,7 @@ - + @@ -328,11 +312,7 @@ - + @@ -391,9 +371,7 @@ -Dosgi.bundles=${osgi.bundles},org.eclipse.equinox.transforms.xslt@1:start,org.jboss.tools.equinox.transforms.xslt@1:start - + @@ -407,12 +385,8 @@ - - + + @@ -432,11 +406,7 @@ - + ${transforms.hook} @@ -465,8 +435,7 @@ regexp="([0-9]+)\.([0-9]+)\.([0-9]+)\.([^\.\-]+)" replace="\1.\2.\3.${product.buildQualifier}${product.buildQualifierSuffix}-\4" override="true" /> - org.eclipse.equinox.transforms.hook,${org.eclipse.equinox.transforms.hook.version},file:plugins/org.eclipse.equinox.transforms.hook_${org.eclipse.equinox.transforms.hook.version}.jar,4,false + org.eclipse.equinox.transforms.hook,${org.eclipse.equinox.transforms.hook.version},file:plugins/org.eclipse.equinox.transforms.hook_${org.eclipse.equinox.transforms.hook.version}.jar,4,false org.eclipse.equinox.transforms.xslt,${org.eclipse.equinox.transforms.xslt.version},file:plugins/org.eclipse.equinox.transforms.xslt_${org.eclipse.equinox.transforms.xslt.version}.jar,1,true org.jboss.tools.equinox.transforms.xslt,${versionTags.richfaces.qualified},file:plugins/org.jboss.tools.equinox.transforms.xslt_${versionTags.richfaces.qualified}.jar,1,true com.jboss.jbds.product,${versionTags.richfaces.qualified},file:plugins/com.jboss.jbds.product_${versionTags.richfaces.qualified}.jar,4,false @@ -516,9 +485,7 @@ depends="prepare-distribution-properties, prepare-eclipse, prepare-jbosseap, prepare-jbds, prepare-springide, prepare-testng, prepare-branding, prepare-transforms, remove-optional" description="Copies the needed files into the distribution dir as needed by install.xml"> - + @@ -569,8 +536,7 @@ - + @@ -657,9 +623,7 @@ - + @@ -703,10 +667,7 @@ Auth Proxy is set to ${proxy.host}:${proxy.port} username=[${proxy.username}] - +