mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-05 16:56:04 +02:00
Remove old releng plugin
Change-Id: Ife92ba22813115cb028db273c399c03e235f7cb2
This commit is contained in:
parent
1d09e0e2af
commit
f326794be8
56 changed files with 0 additions and 6673 deletions
|
@ -1,10 +0,0 @@
|
|||
eclipse-SDK.zip
|
||||
results
|
||||
workspace
|
||||
cdt-map.txt
|
||||
build.log
|
||||
compile.log
|
||||
mail.txt
|
||||
eclipse-SDK-new.zip
|
||||
message.txt
|
||||
index.html
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<projectDescription>
|
||||
<name>org.eclipse.cdt.releng</name>
|
||||
<comment></comment>
|
||||
<projects>
|
||||
</projects>
|
||||
<buildSpec>
|
||||
</buildSpec>
|
||||
<natures>
|
||||
</natures>
|
||||
</projectDescription>
|
|
@ -1,455 +0,0 @@
|
|||
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||
<xsl:output method="html" indent="yes"/>
|
||||
<xsl:decimal-format decimal-separator="." grouping-separator="," />
|
||||
|
||||
<xsl:template match="testsuites">
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<style type="text/css">
|
||||
body {
|
||||
font:normal 68% verdana,arial,helvetica;
|
||||
color:#000000;
|
||||
}
|
||||
table tr td, table tr th {
|
||||
font-size: 68%;
|
||||
}
|
||||
table.details tr th{
|
||||
font-weight: bold;
|
||||
text-align:left;
|
||||
background:#a6caf0;
|
||||
}
|
||||
table.details tr td{
|
||||
background:#eeeee0;
|
||||
}
|
||||
|
||||
p {
|
||||
line-height:1.5em;
|
||||
margin-top:0.5em; margin-bottom:1.0em;
|
||||
}
|
||||
h1 {
|
||||
margin: 0px 0px 5px; font: 165% verdana,arial,helvetica
|
||||
}
|
||||
h2 {
|
||||
margin-top: 1em; margin-bottom: 0.5em; font: bold 125% verdana,arial,helvetica
|
||||
}
|
||||
h3 {
|
||||
margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica
|
||||
}
|
||||
h4 {
|
||||
margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica
|
||||
}
|
||||
h5 {
|
||||
margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica
|
||||
}
|
||||
h6 {
|
||||
margin-bottom: 0.5em; font: bold 100% verdana,arial,helvetica
|
||||
}
|
||||
.Error {
|
||||
font-weight:bold; color:red;
|
||||
}
|
||||
.Failure {
|
||||
font-weight:bold; color:purple;
|
||||
}
|
||||
.Properties {
|
||||
text-align:right;
|
||||
}
|
||||
</style>
|
||||
<script language="JavaScript">
|
||||
var TestCases = new Array();
|
||||
var cur;
|
||||
<xsl:for-each select="./testsuite">
|
||||
<xsl:apply-templates select="properties"/>
|
||||
</xsl:for-each>
|
||||
|
||||
</script>
|
||||
<script language="JavaScript"><![CDATA[
|
||||
function displayProperties (name) {
|
||||
var win = window.open('','JUnitSystemProperties','scrollbars=1,resizable=1');
|
||||
var doc = win.document.open();
|
||||
doc.write("<html><head><title>Properties of " + name + "</title>");
|
||||
doc.write("<style>")
|
||||
doc.write("body {font:normal 68% verdana,arial,helvetica; color:#000000; }");
|
||||
doc.write("table tr td, table tr th { font-size: 68%; }");
|
||||
doc.write("table.properties { border-collapse:collapse; border-left:solid 1 #cccccc; border-top:solid 1 #cccccc; padding:5px; }");
|
||||
doc.write("table.properties th { text-align:left; border-right:solid 1 #cccccc; border-bottom:solid 1 #cccccc; background-color:#eeeeee; }");
|
||||
doc.write("table.properties td { font:normal; text-align:left; border-right:solid 1 #cccccc; border-bottom:solid 1 #cccccc; background-color:#fffffff; }");
|
||||
doc.write("h3 { margin-bottom: 0.5em; font: bold 115% verdana,arial,helvetica }");
|
||||
doc.write("</style>");
|
||||
doc.write("</head><body>");
|
||||
doc.write("<h3>Properties of " + name + "</h3>");
|
||||
doc.write("<div align=\"right\"><a href=\"javascript:window.close();\">Close</a></div>");
|
||||
doc.write("<table class='properties'>");
|
||||
doc.write("<tr><th>Name</th><th>Value</th></tr>");
|
||||
for (prop in TestCases[name]) {
|
||||
doc.write("<tr><th>" + prop + "</th><td>" + TestCases[name][prop] + "</td></tr>");
|
||||
}
|
||||
doc.write("</table>");
|
||||
doc.write("</body></html>");
|
||||
doc.close();
|
||||
win.focus();
|
||||
}
|
||||
]]>
|
||||
</script>
|
||||
</HEAD>
|
||||
<body>
|
||||
<a name="top"></a>
|
||||
<xsl:call-template name="pageHeader"/>
|
||||
|
||||
<!-- Summary part -->
|
||||
<xsl:call-template name="summary"/>
|
||||
<hr size="1" width="95%" align="left"/>
|
||||
|
||||
<!-- Package List part -->
|
||||
<xsl:call-template name="packagelist"/>
|
||||
<hr size="1" width="95%" align="left"/>
|
||||
|
||||
<!-- For each package create its part -->
|
||||
<xsl:call-template name="packages"/>
|
||||
<hr size="1" width="95%" align="left"/>
|
||||
|
||||
<!-- For each class create the part -->
|
||||
<xsl:call-template name="classes"/>
|
||||
|
||||
</body>
|
||||
</HTML>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
|
||||
<!-- ================================================================== -->
|
||||
<!-- Write a list of all packages with an hyperlink to the anchor of -->
|
||||
<!-- of the package name. -->
|
||||
<!-- ================================================================== -->
|
||||
<xsl:template name="packagelist">
|
||||
<h2>Packages</h2>
|
||||
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
|
||||
<table class="details" border="0" cellpadding="5" cellspacing="2" width="95%">
|
||||
<xsl:call-template name="testsuite.test.header"/>
|
||||
<!-- list all packages recursively -->
|
||||
<xsl:for-each select="./testsuite[not(./@package = preceding-sibling::testsuite/@package)]">
|
||||
<xsl:sort select="@package"/>
|
||||
<xsl:variable name="testsuites-in-package" select="/testsuites/testsuite[./@package = current()/@package]"/>
|
||||
<xsl:variable name="testCount" select="sum($testsuites-in-package/@tests)"/>
|
||||
<xsl:variable name="errorCount" select="sum($testsuites-in-package/@errors)"/>
|
||||
<xsl:variable name="failureCount" select="sum($testsuites-in-package/@failures)"/>
|
||||
<xsl:variable name="timeCount" select="sum($testsuites-in-package/@time)"/>
|
||||
|
||||
<!-- write a summary for the package -->
|
||||
<tr valign="top">
|
||||
<!-- set a nice color depending if there is an error/failure -->
|
||||
<xsl:attribute name="class">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$failureCount > 0">Failure</xsl:when>
|
||||
<xsl:when test="$errorCount > 0">Error</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:attribute>
|
||||
<td><a href="#{@package}"><xsl:value-of select="@package"/></a></td>
|
||||
<td><xsl:value-of select="$testCount"/></td>
|
||||
<td><xsl:value-of select="$errorCount"/></td>
|
||||
<td><xsl:value-of select="$failureCount"/></td>
|
||||
<td>
|
||||
<xsl:call-template name="display-time">
|
||||
<xsl:with-param name="value" select="$timeCount"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:for-each>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<!-- ================================================================== -->
|
||||
<!-- Write a package level report -->
|
||||
<!-- It creates a table with values from the document: -->
|
||||
<!-- Name | Tests | Errors | Failures | Time -->
|
||||
<!-- ================================================================== -->
|
||||
<xsl:template name="packages">
|
||||
<!-- create an anchor to this package name -->
|
||||
<xsl:for-each select="/testsuites/testsuite[not(./@package = preceding-sibling::testsuite/@package)]">
|
||||
<xsl:sort select="@package"/>
|
||||
<a name="{@package}"></a>
|
||||
<h3>Package <xsl:value-of select="@package"/></h3>
|
||||
|
||||
<table class="details" border="0" cellpadding="5" cellspacing="2" width="95%">
|
||||
<xsl:call-template name="testsuite.test.header"/>
|
||||
|
||||
<!-- match the testsuites of this package -->
|
||||
<xsl:apply-templates select="/testsuites/testsuite[./@package = current()/@package]" mode="print.test"/>
|
||||
</table>
|
||||
<a href="#top">Back to top</a>
|
||||
<p/>
|
||||
<p/>
|
||||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="classes">
|
||||
<xsl:for-each select="testsuite">
|
||||
<xsl:sort select="@name"/>
|
||||
<!-- create an anchor to this class name -->
|
||||
<a name="{@name}"></a>
|
||||
<h3>TestCase <xsl:value-of select="@name"/></h3>
|
||||
|
||||
<table class="details" border="0" cellpadding="5" cellspacing="2" width="95%">
|
||||
<xsl:call-template name="testcase.test.header"/>
|
||||
<!--
|
||||
test can even not be started at all (failure to load the class)
|
||||
so report the error directly
|
||||
-->
|
||||
<xsl:if test="./error">
|
||||
<tr class="Error">
|
||||
<td colspan="4"><xsl:apply-templates select="./error"/></td>
|
||||
</tr>
|
||||
</xsl:if>
|
||||
<xsl:apply-templates select="./testcase" mode="print.test"/>
|
||||
</table>
|
||||
<div class="Properties">
|
||||
<a>
|
||||
<xsl:attribute name="href">javascript:displayProperties('<xsl:value-of select="@package"/>.<xsl:value-of select="@name"/>');</xsl:attribute>
|
||||
Properties >>
|
||||
</a>
|
||||
</div>
|
||||
<p/>
|
||||
|
||||
<a href="#top">Back to top</a>
|
||||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="summary">
|
||||
<h2>Summary</h2>
|
||||
<xsl:variable name="testCount" select="sum(testsuite/@tests)"/>
|
||||
<xsl:variable name="errorCount" select="sum(testsuite/@errors)"/>
|
||||
<xsl:variable name="failureCount" select="sum(testsuite/@failures)"/>
|
||||
<xsl:variable name="timeCount" select="sum(testsuite/@time)"/>
|
||||
<xsl:variable name="successRate" select="($testCount - $failureCount - $errorCount) div $testCount"/>
|
||||
<table class="details" border="0" cellpadding="5" cellspacing="2" width="95%">
|
||||
<tr valign="top">
|
||||
<th>Tests</th>
|
||||
<th>Failures</th>
|
||||
<th>Errors</th>
|
||||
<th>Success rate</th>
|
||||
<th>Time</th>
|
||||
</tr>
|
||||
<tr valign="top">
|
||||
<xsl:attribute name="class">
|
||||
<xsl:choose>
|
||||
<xsl:when test="$failureCount > 0">Failure</xsl:when>
|
||||
<xsl:when test="$errorCount > 0">Error</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:attribute>
|
||||
<td><xsl:value-of select="$testCount"/></td>
|
||||
<td><xsl:value-of select="$failureCount"/></td>
|
||||
<td><xsl:value-of select="$errorCount"/></td>
|
||||
<td>
|
||||
<xsl:call-template name="display-percent">
|
||||
<xsl:with-param name="value" select="$successRate"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
<td>
|
||||
<xsl:call-template name="display-time">
|
||||
<xsl:with-param name="value" select="$timeCount"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</table>
|
||||
<table border="0" width="95%">
|
||||
<tr>
|
||||
<td style="text-align: justify;">
|
||||
Note: <i>failures</i> are anticipated and checked for with assertions while <i>errors</i> are unanticipated.
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</xsl:template>
|
||||
|
||||
<!--
|
||||
Write properties into a JavaScript data structure.
|
||||
This is based on the original idea by Erik Hatcher (erik@hatcher.net)
|
||||
-->
|
||||
<xsl:template match="properties">
|
||||
cur = TestCases['<xsl:value-of select="../@package"/>.<xsl:value-of select="../@name"/>'] = new Array();
|
||||
<xsl:for-each select="property">
|
||||
<xsl:sort select="@name"/>
|
||||
cur['<xsl:value-of select="@name"/>'] = '<xsl:call-template name="JS-escape"><xsl:with-param name="string" select="@value"/></xsl:call-template>';
|
||||
</xsl:for-each>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Page HEADER -->
|
||||
<xsl:template name="pageHeader">
|
||||
<h1>Unit Test Results</h1>
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td align="left"></td>
|
||||
<td align="right">Designed for use with <a href='http://www.junit.org'>JUnit</a> and <a href='http://ant.apache.org'>Ant</a>.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<hr size="1"/>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="testsuite" mode="header">
|
||||
<tr valign="top">
|
||||
<th width="80%">Name</th>
|
||||
<th>Tests</th>
|
||||
<th>Errors</th>
|
||||
<th>Failures</th>
|
||||
<th nowrap="nowrap">Time(s)</th>
|
||||
</tr>
|
||||
</xsl:template>
|
||||
|
||||
<!-- class header -->
|
||||
<xsl:template name="testsuite.test.header">
|
||||
<tr valign="top">
|
||||
<th width="80%">Name</th>
|
||||
<th>Tests</th>
|
||||
<th>Errors</th>
|
||||
<th>Failures</th>
|
||||
<th nowrap="nowrap">Time(s)</th>
|
||||
</tr>
|
||||
</xsl:template>
|
||||
|
||||
<!-- method header -->
|
||||
<xsl:template name="testcase.test.header">
|
||||
<tr valign="top">
|
||||
<th>Name</th>
|
||||
<th>Status</th>
|
||||
<th width="80%">Type</th>
|
||||
<th nowrap="nowrap">Time(s)</th>
|
||||
</tr>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<!-- class information -->
|
||||
<xsl:template match="testsuite" mode="print.test">
|
||||
<tr valign="top">
|
||||
<!-- set a nice color depending if there is an error/failure -->
|
||||
<xsl:attribute name="class">
|
||||
<xsl:choose>
|
||||
<xsl:when test="@failures[.> 0]">Failure</xsl:when>
|
||||
<xsl:when test="@errors[.> 0]">Error</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:attribute>
|
||||
|
||||
<!-- print testsuite information -->
|
||||
<td><a href="#{@name}"><xsl:value-of select="@name"/></a></td>
|
||||
<td><xsl:value-of select="@tests"/></td>
|
||||
<td><xsl:value-of select="@errors"/></td>
|
||||
<td><xsl:value-of select="@failures"/></td>
|
||||
<td>
|
||||
<xsl:call-template name="display-time">
|
||||
<xsl:with-param name="value" select="@time"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="testcase" mode="print.test">
|
||||
<tr valign="top">
|
||||
<xsl:attribute name="class">
|
||||
<xsl:choose>
|
||||
<xsl:when test="failure | error">Error</xsl:when>
|
||||
</xsl:choose>
|
||||
</xsl:attribute>
|
||||
<td><xsl:value-of select="@name"/></td>
|
||||
<xsl:choose>
|
||||
<xsl:when test="failure">
|
||||
<td>Failure</td>
|
||||
<td><xsl:apply-templates select="failure"/></td>
|
||||
</xsl:when>
|
||||
<xsl:when test="error">
|
||||
<td>Error</td>
|
||||
<td><xsl:apply-templates select="error"/></td>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<td>Success</td>
|
||||
<td></td>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<td>
|
||||
<xsl:call-template name="display-time">
|
||||
<xsl:with-param name="value" select="@time"/>
|
||||
</xsl:call-template>
|
||||
</td>
|
||||
</tr>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<xsl:template match="failure">
|
||||
<xsl:call-template name="display-failures"/>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template match="error">
|
||||
<xsl:call-template name="display-failures"/>
|
||||
</xsl:template>
|
||||
|
||||
<!-- Style for the error and failure in the tescase template -->
|
||||
<xsl:template name="display-failures">
|
||||
<xsl:choose>
|
||||
<xsl:when test="not(@message)">N/A</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="@message"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
<!-- display the stacktrace -->
|
||||
<code>
|
||||
<p/>
|
||||
<xsl:call-template name="br-replace">
|
||||
<xsl:with-param name="word" select="."/>
|
||||
</xsl:call-template>
|
||||
</code>
|
||||
<!-- the later is better but might be problematic for non-21" monitors... -->
|
||||
<!--pre><xsl:value-of select="."/></pre-->
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="JS-escape">
|
||||
<xsl:param name="string"/>
|
||||
<xsl:choose><!-- something isn't right here, basically all single quotes need to be replaced with backslash-single-quote
|
||||
<xsl:when test="contains($string,''')">
|
||||
<xsl:value-of select="substring-before($string,''')"/>
|
||||
\'
|
||||
<xsl:call-template name="JS-escape">
|
||||
<xsl:with-param name="string" select="substring-after($string,''')"/>
|
||||
</xsl:call-template>
|
||||
</xsl:when> -->
|
||||
<xsl:when test="contains($string,'\')">
|
||||
<xsl:value-of select="substring-before($string,'\')"/>\\<xsl:call-template name="JS-escape">
|
||||
<xsl:with-param name="string" select="substring-after($string,'\')"/>
|
||||
</xsl:call-template>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="$string"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
|
||||
<!--
|
||||
template that will convert a carriage return into a br tag
|
||||
@param word the text from which to convert CR to BR tag
|
||||
-->
|
||||
<xsl:template name="br-replace">
|
||||
<xsl:param name="word"/>
|
||||
<xsl:choose>
|
||||
<xsl:when test="contains($word,'
')">
|
||||
<xsl:value-of select="substring-before($word,'
')"/>
|
||||
<br/>
|
||||
<xsl:call-template name="br-replace">
|
||||
<xsl:with-param name="word" select="substring-after($word,'
')"/>
|
||||
</xsl:call-template>
|
||||
</xsl:when>
|
||||
<xsl:otherwise>
|
||||
<xsl:value-of select="$word"/>
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="display-time">
|
||||
<xsl:param name="value"/>
|
||||
<xsl:value-of select="format-number($value,'0.000')"/>
|
||||
</xsl:template>
|
||||
|
||||
<xsl:template name="display-percent">
|
||||
<xsl:param name="value"/>
|
||||
<xsl:value-of select="format-number($value,'0.00%')"/>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
|
|
@ -1,36 +0,0 @@
|
|||
#*******************************************************************************
|
||||
# Copyright (c) 2005, 2011 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
#*******************************************************************************
|
||||
|
||||
# The CDT build script, set up the environment to run the build.xml ant script
|
||||
# We are running on build.eclipse.org
|
||||
|
||||
# export display for running the tests
|
||||
export DISPLAY=:1
|
||||
|
||||
# set up to use the Java 5 JRE
|
||||
export PATH=/opt/public/common/jdk-1.5.0_16/bin:/usr/local/bin:$PATH
|
||||
#export PATH=/opt/public/common/ibm-java2-ppc-50/bin/java:/usr/local/bin:$PATH
|
||||
|
||||
# make sure we're in the releng project dir
|
||||
cd `dirname $0`
|
||||
|
||||
# Checkout basebuilder to run the build
|
||||
mkdir -p tools
|
||||
cd tools
|
||||
cvs -d /cvsroot/eclipse co -r r36x_v20101125 org.eclipse.releng.basebuilder
|
||||
cp /home/data/httpd/download.eclipse.org/technology/subversive/0.7/pde-update-site/plugins/org.eclipse.team.svn.pde.build_*.jar \
|
||||
org.eclipse.releng.basebuilder/plugins
|
||||
cd ..
|
||||
|
||||
# Let's go!
|
||||
java $CDT_BUILD_VMARGS -jar tools/org.eclipse.releng.basebuilder/plugins/org.eclipse.equinox.launcher.jar \
|
||||
-Djvm1.5=/opt/public/common/jdk-1.5.0_16/bin/java \
|
||||
-ws gtk -arch x86 -os linux -application org.eclipse.ant.core.antRunner $*
|
|
@ -1,385 +0,0 @@
|
|||
<project default="nightly">
|
||||
|
||||
<target name="hi">
|
||||
<echo message="${eclipse.home}"/>
|
||||
</target>
|
||||
|
||||
<target name="build" depends="zips,test"/>
|
||||
<target name="nightly" depends="tag,zips,sign,generate.p2.metadata,test,update.index.html,copy"/>
|
||||
<target name="testbuild" depends="zips,generate.p2.metadata,test,copy"/>
|
||||
<target name="buildcopy" depends="zips,generate.p2.metadata,copy"/>
|
||||
<target name="cdtbuild" depends="tag,zips,test,upload"/>
|
||||
<target name="testpack" depends="zips,sign,pack,generate.p2.metadata,copy"/>
|
||||
|
||||
<target name="update-site" depends="zips,generate.p2.metadata">
|
||||
<unzip src="${zipsdir}/${masterFile}" dest="${updateSiteLocation}.tmp"/>
|
||||
<delete quiet="true" dir="${updateSiteLocation}"/>
|
||||
<move file="${updateSiteLocation}.tmp" tofile="${updateSiteLocation}"/>
|
||||
</target>
|
||||
|
||||
<target name="init">
|
||||
<touch file="${user.home}/.cvspass" />
|
||||
<tstamp/>
|
||||
<property name="eclipseDist" value="/home/data/httpd/download.eclipse.org/eclipse/downloads/drops/S-3.7RC3-201105261708/eclipse-SDK-3.7RC3-linux-gtk.tar.gz"/>
|
||||
<property name="rseDist" value="/home/data/httpd/download.eclipse.org/tm/downloads/drops/S-3.3RC3-201106011145/RSE-SDK-3.3RC3.zip"/>
|
||||
<property name="branchVersion" value="8.1.0"/>
|
||||
<property name="timestamp" value="${DSTAMP}${TSTAMP}" />
|
||||
<property name="forceContextQualifier" value="${timestamp}"/>
|
||||
<property name="buildingOSGi" value="true"/>
|
||||
<property name="buildDirectory" value="${basedir}/results"/>
|
||||
<property name="testDirectory" value="${buildDirectory}/test"/>
|
||||
<property name="baseLocation" value="${buildDirectory}/eclipse"/>
|
||||
<property name="pde.build.scripts" value="${eclipse.pdebuild.scripts}"/>
|
||||
<property name="collectingFolder" value="eclipse"/>
|
||||
<property name="archivePrefix" value="eclipse"/>
|
||||
<property name="buildType" value="I" />
|
||||
<property name="buildId" value="${buildType}${timestamp}"/>
|
||||
<property name="zipsdir" value="${buildDirectory}/${buildType}.${buildId}"/>
|
||||
<property name="masterFile" value="cdt-master-${branchVersion}-${buildId}.zip"/>
|
||||
<property name="masterFeature" value="org.eclipse.cdt.master_${branchVersion}.jar"/>
|
||||
<property name="cdtTest" value="org.eclipse.cdt.testing_8.1.0.${timestamp}"/>
|
||||
<property name="eclipseTest" value="org.eclipse.test_3.3.100"/>
|
||||
<property name="messagefile" value="message.in"/>
|
||||
<property name="mailto" value="vivkong@ca.ibm.com"/>
|
||||
<property name="eclipseRoot" value=":pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse"/>
|
||||
<property name="baseos" value="${osgi.os}"/>
|
||||
<property name="basews" value="${osgi.ws}"/>
|
||||
<property name="basearch" value="${osgi.arch}"/>
|
||||
<property name="tagbranch" value=""/>
|
||||
<property name="tagname" value="v${timestamp}"/>
|
||||
<property name="testReports" value="${zipsdir}/testReports"/>
|
||||
<property name="junit-report-output" value="${testReports}"/>
|
||||
<property name="updateSiteLocation" value="${buildDirectory}/update-site"/>
|
||||
<condition property="onWindows">
|
||||
<os family="windows"/>
|
||||
</condition>
|
||||
<mkdir dir="${buildDirectory}"/>
|
||||
<mkdir dir="${testReports}"/>
|
||||
</target>
|
||||
|
||||
<target name="fetch" depends="init">
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/platform"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/sdk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/gdbjtag"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/lrparser"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/lrparser.sdk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/upc"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/upc.sdk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/xlc"/>
|
||||
</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">
|
||||
<property name="builder" value="${basedir}/util"/>
|
||||
</ant>
|
||||
<!--
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/dsfgdb"/>
|
||||
</ant>
|
||||
-->
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
|
||||
<property name="builder" value="${basedir}/memory"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/platform"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/sdk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/gdbjtag"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/lrparser"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/lrparser.sdk"/>
|
||||
</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">
|
||||
<property name="builder" value="${basedir}/upc.sdk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/xlc"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/xlc.sdk"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/util"/>
|
||||
</ant>
|
||||
<!--
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/dsfgdb"/>
|
||||
</ant>
|
||||
-->
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/memory"/>
|
||||
</ant>
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
|
||||
<property name="builder" value="${basedir}/codan"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="unzip" depends="init" unless="dontUnzip">
|
||||
<untar src="${eclipseDist}" dest="${buildDirectory}" compression="gzip"/>
|
||||
<unzip src="${rseDist}" dest="${buildDirectory}"/>
|
||||
</target>
|
||||
|
||||
<target name="zips" depends="init,unzip">
|
||||
<ant antfile="build.xml" dir="${pde.build.scripts}">
|
||||
<property name="builder" value="${basedir}/master" />
|
||||
</ant>
|
||||
<concat destfile="${zipsdir}/compilelog.txt">
|
||||
<fileset dir="${buildDirectory}/plugins" includes="**/*@dot.log"/>
|
||||
</concat>
|
||||
<loadfile property="compileLog" srcFile="${zipsdir}/compilelog.txt"/>
|
||||
<condition property="hasErrors">
|
||||
<contains string="${compileLog}" substring=" ERROR "/>
|
||||
</condition>
|
||||
<copy file="buildindex.html" tofile="${zipsdir}/index.html"/>
|
||||
<replace file="${zipsdir}/index.html">
|
||||
<replacefilter token="@branchVersion@" value="${branchVersion}"/>
|
||||
<replacefilter token="@buildId@" value="${buildId}"/>
|
||||
</replace>
|
||||
<move file="${zipsdir}/${masterFile}" todir="${buildDirectory}"/>
|
||||
<unzip src="${buildDirectory}/${masterFile}" dest="${buildDirectory}/site"/>
|
||||
<!--
|
||||
<move file="${buildDirectory}/site/linux.gtk.x86/eclipse/epl-v10.html" todir="${buildDirectory}/site/eclipse"/>
|
||||
<move file="${buildDirectory}/site/linux.gtk.x86/eclipse/notice.html" todir="${buildDirectory}/site/eclipse"/>
|
||||
-->
|
||||
<copy file="epl-v10.html" tofile="${buildDirectory}/site/eclipse/epl-v10.html"/>
|
||||
<copy file="notice.html" tofile="${buildDirectory}/site/eclipse/notice.html"/>
|
||||
<copy file="buildsite.xml" tofile="${buildDirectory}/site/eclipse/site.xml"/>
|
||||
<replace file="${buildDirectory}/site/eclipse/site.xml">
|
||||
<replacefilter token="@buildVersion@" value="${branchVersion}"/>
|
||||
<replacefilter token="@timeStamp@" value="${timestamp}"/>
|
||||
</replace>
|
||||
<copy file="pack.properties" todir="${buildDirectory}/site/eclipse"/>
|
||||
<!-- for some reason LPG isn't getting picked up-->
|
||||
<copy file="${buildDirectory}/plugins/net.sourceforge.lpg.lpgjavaruntime_1.1.0.v200803061910.jar"
|
||||
todir="${buildDirectory}/site/eclipse/plugins"/>
|
||||
|
||||
<!-- remove the master feature from the update site -->
|
||||
<delete verbose="true" file="${buildDirectory}/site/eclipse/features/${masterFeature}"/>
|
||||
|
||||
<zip destfile="${zipsdir}/${masterFile}"
|
||||
basedir="${buildDirectory}/site/eclipse"/>
|
||||
</target>
|
||||
|
||||
<!--pack200-->
|
||||
<!-- this will pack the master zip using pack200 and generate p2 metadata based on the packed master zip-->
|
||||
<target name="pack" depends="init" unless="hasErrors">
|
||||
<echo message="Pack200" />
|
||||
<property name="launcher" value="${basedir}/tools/org.eclipse.releng.basebuilder/plugins/org.eclipse.equinox.launcher.jar"/>
|
||||
<java jar="${launcher}" fork="true" timeout="10800000" failonerror="true" maxmemory="768m" dir="${buildDirectory}/eclipse">
|
||||
<arg line="-application org.eclipse.update.core.siteOptimizer" />
|
||||
<arg line="-jarProcessor"/>
|
||||
<arg line="-verbose"/>
|
||||
<arg line="-processAll"/>
|
||||
<arg line="-pack"/>
|
||||
<arg line="-outputDir ${zipsdir}/pack ${zipsdir}/${masterFile}"/>
|
||||
</java>
|
||||
|
||||
<antcall target="generate.p2.metadata">
|
||||
<param name="p2dir" value="${zipsdir}/pack/p2"/>
|
||||
<param name="destination" value="${zipsdir}/pack/${masterFile}"/>
|
||||
</antcall>
|
||||
</target>
|
||||
|
||||
<target name="generate.p2.metadata" depends="init" unless="hasErrors">
|
||||
<!-- unzip the signed master site -->
|
||||
<property name="p2dir" value="${zipsdir}/p2"/>
|
||||
<property name="destination" value="${zipsdir}/${masterFile}"/>
|
||||
|
||||
<unzip src="${destination}" dest="${p2dir}"/>
|
||||
|
||||
<!-- generate p2 metadata -->
|
||||
<antcall target="p2.metadata.generator">
|
||||
<param name="p2site" value="${p2dir}"/>
|
||||
</antcall>
|
||||
|
||||
<!-- zip everything back up -->
|
||||
<zip destfile="${destination}"
|
||||
basedir="${p2dir}"/>
|
||||
<delete dir="${p2dir}"/>
|
||||
</target>
|
||||
|
||||
<target name="p2.metadata.generator_old">
|
||||
<echo message="Generate p2 Metadata" />
|
||||
<property name="p2site" value="${zipsdir}/p2"/>
|
||||
<property name="launcher" value="${basedir}/tools/org.eclipse.releng.basebuilder/plugins/org.eclipse.equinox.launcher.jar"/>
|
||||
<java jar="${launcher}" fork="true" timeout="10800000" failonerror="true" maxmemory="768m" dir="${buildDirectory}/eclipse">
|
||||
<arg line="-application org.eclipse.equinox.p2.metadata.generator.EclipseGenerator" />
|
||||
<arg line="-updateSite ${p2site}"/>
|
||||
<arg line="-site file:${p2site}/site.xml"/>
|
||||
<arg line="-metadataRepository file:${p2site}"/>
|
||||
<arg line="-metadataRepositoryName CDT Update Site"/>
|
||||
<arg line="-artifactRepository file:${p2site}"/>
|
||||
<arg line="-artifactRepositoryName CDT Artifacts"/>
|
||||
<arg line="-compress"/>
|
||||
<arg line="-reusePack200Files"/>
|
||||
<arg line="-noDefaultIUs"/>
|
||||
<arg line="-vmargs -Xmx256M"/>
|
||||
</java>
|
||||
</target>
|
||||
|
||||
<target name="p2.metadata.generator">
|
||||
<echo message="Generate p2 Metadata" />
|
||||
<property name="p2site" value="${zipsdir}/p2"/>
|
||||
<property name="launcher" value="${basedir}/tools/org.eclipse.releng.basebuilder/plugins/org.eclipse.equinox.launcher.jar"/>
|
||||
<java jar="${launcher}" fork="true" timeout="10800000" failonerror="true" maxmemory="768m">
|
||||
<arg line="-application org.eclipse.equinox.p2.publisher.UpdateSitePublisher" />
|
||||
<arg line="-source ${p2site}"/>
|
||||
<arg line="-metadataRepository file:${p2site}"/>
|
||||
<arg line="-artifactRepository file:${p2site}"/>
|
||||
<arg line="-compress -publishArtifacts -reusePack200Files"/>
|
||||
</java>
|
||||
</target>
|
||||
|
||||
<target name="test" depends="init" unless="hasErrors">
|
||||
<record name="${testReports}/testsLog.txt" action="start" loglevel="verbose"/>
|
||||
<untar src="${eclipseDist}" dest="${testDirectory}" compression="gzip"/>
|
||||
<!--unzip src="${mylynDist}" dest="${testDirectory}/eclipse"/-->
|
||||
<unzip src="${zipsdir}/cdt-master-${branchVersion}-${buildId}.zip"
|
||||
dest="${testDirectory}/eclipse"/>
|
||||
<unzip src="${testDirectory}/eclipse/plugins/${cdtTest}.jar"
|
||||
dest="${testDirectory}/test/cdt"/>
|
||||
<unzip src="${testDirectory}/eclipse/plugins/${eclipseTest}.jar"
|
||||
dest="${testDirectory}/test/eclipse"/>
|
||||
<delete file="${testDirectory}/eclipse/site.xml"/>
|
||||
<delete file="${testDirectory}/eclipse/pack.properties"/>
|
||||
<delete file="${testDirectory}/eclipse/artifacts.jar"/>
|
||||
<delete file="${testDirectory}/eclipse/content.jar"/>
|
||||
<ant antfile="test.xml" dir="${testDirectory}/test/cdt">
|
||||
<property name="eclipse-home" value="${testDirectory}/eclipse"/>
|
||||
<property name="library-file" value="${testDirectory}/test/eclipse/library.xml"/>
|
||||
<property name="os" value="${baseos}"/>
|
||||
<property name="ws" value="${basews}"/>
|
||||
<property name="arch" value="${basearch}"/>
|
||||
</ant>
|
||||
<xslt style="${basedir}/JUNIT.XSL"
|
||||
in="${testDirectory}/eclipse/org.eclipse.cdt.testing.xml"
|
||||
out="${zipsdir}/junits.html"/>
|
||||
<copy file="${testDirectory}/eclipse/org.eclipse.cdt.testing.xml"
|
||||
tofile="${testReports}/org.eclipse.cdt.testing.xml"
|
||||
failonerror="false"/>
|
||||
<record name="${testReports}/testsLog.txt" action="stop"/>
|
||||
</target>
|
||||
|
||||
<target name="sign" depends="init" unless="hasErrors">
|
||||
<exec executable="sign">
|
||||
<arg value="${buildDirectory}/${buildType}.${buildId}/${masterFile}"/>
|
||||
<arg value="nomail"/>
|
||||
<arg value="${buildDirectory}/signed"/>
|
||||
</exec>
|
||||
<waitfor maxwait="30" maxwaitunit="minute">
|
||||
<available file="${buildDirectory}/signed/${masterFile}"/>
|
||||
</waitfor>
|
||||
<move file="${buildDirectory}/signed/${masterFile}" todir="${zipsdir}"/>
|
||||
</target>
|
||||
|
||||
<target name="upload" depends="init" unless="hasErrors">
|
||||
<property name="remotedir" value="dschaefer@dev.eclipse.org:cdt/builds/${branchVersion}"/>
|
||||
<exec dir="${buildDirectory}" executable="scp">
|
||||
<arg line="${remotedir}/index.html index.html"/>
|
||||
</exec>
|
||||
<replace file="${buildDirectory}/index.html">
|
||||
<replacetoken><![CDATA[ <!-- add here -->]]></replacetoken>
|
||||
<replacevalue><![CDATA[ <li><a href="@buildType@.@buildId@/index.html">@buildId@</a></li>
|
||||
<!-- add here -->]]></replacevalue>
|
||||
</replace>
|
||||
<replace file="${buildDirectory}/index.html">
|
||||
<replacefilter token="@buildType@" value="${buildType}"/>
|
||||
<replacefilter token="@buildId@" value="${buildId}"/>
|
||||
</replace>
|
||||
<exec dir="${buildDirectory}" executable="scp">
|
||||
<arg line="index.html ${remotedir}/index.html"/>
|
||||
</exec>
|
||||
<exec dir="${buildDirectory}" executable="scp">
|
||||
<arg line="-r ${buildType}.${buildId} ${remotedir}"/>
|
||||
</exec>
|
||||
</target>
|
||||
|
||||
<target name="update.index.html" depends="init" unless="hasErrors">
|
||||
<property name="copyToDir" value="/home/data/httpd/download.eclipse.org/tools/cdt/builds/${branchVersion}"/>
|
||||
<replace file="${copyToDir}/index.html">
|
||||
<replacetoken><![CDATA[ <!-- add here -->]]></replacetoken>
|
||||
<replacevalue><![CDATA[ <!-- add here -->
|
||||
<li><a href="@buildType@.@buildId@/index.html">@buildId@</a></li>]]>
|
||||
</replacevalue>
|
||||
</replace>
|
||||
<replace file="${copyToDir}/index.html">
|
||||
<replacefilter token="@buildType@" value="${buildType}"/>
|
||||
<replacefilter token="@buildId@" value="${buildId}"/>
|
||||
</replace>
|
||||
<chmod file="${copyToDir}/index.html" perm="664"/>
|
||||
|
||||
</target>
|
||||
|
||||
<target name="copy" depends="init" unless="hasErrors">
|
||||
<property name="copyToDir" value="/home/data/httpd/download.eclipse.org/tools/cdt/builds/${branchVersion}"/>
|
||||
<mkdir dir="${copyToDir}/${buildType}.${buildId}"/>
|
||||
<copy todir="${copyToDir}/${buildType}.${buildId}">
|
||||
<fileset dir="${buildDirectory}/${buildType}.${buildId}"/>
|
||||
</copy>
|
||||
<chmod perm="g+w" dir="${copyToDir}">
|
||||
<dirset dir="${copyToDir}"/>
|
||||
</chmod>
|
||||
<chmod perm="g+w" dir="${copyToDir}/${buildType}.${buildId}">
|
||||
<dirset dir="${copyToDir}/${buildType}.${buildId}"/>
|
||||
</chmod>
|
||||
<!-- Create symlink to latest build -->
|
||||
<symlink action="delete" link="${copyToDir}/latest" failonerror="false"/>
|
||||
<symlink link="${copyToDir}/latest" resource="${copyToDir}/${buildType}.${buildId}" overwrite="true"/>
|
||||
|
||||
</target>
|
||||
|
||||
<target name="mail" depends="init">
|
||||
<antcall target="mailPass"/>
|
||||
<antcall target="mailFail"/>
|
||||
</target>
|
||||
|
||||
<target name="mailPass" unless="hasErrors">
|
||||
<copy file="${messagefile}" tofile="message.txt" overwrite="true"/>
|
||||
<replace file="message.txt">
|
||||
<replacefilter token="@branchVersion@" value="${branchVersion}"/>
|
||||
<replacefilter token="@buildId@" value="${buildId}"/>
|
||||
</replace>
|
||||
<mail subject="CDT ${branchVersion} Build ${buildId} completed"
|
||||
tolist="${mailto}" from="dschaefer@qnx.com">
|
||||
<message src="message.txt"/>
|
||||
</mail>
|
||||
</target>
|
||||
|
||||
<target name="mailFail" if="hasErrors">
|
||||
<mail subject="CDT ${branchVersion} Build ${buildId} failed"
|
||||
tolist="${mailto}" from="dschaefer@qnx.com">
|
||||
<message src="compilelog.txt"/>
|
||||
</mail>
|
||||
</target>
|
||||
|
||||
<target name="tag" depends="init">
|
||||
<property name="cdtTag" value="${tagname}"/>
|
||||
<cvs cvsroot="/cvsroot/tools" command="rtag ${tagbranch} ${tagname} org.eclipse.cdt"/>
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,57 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>CDT @branchVersion@ Build @buildId@</title>
|
||||
</head>
|
||||
<body>
|
||||
<h2>CDT @branchVersion@ Build @buildId@</h2>
|
||||
<p><a href="build.log">Build Log</a></p>
|
||||
<p><a href="compilelog.txt">Compile Log</a></p>
|
||||
<p><a href="junits.html">JUnit Results</a></p>
|
||||
<h3>CDT Master Feature</h3>
|
||||
<p>
|
||||
<a href="http://www.eclipse.org/downloads/download.php?file=/tools/cdt/builds/@branchVersion@/I.@buildId@/cdt-master-@branchVersion@-@buildId@.zip">cdt-master-@branchVersion@-@buildId@.zip</a>
|
||||
</p>
|
||||
<p>
|
||||
To install CDT:
|
||||
<ol>
|
||||
<li>Download the master zip file and put it somewhere on your machine.</li>
|
||||
<li>Fire up Eclipse (The Platform Run-time 3.6 is minimum recommended)</li>
|
||||
<li>Help->Install New Software...</li>
|
||||
<li>Add... in the master zip as an Archive site</li>
|
||||
<li>Under CDT Main Features select the one you want. C/C++ Development
|
||||
Tools is the main one. The SDK adds in the schemas and source for
|
||||
building extensions to the CDT. The C/C++ Development Platform is the
|
||||
Tools without the GNU toolchain support.</li>
|
||||
<li>You can install other neat things, including the Mylyn bridge, from
|
||||
the CDT Optional Features category.</li>
|
||||
</ol>
|
||||
</p>
|
||||
<p>This feature has everything, including:</p>
|
||||
<ul>
|
||||
<li>CDT Platform Feature - includes editor, search, builders, launch, debug, user documentation</li>
|
||||
<li>CDT Runtime Feature - superset of platform feature that adds gnu toolchain integrations for build, debug and DSF gdb debugger.</li>
|
||||
<li>CDT SDK Feature - superset of runtime that adds source and extension point schemas</li>
|
||||
<li>GDB Hardware Debugging - provides a launch configuration for launching gdb to do hardware debugging.</li>
|
||||
<li>XL C/C++ Compiler Support - provides an error parser and managed build support for IBM's XL C/C++ compilers.</li>
|
||||
<li>XL C/C++ Compiler Support SDK - superset of XL C/C++ Compiler support that adds source.</li>
|
||||
<li>LR Parser - provides a parser for the ISO/IEC 9899:1999 variant of the C programming language (aka C99) and the C++ programming language,
|
||||
generated from a grammar using the LPG parser generator. The grammar can be reused and extended to
|
||||
create your own parser for variants on the C programming language.</li>
|
||||
<li>LR Parser SDK - superset of LR Parser that adds source.</li>
|
||||
<li>Unified Parallel C Support - Provides support for the Unified Parallel C programming language.
|
||||
Provides parsing/indexing infrastructure and language definition, allowing the UPC language to be recognized by CDT.
|
||||
Requires the LR parser feature.</li>
|
||||
<li>Unified Parallel C Support SDK - superset of UPC support that adds source.</li>
|
||||
<li>CDT Debugger Services Framework (DSF) Examples - DSF Examples including basic framework feature tutorial examples and the PDA debugger integration.</li>
|
||||
<li>Eclipse Debugger for C/C++</li>
|
||||
<li>Eclipse C/C++ Memory View Enhancements - Traditional Rendering, Find/Replace, Import/Export</li>
|
||||
<li>CDT RSE Remote Launch - Launch configuration for launching CDT projects using the Remote Systems Explorer subsystems (includes source).</li>
|
||||
<li>GCC Cross Compiler Support - Build integration and new project wizard support for GCC cross compilers.</li>
|
||||
<li>CDT p2 Toolchain Installer - Eclipse p2-based installer for toolchains and libraries.</li>
|
||||
<li>CDT Utilities - provides utilities for C/C++ Development Tools</li>
|
||||
<li>C/C++ Code Analysis Framework (Codan) and Checkers</li>
|
||||
<li>CDT Testing Feature - includes all test plugins required for running automated JUnit tests</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
|
@ -1,75 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<site pack200="true">
|
||||
<category-def name="CDT Main Features" label="CDT Main Features"/>
|
||||
<category-def name="CDT Optional Features" label="CDT Optional Features"/>
|
||||
|
||||
<feature id="org.eclipse.cdt" url="features/org.eclipse.cdt_8.1.0.@timeStamp@.jar" version="8.1.0.@timeStamp@">
|
||||
<category name="CDT Main Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.sdk" url="features/org.eclipse.cdt.sdk_8.1.0.@timeStamp@.jar" version="8.1.0.@timeStamp@">
|
||||
<category name="CDT Main Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.debug.gdbjtag" url="features/org.eclipse.cdt.debug.gdbjtag_7.0.0.@timeStamp@.jar" version="7.0.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.core.lrparser.feature" url="features/org.eclipse.cdt.core.lrparser.feature_5.2.0.@timeStamp@.jar" version="5.2.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.core.lrparser.sdk" url="features/org.eclipse.cdt.core.lrparser.sdk_5.2.0.@timeStamp@.jar" version="5.2.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.core.parser.upc.feature" url="features/org.eclipse.cdt.core.parser.upc.feature_5.1.0.@timeStamp@.jar" version="5.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.core.parser.upc.sdk" url="features/org.eclipse.cdt.core.parser.upc.sdk_5.1.0.@timeStamp@.jar" version="5.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.xlc.feature" url="features/org.eclipse.cdt.xlc.feature_6.1.0.@timeStamp@.jar" version="6.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.xlc.sdk" url="features/org.eclipse.cdt.xlc.sdk_6.1.0.@timeStamp@.jar" version="6.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.util" url="features/org.eclipse.cdt.util_5.1.0.@timeStamp@.jar" version="5.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.gnu.build" url="features/org.eclipse.cdt.gnu.build_8.1.0.@timeStamp@.jar" version="8.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.gnu.debug" url="features/org.eclipse.cdt.gnu.debug_7.1.0.@timeStamp@.jar" version="7.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.platform" url="features/org.eclipse.cdt.platform_8.1.0.@timeStamp@.jar" version="8.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.gnu.dsf" url="features/org.eclipse.cdt.gnu.dsf_4.0.0.@timeStamp@.jar" version="4.0.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.examples.dsf" url="features/org.eclipse.cdt.examples.dsf_2.1.0.@timeStamp@.jar" version="2.1.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.debug.ui.memory" url="features/org.eclipse.cdt.debug.ui.memory_2.1.100.@timeStamp@.jar" version="2.1.100.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.debug.edc" url="features/org.eclipse.cdt.debug.edc_2.0.0.@timeStamp@.jar" version="2.0.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.launch.remote" url="features/org.eclipse.cdt.launch.remote_6.0.0.@timeStamp@.jar" version="6.0.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.build.crossgcc" url="features/org.eclipse.cdt.build.crossgcc_1.0.0.@timeStamp@.jar" version="1.0.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.p2" url="features/org.eclipse.cdt.p2_1.0.0.@timeStamp@.jar" version="1.0.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.bupc" url="features/org.eclipse.cdt.bupc_1.0.3.@timeStamp@.jar" version="1.0.3.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.cdt.msw" url="features/org.eclipse.cdt.msw_1.0.0.@timeStamp@.jar" version="1.0.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
<feature id="org.eclipse.tm.tcf.feature" url="features/org.eclipse.tm.tcf.feature_0.4.0.@timeStamp@.jar" version="0.4.0.@timeStamp@">
|
||||
<category name="CDT Optional Features"/>
|
||||
</feature>
|
||||
</site>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,138 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.core.parser.c99.feature" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.core.parser.c99.feature">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-c99-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
<!-- Add the LPG Java Runtime bundle into runtime zip -->
|
||||
<zip destfile="${buildDirectory}/${buildLabel}/cdt-c99-${branchVersion}-${buildId}.zip" update="true">
|
||||
<zipfileset dir="${buildDirectory}/plugins"
|
||||
includes="net.sourceforge.lpg.lpgjavaruntime_1.1.*.jar"
|
||||
prefix="eclipse/plugins"/>
|
||||
</zip>
|
||||
</target>
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.codan" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.codan">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-codan-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2009 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,132 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.build.crossgcc" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.build.crossgcc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-crossgcc-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.gnu.dsf" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.gnu.dsf">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-gnu-dsf-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,328 +0,0 @@
|
|||
<html xmlns:o="urn:schemas-microsoft-com:office:office"
|
||||
xmlns:w="urn:schemas-microsoft-com:office:word"
|
||||
xmlns="http://www.w3.org/TR/REC-html40">
|
||||
|
||||
<head>
|
||||
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
|
||||
<meta name=ProgId content=Word.Document>
|
||||
<meta name=Generator content="Microsoft Word 9">
|
||||
<meta name=Originator content="Microsoft Word 9">
|
||||
<link rel=File-List
|
||||
href="./Eclipse%20EPL%202003_11_10%20Final_files/filelist.xml">
|
||||
<title>Eclipse Public License - Version 1.0</title>
|
||||
<!--[if gte mso 9]><xml>
|
||||
<o:DocumentProperties>
|
||||
<o:Revision>2</o:Revision>
|
||||
<o:TotalTime>3</o:TotalTime>
|
||||
<o:Created>2004-03-05T23:03:00Z</o:Created>
|
||||
<o:LastSaved>2004-03-05T23:03:00Z</o:LastSaved>
|
||||
<o:Pages>4</o:Pages>
|
||||
<o:Words>1626</o:Words>
|
||||
<o:Characters>9270</o:Characters>
|
||||
<o:Lines>77</o:Lines>
|
||||
<o:Paragraphs>18</o:Paragraphs>
|
||||
<o:CharactersWithSpaces>11384</o:CharactersWithSpaces>
|
||||
<o:Version>9.4402</o:Version>
|
||||
</o:DocumentProperties>
|
||||
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||||
<w:WordDocument>
|
||||
<w:TrackRevisions/>
|
||||
</w:WordDocument>
|
||||
</xml><![endif]-->
|
||||
<style>
|
||||
<!--
|
||||
/* Font Definitions */
|
||||
@font-face
|
||||
{font-family:Tahoma;
|
||||
panose-1:2 11 6 4 3 5 4 4 2 4;
|
||||
mso-font-charset:0;
|
||||
mso-generic-font-family:swiss;
|
||||
mso-font-pitch:variable;
|
||||
mso-font-signature:553679495 -2147483648 8 0 66047 0;}
|
||||
/* Style Definitions */
|
||||
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
||||
{mso-style-parent:"";
|
||||
margin:0in;
|
||||
margin-bottom:.0001pt;
|
||||
mso-pagination:widow-orphan;
|
||||
font-size:12.0pt;
|
||||
font-family:"Times New Roman";
|
||||
mso-fareast-font-family:"Times New Roman";}
|
||||
p
|
||||
{margin-right:0in;
|
||||
mso-margin-top-alt:auto;
|
||||
mso-margin-bottom-alt:auto;
|
||||
margin-left:0in;
|
||||
mso-pagination:widow-orphan;
|
||||
font-size:12.0pt;
|
||||
font-family:"Times New Roman";
|
||||
mso-fareast-font-family:"Times New Roman";}
|
||||
p.BalloonText, li.BalloonText, div.BalloonText
|
||||
{mso-style-name:"Balloon Text";
|
||||
margin:0in;
|
||||
margin-bottom:.0001pt;
|
||||
mso-pagination:widow-orphan;
|
||||
font-size:8.0pt;
|
||||
font-family:Tahoma;
|
||||
mso-fareast-font-family:"Times New Roman";}
|
||||
@page Section1
|
||||
{size:8.5in 11.0in;
|
||||
margin:1.0in 1.25in 1.0in 1.25in;
|
||||
mso-header-margin:.5in;
|
||||
mso-footer-margin:.5in;
|
||||
mso-paper-source:0;}
|
||||
div.Section1
|
||||
{page:Section1;}
|
||||
-->
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body lang=EN-US style='tab-interval:.5in'>
|
||||
|
||||
<div class=Section1>
|
||||
|
||||
<p align=center style='text-align:center'><b>Eclipse Public License - v 1.0</b>
|
||||
</p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER
|
||||
THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE,
|
||||
REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE
|
||||
OF THIS AGREEMENT.</span> </p>
|
||||
|
||||
<p><b><span style='font-size:10.0pt'>1. DEFINITIONS</span></b> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>"Contribution" means:</span> </p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
|
||||
in the case of the initial Contributor, the initial code and documentation
|
||||
distributed under this Agreement, and<br clear=left>
|
||||
b) in the case of each subsequent Contributor:</span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>i)
|
||||
changes to the Program, and</span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>ii)
|
||||
additions to the Program;</span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>where
|
||||
such changes and/or additions to the Program originate from and are distributed
|
||||
by that particular Contributor. A Contribution 'originates' from a Contributor
|
||||
if it was added to the Program by such Contributor itself or anyone acting on
|
||||
such Contributor's behalf. Contributions do not include additions to the
|
||||
Program which: (i) are separate modules of software distributed in conjunction
|
||||
with the Program under their own license agreement, and (ii) are not derivative
|
||||
works of the Program. </span></p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>"Contributor" means any person or
|
||||
entity that distributes the Program.</span> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>"Licensed Patents " mean patent
|
||||
claims licensable by a Contributor which are necessarily infringed by the use
|
||||
or sale of its Contribution alone or when combined with the Program. </span></p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>"Program" means the Contributions
|
||||
distributed in accordance with this Agreement.</span> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>"Recipient" means anyone who
|
||||
receives the Program under this Agreement, including all Contributors.</span> </p>
|
||||
|
||||
<p><b><span style='font-size:10.0pt'>2. GRANT OF RIGHTS</span></b> </p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
|
||||
Subject to the terms of this Agreement, each Contributor hereby grants Recipient
|
||||
a non-exclusive, worldwide, royalty-free copyright license to<span
|
||||
style='color:red'> </span>reproduce, prepare derivative works of, publicly
|
||||
display, publicly perform, distribute and sublicense the Contribution of such
|
||||
Contributor, if any, and such derivative works, in source code and object code
|
||||
form.</span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b)
|
||||
Subject to the terms of this Agreement, each Contributor hereby grants
|
||||
Recipient a non-exclusive, worldwide,<span style='color:green'> </span>royalty-free
|
||||
patent license under Licensed Patents to make, use, sell, offer to sell, import
|
||||
and otherwise transfer the Contribution of such Contributor, if any, in source
|
||||
code and object code form. This patent license shall apply to the combination
|
||||
of the Contribution and the Program if, at the time the Contribution is added
|
||||
by the Contributor, such addition of the Contribution causes such combination
|
||||
to be covered by the Licensed Patents. The patent license shall not apply to
|
||||
any other combinations which include the Contribution. No hardware per se is
|
||||
licensed hereunder. </span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>c)
|
||||
Recipient understands that although each Contributor grants the licenses to its
|
||||
Contributions set forth herein, no assurances are provided by any Contributor
|
||||
that the Program does not infringe the patent or other intellectual property
|
||||
rights of any other entity. Each Contributor disclaims any liability to Recipient
|
||||
for claims brought by any other entity based on infringement of intellectual
|
||||
property rights or otherwise. As a condition to exercising the rights and
|
||||
licenses granted hereunder, each Recipient hereby assumes sole responsibility
|
||||
to secure any other intellectual property rights needed, if any. For example,
|
||||
if a third party patent license is required to allow Recipient to distribute
|
||||
the Program, it is Recipient's responsibility to acquire that license before
|
||||
distributing the Program.</span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>d)
|
||||
Each Contributor represents that to its knowledge it has sufficient copyright
|
||||
rights in its Contribution, if any, to grant the copyright license set forth in
|
||||
this Agreement. </span></p>
|
||||
|
||||
<p><b><span style='font-size:10.0pt'>3. REQUIREMENTS</span></b> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>A Contributor may choose to distribute the
|
||||
Program in object code form under its own license agreement, provided that:</span>
|
||||
</p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
|
||||
it complies with the terms and conditions of this Agreement; and</span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b)
|
||||
its license agreement:</span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>i)
|
||||
effectively disclaims on behalf of all Contributors all warranties and
|
||||
conditions, express and implied, including warranties or conditions of title
|
||||
and non-infringement, and implied warranties or conditions of merchantability
|
||||
and fitness for a particular purpose; </span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>ii)
|
||||
effectively excludes on behalf of all Contributors all liability for damages,
|
||||
including direct, indirect, special, incidental and consequential damages, such
|
||||
as lost profits; </span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>iii)
|
||||
states that any provisions which differ from this Agreement are offered by that
|
||||
Contributor alone and not by any other party; and</span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>iv)
|
||||
states that source code for the Program is available from such Contributor, and
|
||||
informs licensees how to obtain it in a reasonable manner on or through a
|
||||
medium customarily used for software exchange.<span style='color:blue'> </span></span></p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>When the Program is made available in source
|
||||
code form:</span> </p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>a)
|
||||
it must be made available under this Agreement; and </span></p>
|
||||
|
||||
<p class=MsoNormal style='margin-left:.5in'><span style='font-size:10.0pt'>b) a
|
||||
copy of this Agreement must be included with each copy of the Program. </span></p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>Contributors may not remove or alter any
|
||||
copyright notices contained within the Program. </span></p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>Each Contributor must identify itself as the
|
||||
originator of its Contribution, if any, in a manner that reasonably allows
|
||||
subsequent Recipients to identify the originator of the Contribution. </span></p>
|
||||
|
||||
<p><b><span style='font-size:10.0pt'>4. COMMERCIAL DISTRIBUTION</span></b> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>Commercial distributors of software may
|
||||
accept certain responsibilities with respect to end users, business partners
|
||||
and the like. While this license is intended to facilitate the commercial use
|
||||
of the Program, the Contributor who includes the Program in a commercial
|
||||
product offering should do so in a manner which does not create potential
|
||||
liability for other Contributors. Therefore, if a Contributor includes the
|
||||
Program in a commercial product offering, such Contributor ("Commercial
|
||||
Contributor") hereby agrees to defend and indemnify every other
|
||||
Contributor ("Indemnified Contributor") against any losses, damages and
|
||||
costs (collectively "Losses") arising from claims, lawsuits and other
|
||||
legal actions brought by a third party against the Indemnified Contributor to
|
||||
the extent caused by the acts or omissions of such Commercial Contributor in
|
||||
connection with its distribution of the Program in a commercial product
|
||||
offering. The obligations in this section do not apply to any claims or Losses
|
||||
relating to any actual or alleged intellectual property infringement. In order
|
||||
to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
|
||||
Contributor in writing of such claim, and b) allow the Commercial Contributor
|
||||
to control, and cooperate with the Commercial Contributor in, the defense and
|
||||
any related settlement negotiations. The Indemnified Contributor may participate
|
||||
in any such claim at its own expense.</span> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>For example, a Contributor might include the
|
||||
Program in a commercial product offering, Product X. That Contributor is then a
|
||||
Commercial Contributor. If that Commercial Contributor then makes performance
|
||||
claims, or offers warranties related to Product X, those performance claims and
|
||||
warranties are such Commercial Contributor's responsibility alone. Under this
|
||||
section, the Commercial Contributor would have to defend claims against the
|
||||
other Contributors related to those performance claims and warranties, and if a
|
||||
court requires any other Contributor to pay any damages as a result, the
|
||||
Commercial Contributor must pay those damages.</span> </p>
|
||||
|
||||
<p><b><span style='font-size:10.0pt'>5. NO WARRANTY</span></b> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>EXCEPT AS EXPRESSLY SET FORTH IN THIS
|
||||
AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT
|
||||
WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
|
||||
WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
|
||||
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
|
||||
responsible for determining the appropriateness of using and distributing the
|
||||
Program and assumes all risks associated with its exercise of rights under this
|
||||
Agreement , including but not limited to the risks and costs of program errors,
|
||||
compliance with applicable laws, damage to or loss of data, programs or
|
||||
equipment, and unavailability or interruption of operations. </span></p>
|
||||
|
||||
<p><b><span style='font-size:10.0pt'>6. DISCLAIMER OF LIABILITY</span></b> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>EXCEPT AS EXPRESSLY SET FORTH IN THIS
|
||||
AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR
|
||||
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY
|
||||
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF
|
||||
THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF
|
||||
THE POSSIBILITY OF SUCH DAMAGES.</span> </p>
|
||||
|
||||
<p><b><span style='font-size:10.0pt'>7. GENERAL</span></b> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>If any provision of this Agreement is invalid
|
||||
or unenforceable under applicable law, it shall not affect the validity or
|
||||
enforceability of the remainder of the terms of this Agreement, and without
|
||||
further action by the parties hereto, such provision shall be reformed to the
|
||||
minimum extent necessary to make such provision valid and enforceable.</span> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>If Recipient institutes patent litigation
|
||||
against any entity (including a cross-claim or counterclaim in a lawsuit)
|
||||
alleging that the Program itself (excluding combinations of the Program with
|
||||
other software or hardware) infringes such Recipient's patent(s), then such
|
||||
Recipient's rights granted under Section 2(b) shall terminate as of the date
|
||||
such litigation is filed. </span></p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>All Recipient's rights under this Agreement
|
||||
shall terminate if it fails to comply with any of the material terms or
|
||||
conditions of this Agreement and does not cure such failure in a reasonable
|
||||
period of time after becoming aware of such noncompliance. If all Recipient's
|
||||
rights under this Agreement terminate, Recipient agrees to cease use and
|
||||
distribution of the Program as soon as reasonably practicable. However,
|
||||
Recipient's obligations under this Agreement and any licenses granted by
|
||||
Recipient relating to the Program shall continue and survive. </span></p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>Everyone is permitted to copy and distribute
|
||||
copies of this Agreement, but in order to avoid inconsistency the Agreement is
|
||||
copyrighted and may only be modified in the following manner. The Agreement
|
||||
Steward reserves the right to publish new versions (including revisions) of
|
||||
this Agreement from time to time. No one other than the Agreement Steward has
|
||||
the right to modify this Agreement. The Eclipse Foundation is the initial
|
||||
Agreement Steward. The Eclipse Foundation may assign the responsibility to
|
||||
serve as the Agreement Steward to a suitable separate entity. Each new version
|
||||
of the Agreement will be given a distinguishing version number. The Program
|
||||
(including Contributions) may always be distributed subject to the version of
|
||||
the Agreement under which it was received. In addition, after a new version of
|
||||
the Agreement is published, Contributor may elect to distribute the Program
|
||||
(including its Contributions) under the new version. Except as expressly stated
|
||||
in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
|
||||
the intellectual property of any Contributor under this Agreement, whether
|
||||
expressly, by implication, estoppel or otherwise. All rights in the Program not
|
||||
expressly granted under this Agreement are reserved.</span> </p>
|
||||
|
||||
<p><span style='font-size:10.0pt'>This Agreement is governed by the laws of the
|
||||
State of New York and the intellectual property laws of the United States of
|
||||
America. No party to this Agreement will bring a legal action under this
|
||||
Agreement more than one year after the cause of action arose. Each party waives
|
||||
its rights to a jury trial in any resulting litigation.</span> </p>
|
||||
|
||||
<p class=MsoNormal><![if !supportEmptyParas]> <![endif]><o:p></o:p></p>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.debug.gdbjtag" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.debug.gdbjtag">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-gdbjtag-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,132 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.launch.remote" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.launch.remote">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-launch-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2009 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,138 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.core.lrparser.sdk" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.core.lrparser.sdk">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-lrparser-SDK-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
<!-- Add the LPG Java Runtime bundle into runtime zip -->
|
||||
<zip destfile="${buildDirectory}/${buildLabel}/cdt-lrparser-SDK-${branchVersion}-${buildId}.zip" update="true">
|
||||
<zipfileset dir="${buildDirectory}/plugins"
|
||||
includes="net.sourceforge.lpg.lpgjavaruntime_1.1.*.jar"
|
||||
prefix="eclipse/plugins"/>
|
||||
</zip>
|
||||
</target>
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2008 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,138 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.core.lrparser.feature" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.core.lrparser.feature">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-lrparser-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
<!-- Add the LPG Java Runtime bundle into runtime zip -->
|
||||
<zip destfile="${buildDirectory}/${buildLabel}/cdt-lrparser-${branchVersion}-${buildId}.zip" update="true">
|
||||
<zipfileset dir="${buildDirectory}/plugins"
|
||||
includes="net.sourceforge.lpg.lpgjavaruntime_1.1.*.jar"
|
||||
prefix="eclipse/plugins"/>
|
||||
</zip>
|
||||
</target>
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,173 +0,0 @@
|
|||
! The master
|
||||
feature@org.eclipse.cdt.master=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/releng/org.eclipse.cdt.master
|
||||
|
||||
! Cross platform
|
||||
plugin@org.eclipse.cdt.core=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core
|
||||
plugin@org.eclipse.cdt.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.ui
|
||||
|
||||
plugin@org.eclipse.cdt.make.core=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.make.core
|
||||
plugin@org.eclipse.cdt.make.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.make.ui
|
||||
|
||||
plugin@org.eclipse.cdt.managedbuilder.core=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core
|
||||
plugin@org.eclipse.cdt.managedbuilder.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.ui
|
||||
plugin@org.eclipse.cdt.managedbuilder.gnu.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.gnu.ui
|
||||
|
||||
plugin@org.eclipse.cdt.debug.core=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.debug.core
|
||||
plugin@org.eclipse.cdt.debug.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.debug.ui
|
||||
|
||||
plugin@org.eclipse.cdt.launch=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.launch
|
||||
|
||||
plugin@org.eclipse.cdt.doc.user=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.doc.user
|
||||
plugin@org.eclipse.cdt.doc.isv=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.doc.isv
|
||||
|
||||
plugin@org.eclipse.cdt=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt
|
||||
|
||||
|
||||
! CDT Features
|
||||
feature@org.eclipse.cdt.platform=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.platform-feature
|
||||
feature@org.eclipse.cdt.gnu.build=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.gnu.build-feature
|
||||
feature@org.eclipse.cdt.gnu.debug=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.gnu.debug-feature
|
||||
feature@org.eclipse.cdt=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt-feature
|
||||
|
||||
|
||||
! GDB feature
|
||||
feature@org.eclipse.cdt.gdb=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.gdb-feature
|
||||
plugin@org.eclipse.cdt.gdb=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.gdb
|
||||
plugin@org.eclipse.cdt.gdb.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.gdb.ui
|
||||
|
||||
|
||||
! Platform specific
|
||||
fragment@org.eclipse.cdt.core.aix=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.aix
|
||||
fragment@org.eclipse.cdt.core.linux=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.linux
|
||||
fragment@org.eclipse.cdt.core.linux.ia64=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.linux.ia64
|
||||
fragment@org.eclipse.cdt.core.linux.ppc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.linux.ppc
|
||||
fragment@org.eclipse.cdt.core.linux.ppc64=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.linux.ppc64
|
||||
fragment@org.eclipse.cdt.core.linux.ppc64le=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.linux.ppc64le
|
||||
fragment@org.eclipse.cdt.core.linux.x86=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.linux.x86
|
||||
fragment@org.eclipse.cdt.core.linux.x86_64=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.linux.x86_64
|
||||
fragment@org.eclipse.cdt.core.macosx=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.macosx
|
||||
fragment@org.eclipse.cdt.core.qnx=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.qnx
|
||||
fragment@org.eclipse.cdt.core.solaris=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.solaris
|
||||
fragment@org.eclipse.cdt.core.win32=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.win32
|
||||
|
||||
! Testing feature
|
||||
plugin@org.eclipse.cdt.core.tests=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.core.tests
|
||||
plugin@org.eclipse.cdt.ui.tests=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.ui.tests
|
||||
plugin@org.eclipse.cdt.managedbuilder.core.tests=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.core.tests
|
||||
plugin@org.eclipse.cdt.managedbuilder.ui.tests=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.managedbuilder.ui.tests
|
||||
plugin@org.eclipse.cdt.testing=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.testing
|
||||
plugin@org.eclipse.test=HEAD,/cvsroot/eclipse,
|
||||
fragment@org.eclipse.ant.optional.junit=HEAD,/cvsroot/eclipse,
|
||||
feature@org.eclipse.cdt.testing=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.testing-feature
|
||||
|
||||
! SDK Feature
|
||||
plugin@org.eclipse.cdt.sdk=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.sdk
|
||||
feature@org.eclipse.cdt.sdk=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/all/org.eclipse.cdt.sdk-feature
|
||||
|
||||
! Windows Feature
|
||||
plugin@org.eclipse.cdt.msw.build=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/windows/org.eclipse.cdt.msw.build
|
||||
feature@org.eclipse.cdt.msw=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/windows/org.eclipse.cdt.msw-feature
|
||||
|
||||
! GDB Hardware Debugging Feature
|
||||
plugin@org.eclipse.cdt.debug.gdbjtag=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/jtag/org.eclipse.cdt.debug.gdbjtag
|
||||
plugin@org.eclipse.cdt.debug.gdbjtag.core=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/jtag/org.eclipse.cdt.debug.gdbjtag.core
|
||||
plugin@org.eclipse.cdt.debug.gdbjtag.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/jtag/org.eclipse.cdt.debug.gdbjtag.ui
|
||||
feature@org.eclipse.cdt.debug.gdbjtag=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/jtag/org.eclipse.cdt.debug.gdbjtag-feature
|
||||
|
||||
! XL compiler integration
|
||||
plugin@org.eclipse.cdt.errorparsers.xlc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.errorparsers.xlc
|
||||
plugin@org.eclipse.cdt.make.xlc.core=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.make.xlc.core
|
||||
plugin@org.eclipse.cdt.managedbuilder.xlc.core=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.managedbuilder.xlc.core
|
||||
plugin@org.eclipse.cdt.managedbuilder.xlc.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.managedbuilder.xlc.ui
|
||||
feature@org.eclipse.cdt.xlc.feature=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.xlc.feature
|
||||
feature@org.eclipse.cdt.xlc.sdk=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.xlc.sdk-feature
|
||||
plugin@org.eclipse.cdt.core.lrparser.xlc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc
|
||||
plugin@org.eclipse.cdt.core.lrparser.xlc.tests=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.core.lrparser.xlc.tests
|
||||
plugin@org.eclipse.cdt.managedbuilder.xlupc.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/xlc/org.eclipse.cdt.managedbuilder.xlupc.ui
|
||||
|
||||
! LR parser
|
||||
plugin@org.eclipse.cdt.core.lrparser=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser
|
||||
plugin@org.eclipse.cdt.core.lrparser.tests=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.tests
|
||||
! newly signed LPG runtime
|
||||
plugin@net.sourceforge.lpg.lpgjavaruntime,1.1.0=GET,http://download.eclipse.org/tools/orbit/downloads/drops/R20090825191606/bundles/net.sourceforge.lpg.lpgjavaruntime_1.1.0.v200803061910.jar
|
||||
feature@org.eclipse.cdt.core.lrparser.feature=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.feature
|
||||
feature@org.eclipse.cdt.core.lrparser.sdk=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature
|
||||
|
||||
! UPC parser - also uses LPG but since we already download it above no need to download again
|
||||
plugin@org.eclipse.cdt.core.parser.upc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc
|
||||
plugin@org.eclipse.cdt.core.parser.upc.tests=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc.tests
|
||||
feature@org.eclipse.cdt.core.parser.upc.feature=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc.feature
|
||||
feature@org.eclipse.cdt.core.parser.upc.sdk=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc.sdk.feature
|
||||
|
||||
! CDT Utilities
|
||||
plugin@org.eclipse.cdt.util=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/util/org.eclipse.cdt.util
|
||||
feature@org.eclipse.cdt.util=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/util/org.eclipse.cdt.util-feature
|
||||
|
||||
! DSF
|
||||
plugin@org.eclipse.cdt.dsf=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf/org.eclipse.cdt.dsf
|
||||
plugin@org.eclipse.cdt.dsf.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf/org.eclipse.cdt.dsf.ui
|
||||
plugin@org.eclipse.cdt.examples.dsf=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf/org.eclipse.cdt.examples.dsf
|
||||
plugin@org.eclipse.cdt.examples.dsf.pda=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf/org.eclipse.cdt.examples.dsf.pda
|
||||
plugin@org.eclipse.cdt.examples.dsf.pda.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf/org.eclipse.cdt.examples.dsf.pda.ui
|
||||
plugin@org.eclipse.cdt.tests.dsf=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf/org.eclipse.cdt.tests.dsf
|
||||
feature@org.eclipse.cdt.examples.dsf=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf/org.eclipse.cdt.examples.dsf-feature
|
||||
|
||||
! DSF-GDB Integration
|
||||
plugin@org.eclipse.cdt.dsf.gdb=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf-gdb/org.eclipse.cdt.dsf.gdb
|
||||
plugin@org.eclipse.cdt.dsf.gdb.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf-gdb/org.eclipse.cdt.dsf.gdb.ui
|
||||
plugin@org.eclipse.cdt.tests.dsf.gdb=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf-gdb/org.eclipse.cdt.tests.dsf.gdb
|
||||
feature@org.eclipse.cdt.gnu.dsf=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature
|
||||
|
||||
! CDT Memory
|
||||
plugin@org.eclipse.cdt.debug.ui.memory.traditional=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.traditional
|
||||
plugin@org.eclipse.cdt.debug.ui.memory.transport=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.transport
|
||||
plugin@org.eclipse.cdt.debug.ui.memory.search=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.search
|
||||
plugin@org.eclipse.cdt.debug.ui.memory.memorybrowser=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.memorybrowser
|
||||
feature@org.eclipse.cdt.debug.ui.memory=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory-feature
|
||||
|
||||
! CDT RSE Remote Launch
|
||||
plugin@org.eclipse.cdt.launch.remote=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/cross/org.eclipse.cdt.launch.remote
|
||||
feature@org.eclipse.cdt.launch.remote=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/cross/org.eclipse.cdt.launch.remote-feature
|
||||
|
||||
! CDT Cross GCC
|
||||
plugin@org.eclipse.cdt.build.crossgcc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/cross/org.eclipse.cdt.build.crossgcc
|
||||
feature@org.eclipse.cdt.build.crossgcc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/cross/org.eclipse.cdt.build.crossgcc-feature
|
||||
|
||||
! CDT P2 Additions
|
||||
plugin@org.eclipse.cdt.p2=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/p2/org.eclipse.cdt.p2
|
||||
feature@org.eclipse.cdt.p2=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/p2/org.eclipse.cdt.p2-feature
|
||||
|
||||
! EDC
|
||||
plugin@org.eclipse.cdt.debug.edc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc
|
||||
plugin@org.eclipse.cdt.debug.edc.linux.x86=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc.linux.x86
|
||||
plugin@org.eclipse.cdt.debug.edc.x86=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc.x86
|
||||
plugin@org.eclipse.cdt.debug.edc.tcf.extension=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc.tcf.extension
|
||||
plugin@org.eclipse.cdt.debug.edc.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc.ui
|
||||
plugin@org.eclipse.cdt.debug.edc.windows=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc.windows
|
||||
plugin@org.eclipse.cdt.debug.edc.windows.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc.windows.ui
|
||||
plugin@org.eclipse.cdt.debug.edc.doc.user=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc.doc.user
|
||||
plugin@org.eclipse.cdt.scripting=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.scripting
|
||||
feature@org.eclipse.cdt.debug.edc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/edc/org.eclipse.cdt.debug.edc-feature
|
||||
|
||||
! TCF Requirements for EDC
|
||||
plugin@org.eclipse.tm.tcf=SVN,url=svn://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf,tag=branches/0.4.0,path=plugins/org.eclipse.tm.tcf
|
||||
plugin@org.eclipse.tm.tcf.cdt.ui=SVN,url=svn://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf,tag=branches/0.4.0,path=plugins/org.eclipse.tm.tcf.cdt.ui
|
||||
plugin@org.eclipse.tm.tcf.core=SVN,url=svn://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf,tag=branches/0.4.0,path=plugins/org.eclipse.tm.tcf.core
|
||||
plugin@org.eclipse.tm.tcf.debug=SVN,url=svn://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf,tag=branches/0.4.0,path=plugins/org.eclipse.tm.tcf.debug
|
||||
plugin@org.eclipse.tm.tcf.debug.ui=SVN,url=svn://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf,tag=branches/0.4.0,path=plugins/org.eclipse.tm.tcf.debug.ui
|
||||
plugin@org.eclipse.tm.tcf.rse=SVN,url=svn://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf,tag=branches/0.4.0,path=plugins/org.eclipse.tm.tcf.rse
|
||||
feature@org.eclipse.tm.tcf.feature=SVN,url=svn://dev.eclipse.org/svnroot/dsdp/org.eclipse.tm.tcf,tag=branches/0.4.0,path=features/org.eclipse.tm.tcf.feature
|
||||
|
||||
! Berkeley UPC
|
||||
plugin@org.eclipse.cdt.managedbuilder.bupc.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/upc/org.eclipse.cdt.managedbuilder.bupc.ui
|
||||
feature@org.eclipse.cdt.bupc=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/upc/org.eclipse.cdt.bupc-feature
|
||||
|
||||
! Codan
|
||||
plugin@org.eclipse.cdt.codan.core=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/codan/org.eclipse.cdt.codan.core
|
||||
plugin@org.eclipse.cdt.codan.core.test=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/codan/org.eclipse.cdt.codan.core.test
|
||||
plugin@org.eclipse.cdt.codan.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/codan/org.eclipse.cdt.codan.ui
|
||||
plugin@org.eclipse.cdt.codan.core.cxx=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/codan/org.eclipse.cdt.codan.core.cxx
|
||||
plugin@org.eclipse.cdt.codan.ui.cxx=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/codan/org.eclipse.cdt.codan.ui.cxx
|
||||
plugin@org.eclipse.cdt.codan.checkers=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/codan/org.eclipse.cdt.codan.checkers
|
||||
plugin@org.eclipse.cdt.codan.checkers.ui=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/codan/org.eclipse.cdt.codan.checkers.ui
|
||||
plugin@org.eclipse.cdt.codan.examples=@cdtTag@,/cvsroot/tools,,org.eclipse.cdt/codan/org.eclipse.cdt.codan.examples
|
|
@ -1,116 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2011 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# PRODUCT/PACKAGING CONTROL #############
|
||||
#generate.p2.metadata = true
|
||||
#p2.metadata.repo=file:${buildDirectory}/site/eclipse
|
||||
#p2.artifact.repo=file:${buildDirectory}/site/eclipse
|
||||
#p2.flavor=tooling
|
||||
#p2.publish.artifacts=true
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs= \
|
||||
aix,motif,ppc \
|
||||
& linux,gtk,x86 \
|
||||
& linux,gtk,x86_64 \
|
||||
& linux,gtk,ppc \
|
||||
& linux,gtk,ppc64 \
|
||||
& linux,gtk,ia64 \
|
||||
& macosx,carbon,ppc \
|
||||
& qnx,photon,x86 \
|
||||
& solaris,motif,sparc \
|
||||
& win32,win32,x86
|
||||
|
||||
outputUpdateJars=true
|
||||
groupConfigurations=true
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
javacDebugInfo=on
|
||||
javacVerbose=true
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
||||
|
||||
# Create individual source bundles
|
||||
individualSourceBundles=true
|
||||
|
||||
# Generate API description
|
||||
generateAPIDescription=true
|
|
@ -1,67 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault">
|
||||
|
||||
<!-- =====================================================================
|
||||
|
||||
The Following Properties are available in all targets:
|
||||
- eclipse.base : the base folder everything will be collected into
|
||||
- eclipse.plugins : the plugins folder
|
||||
- eclipse.features: the features folder
|
||||
- archiveFullPath : the full path of the final archive once it is created
|
||||
|
||||
===================================================================== -->
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Called after each invocation of the gather.bin.parts target on the -->
|
||||
<!-- individual plugins and features. -->
|
||||
<!-- Available properties are: -->
|
||||
<!-- projectLocation: location of the project being gathered -->
|
||||
<!-- projectName: symbolic name with version (org.eclipse.foo_1.0.0.v123) -->
|
||||
<!-- target.folder: the destination, eclipse/plugins or eclipse/features -->
|
||||
<!-- -->
|
||||
<!-- The generated pattern is that plugins/features are gathered into the -->
|
||||
<!-- folder ${target.folder}/${projectName} -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="gather.bin.parts">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Called after invoking the gather.bin.parts targets for all plugins -->
|
||||
<!-- and features. Results exist as folders and have not yet been jarred. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="post.gather.bin.parts">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Called just prior to signing a jar -->
|
||||
<!-- In addititon to the properties listed above: -->
|
||||
<!-- - source : plugins or features directory -->
|
||||
<!-- - elementName: element being signed without .jar -->
|
||||
<!-- (eg "org.eclipse.foo_1.0.0" -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="pre.jarSigning">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Called after all plugins and features have been jarred -->
|
||||
<!-- (and potentially signed) -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="post.jarUp">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Called just before the archive file is built -->
|
||||
<!-- In addititon to the properties listed above: -->
|
||||
<!-- - rootFolder : the folder containing the root files -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="pre.archive">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,136 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}">
|
||||
<property name="type" value="feature"/>
|
||||
<property name="id" value="org.eclipse.cdt.master"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.master.group.group.group">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-master-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
<condition property="patchesAvailable">
|
||||
<available file="${builder}/patch.xml"/>
|
||||
</condition>
|
||||
<antcall target="applyPatches"/>
|
||||
</target>
|
||||
|
||||
<target name="applyPatches" if="patchesAvailable">
|
||||
<ant antfile="${builder}/patch.xml"/>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2009 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.debug.ui.memory" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.debug.ui.memory">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-memory-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,6 +0,0 @@
|
|||
The build is available at
|
||||
|
||||
http://download.eclipse.org/tools/cdt/builds/@branchVersion@/@buildId@
|
||||
|
||||
Cheers,
|
||||
dschaefer2, the buildmaster...
|
|
@ -1,94 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2008 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.mylyn" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.mylyn">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-mylyn-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,78 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
|
||||
<title>Eclipse.org Software User Agreement</title>
|
||||
</head>
|
||||
|
||||
<body lang="EN-US" link=blue vlink=purple>
|
||||
<h2>Eclipse Foundation Software User Agreement</h2>
|
||||
<p>April 9, 2014</p>
|
||||
|
||||
<h3>Usage Of Content</h3>
|
||||
|
||||
<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
|
||||
(COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
|
||||
CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
|
||||
OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
|
||||
NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
|
||||
CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
|
||||
|
||||
<h3>Applicable Licenses</h3>
|
||||
|
||||
<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
|
||||
("EPL"). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
|
||||
For purposes of the EPL, "Program" will mean the Content.</p>
|
||||
|
||||
<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse.org CVS repository ("Repository") in CVS
|
||||
modules ("Modules") and made available as downloadable archives ("Downloads").</p>
|
||||
|
||||
<ul>
|
||||
<li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").</li>
|
||||
<li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".</li>
|
||||
<li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of the Plug-ins
|
||||
and/or Fragments associated with that Feature.</li>
|
||||
<li>Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of Included Features.</li>
|
||||
</ul>
|
||||
|
||||
<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and
|
||||
Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module
|
||||
including, but not limited to the following locations:</p>
|
||||
|
||||
<ul>
|
||||
<li>The top-level (root) directory</li>
|
||||
<li>Plug-in and Fragment directories</li>
|
||||
<li>Inside Plug-ins and Fragments packaged as JARs</li>
|
||||
<li>Sub-directories of the directory named "src" of certain Plug-ins</li>
|
||||
<li>Feature directories</li>
|
||||
</ul>
|
||||
|
||||
<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Eclipse Update Manager, you must agree to a license ("Feature Update License") during the
|
||||
installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
|
||||
inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature.
|
||||
Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
|
||||
that directory.</p>
|
||||
|
||||
<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
|
||||
OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
|
||||
|
||||
<ul>
|
||||
<li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
|
||||
<li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
|
||||
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
|
||||
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
|
||||
<li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
|
||||
</ul>
|
||||
|
||||
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
|
||||
contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
|
||||
|
||||
<h3>Cryptography</h3>
|
||||
|
||||
<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
|
||||
another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
|
||||
possession, or use, and re-export of encryption software, to see if this is permitted.</p>
|
||||
|
||||
<small>Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.</small>
|
||||
</body>
|
||||
</html>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2009 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,132 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.p2" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.p2">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-p2-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,11 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2007, 2008 QNX Software Systems and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# QNX Software Systems - initial API and implementation
|
||||
###############################################################################
|
||||
pack200.default.args=-E4
|
|
@ -1 +0,0 @@
|
|||
patch.xml
|
|
@ -1,112 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=\
|
||||
aix,motif,ppc \
|
||||
& linux,gtk,x86 \
|
||||
& linux,gtk,x86_64 \
|
||||
& linux,gtk,ppc \
|
||||
& linux,gtk,ppc64 \
|
||||
& linux,gtk,ia64 \
|
||||
& macosx,carbon,ppc \
|
||||
& qnx,photon,x86 \
|
||||
& solaris,motif,sparc \
|
||||
& win32,win32,x86
|
||||
|
||||
archivesFormat=\
|
||||
aix,motif,ppc-tar \
|
||||
& linux,gtk,x86-tar \
|
||||
& linux,gtk,x86_64-tar \
|
||||
& linux,gtk,ppc-tar \
|
||||
& linux,gtk,ppc64-tar \
|
||||
& linux,gtk,ia64-tar \
|
||||
& macosx,carbon,ppc-tar \
|
||||
& qnx,photon,x86-tar \
|
||||
& solaris,motif,sparc-tar \
|
||||
& win32,win32,x86-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
javacDebugInfo=on
|
||||
javacVerbose=true
|
||||
javacFailOnError=false
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,190 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.aix.motif.ppc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-aix.ppc.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.linux.gtk.x86">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-linux.x86.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.linux.gtk.x86_64">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-linux.x86_64.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.linux.gtk.ppc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-linux.ppc.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.linux.gtk.ppc64">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-linux.ppc64.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.linux.gtk.ia64">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-linux.ia64.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.macosx.carbon.ppc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-macosx.ppc.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.qnx.photon.x86">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-qnx.x86.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.solaris.motif.sparc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-solaris.sparc.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.win32.win32.x86">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-${branchVersion}-${buildId}-win32.x86.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
<condition property="patchesAvailable">
|
||||
<available file="${builder}/patch.xml"/>
|
||||
</condition>
|
||||
<antcall target="applyPatches"/>
|
||||
</target>
|
||||
|
||||
<target name="applyPatches" if="patchesAvailable">
|
||||
<ant antfile="${builder}/patch.xml"/>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,114 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=\
|
||||
aix,motif,ppc\
|
||||
& linux,gtk,x86 \
|
||||
& linux,gtk,x86_64 \
|
||||
& linux,gtk,ppc \
|
||||
& linux,gtk,ppc64 \
|
||||
& linux,gtk,ia64 \
|
||||
& macosx,carbon,ppc \
|
||||
& qnx,photon,x86 \
|
||||
& solaris,motif,sparc \
|
||||
& win32,win32,x86
|
||||
|
||||
archivesFormat=\
|
||||
aix,motif,ppc-tar \
|
||||
& linux,gtk,x86-tar \
|
||||
& linux,gtk,x86_64-tar \
|
||||
& linux,gtk,ppc-tar \
|
||||
& linux,gtk,ppc64-tar \
|
||||
& linux,gtk,ia64-tar \
|
||||
& macosx,carbon,ppc-tar \
|
||||
& qnx,photon,x86-tar \
|
||||
& solaris,motif,sparc-tar \
|
||||
& win32,win32,x86-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,187 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.sdk" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.aix.motif.ppc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-aix.ppc.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.linux.gtk.x86">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-linux.x86.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.linux.gtk.x86_64">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-linux.x86_64.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.linux.gtk.ppc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-linux.ppc.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.linux.gtk.ppc64">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-linux.ppc64.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.linux.gtk.ia64">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-linux.ia64.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.macosx.carbon.ppc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-macosx.ppc.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.qnx.photon.x86">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-qnx.x86.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.solaris.motif.sparc">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-solaris.sparc.tar.gz"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.sdk.win32.win32.x86">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-SDK-${branchVersion}-${buildId}-win32.x86.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.testing" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.testing">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-testing-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2009 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,139 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.core.parser.upc.sdk" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.core.parser.upc.sdk">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-upc-SDK-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
<!-- Add the LPG Java Runtime bundle into runtime zip -->
|
||||
<zip destfile="${buildDirectory}/${buildLabel}/cdt-upc-SDK-${branchVersion}-${buildId}.zip" update="true">
|
||||
<zipfileset dir="${buildDirectory}/plugins"
|
||||
includes="net.sourceforge.lpg.lpgjavaruntime_1.1.*.jar"
|
||||
prefix="eclipse/plugins"/>
|
||||
</zip>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,139 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.core.parser.upc.feature" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.core.parser.upc.feature">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-upc-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
<!-- Add the LPG Java Runtime bundle into runtime zip -->
|
||||
<zip destfile="${buildDirectory}/${buildLabel}/cdt-upc-${branchVersion}-${buildId}.zip" update="true">
|
||||
<zipfileset dir="${buildDirectory}/plugins"
|
||||
includes="net.sourceforge.lpg.lpgjavaruntime_1.1.*.jar"
|
||||
prefix="eclipse/plugins"/>
|
||||
</zip>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,94 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2008 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.util" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.util">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-util-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2006 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.windows" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.windows">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-windows-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,94 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2008 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.xlc.sdk" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.xlc.sdk">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-xlc-SDK-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
|
@ -1,95 +0,0 @@
|
|||
###############################################################################
|
||||
# Copyright (c) 2005, 2007 IBM Corporation and others.
|
||||
# All rights reserved. This program and the accompanying materials
|
||||
# are made available under the terms of the Eclipse Public License v1.0
|
||||
# which accompanies this distribution, and is available at
|
||||
# http://www.eclipse.org/legal/epl-v10.html
|
||||
#
|
||||
# Contributors:
|
||||
# IBM Corporation - initial API and implementation
|
||||
# Markus Schorn (Wind River Systems)
|
||||
###############################################################################
|
||||
#####################
|
||||
# Parameters describing how and where to execute the build.
|
||||
# Typical users need only update the following properties:
|
||||
# baseLocation - where things you are building against are installed
|
||||
# bootclasspath - The base jars to compile against (typicaly rt.jar)
|
||||
# configs - the list of {os, ws, arch} configurations to build.
|
||||
#
|
||||
# Of course any of the settings here can be overridden by spec'ing
|
||||
# them on the command line (e.g., -DbaseLocation=d:/eclipse
|
||||
|
||||
############# CVS CONTROL ################
|
||||
# The CVS tag to use when fetching the map files from the repository
|
||||
mapVersionTag=HEAD
|
||||
|
||||
# The CVS tag to use when fetching elements to build. By default the
|
||||
# builder will use whatever is in the maps. Use this value to override
|
||||
# for example, when doing a nightly build out of HEAD
|
||||
# fetchTag=HEAD
|
||||
|
||||
cdtTag=HEAD
|
||||
|
||||
############## BUILD / GENERATION CONTROL ################
|
||||
# The directory into which the build elements will be fetched and where
|
||||
# the build will take place. buildDirectory and install should be the same
|
||||
# value.
|
||||
buildDirectory=build
|
||||
|
||||
# Type of build. Used in naming the build output. Typically this value is
|
||||
# one of I, N, M, S, ...
|
||||
buildType=I
|
||||
|
||||
# ID of the build. Used in naming the build output.
|
||||
buildId=TestBuild
|
||||
|
||||
# Label for the build. Used in naming the build output
|
||||
buildLabel=${buildType}.${buildId}
|
||||
|
||||
# Timestamp for the build. Used in naming the build output
|
||||
timestamp=007
|
||||
|
||||
# Base location for anything the build needs to compile against. For example,
|
||||
# when building GEF, the baseLocation should be the location of a previously
|
||||
# installed Eclipse against which the GEF code will be compiled.
|
||||
baseLocation=
|
||||
|
||||
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
|
||||
#baseos
|
||||
#basews
|
||||
#basearch
|
||||
#basenl
|
||||
|
||||
# The location underwhich all of the build output will be collected. This will be
|
||||
# the root path in the resultant zip file.
|
||||
collPlace=eclipse
|
||||
|
||||
# The directory in which to execute zip of the ${collPlace} directory
|
||||
collBase=.
|
||||
|
||||
# The list of {os, ws, arch} configurations to build. This
|
||||
# value is a '&' separated list of ',' separate triples. For example,
|
||||
# configs=win32,win32,x86 & linux,motif,x86
|
||||
# By default the value is *,*,*
|
||||
configs=*,*,*
|
||||
|
||||
archivesFormat=*,*,*-zip
|
||||
|
||||
#Arguments to send to the zip executable
|
||||
zipargs=
|
||||
|
||||
############# JAVA COMPILER OPTIONS ##############
|
||||
# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
|
||||
#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
|
||||
|
||||
# Whether or not to include debug info in the output jars
|
||||
javacDebugInfo=on
|
||||
|
||||
# Whether or not to fail the build if there are compiler errors
|
||||
javacFailOnError=true
|
||||
|
||||
# The version of the source code
|
||||
javacSource=1.7
|
||||
|
||||
# The version of the byte code targeted
|
||||
javacTarget=1.7
|
|
@ -1,133 +0,0 @@
|
|||
<project name="Build specific targets and properties" default="noDefault" >
|
||||
|
||||
<property name="basews" value="gtk" />
|
||||
<property name="baseos" value="linux" />
|
||||
<property name="basearch" value="x86" />
|
||||
<property name="basenl" value="en_US" />
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Run a given ${target} on all elements being built -->
|
||||
<!-- Add on <ant> task for each top level element being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="allElements">
|
||||
<ant antfile="${genericTargets}" target="${target}" >
|
||||
<property name="type" value="feature" />
|
||||
<property name="id" value="org.eclipse.cdt.xlc.feature" />
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Targets to assemble the built elements for particular configurations -->
|
||||
<!-- These generally call the generated assemble scripts (named in -->
|
||||
<!-- ${assembleScriptName}) but may also add pre and post processing -->
|
||||
<!-- Add one target for each root element and each configuration -->
|
||||
<!-- ===================================================================== -->
|
||||
|
||||
<target name="assemble.org.eclipse.cdt.xlc.feature">
|
||||
<ant antfile="${assembleScriptName}" dir="${buildDirectory}">
|
||||
<property name="archiveName" value="cdt-xlc-${branchVersion}-${buildId}.zip"/>
|
||||
</ant>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Check out map files from correct repository -->
|
||||
<!-- Replace values for cvsRoot, package and mapVersionTag as desired. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="getMapFiles">
|
||||
<copy file="${builder}/../maps/cdt.map" todir="${buildDirectory}/maps"/>
|
||||
<replace file="${buildDirectory}/maps/cdt.map">
|
||||
<replacefilter token="@cdtTag@" value="${cdtTag}"/>
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before setup -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after setup but before starting the build proper -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postSetup">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after fetching the build elements -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postFetch">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preGenerate">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after generating the build scripts. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postGenerate">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preProcess">
|
||||
<replace dir="${buildDirectory}/plugins" value="${timestamp}" token="@build@">
|
||||
<include name="**/about.mappings" />
|
||||
</replace>
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running the build.xmls for the elements being built. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postProcess">
|
||||
</target>
|
||||
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do before running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="preAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after running assemble. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postAssemble">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do after the build is done. -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="postBuild">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to test the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="test">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Steps to do to publish the build results -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="publish">
|
||||
</target>
|
||||
|
||||
<!-- ===================================================================== -->
|
||||
<!-- Default target -->
|
||||
<!-- ===================================================================== -->
|
||||
<target name="noDefault">
|
||||
<echo message="You must specify a target when invoking this file" />
|
||||
</target>
|
||||
|
||||
</project>
|
Loading…
Add table
Reference in a new issue