Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Nightly build fetch target

On Thursday 20 November 2008 15:05:56 Schaefer, Doug wrote:
> The fetch feature was done to help the linux distros build the CDT
> source RPMs. The master feature is pretty new and is really only there
> to support the signing engine on the Eclipse build machine. 

However, it's the feature that is built by default and fedora package 
explicitly grabs it. Further, I could not get CDT 5 to build after modifying
build.xml to build platform feature, as opposed to master.

> There hasn't
> been a need to include them in fetch, but if you have one, I have no
> problem committing a patch for this.

This would be much appreciated. Just in case, I attach the patch I presently 
use -- directly based on Fedora. 

- Volodya

commit e540192bf5ca83da0be5f223dcc7e18223de2873
Author: vladimir <vladimir@e7755896-6108-0410-9592-8049d3e74e28>
Date:   Wed Nov 19 09:32:31 2008 +0000

    Arrange for the master feature to be fetched, too
    
diff --git a/org.eclipse.cdt.releng/build.xml b/org.eclipse.cdt.releng/build.xml
index 3d20439..3ea6e4e 100644
--- a/org.eclipse.cdt.releng/build.xml
+++ b/org.eclipse.cdt.releng/build.xml
@@ -67,6 +67,12 @@
 			<property name="builder" value="${basedir}/xlc"/>
 		</ant>
 		<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
+			<property name="builder" value="${basedir}/testing"/>
+		</ant>
+		<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
+			<property name="builder" value="${basedir}/master"/>
+		</ant>
+		<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
 			<property name="builder" value="${basedir}/xlc.sdk"/>
 		</ant>
 		<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
@@ -85,6 +91,12 @@
 			<property name="builder" value="${basedir}/lrparser"/>
 		</ant>
 		<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
+			<property name="builder" value="${basedir}/testing"/>
+		</ant>
+		<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
+			<property name="builder" value="${basedir}/master"/>
+		</ant>
+		<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
 			<property name="builder" value="${basedir}/upc"/>
 		</ant>
 		<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">

Back to the top