1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Add UPC support back to the build

This commit is contained in:
Vivian Kong 2008-05-22 15:03:42 +00:00
parent a7f2963f3c
commit 20daeeaec7
5 changed files with 26 additions and 0 deletions

View file

@ -37,6 +37,10 @@
id="org.eclipse.cdt.core.lrparser.feature" id="org.eclipse.cdt.core.lrparser.feature"
version="0.0.0"/> version="0.0.0"/>
<includes
id="org.eclipse.cdt.core.parser.upc.feature"
version="0.0.0"/>
<includes <includes
id="org.eclipse.cdt.debug.gdbjtag" id="org.eclipse.cdt.debug.gdbjtag"
version="0.0.0"/> version="0.0.0"/>

View file

@ -59,6 +59,9 @@
<ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild"> <ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
<property name="builder" value="${basedir}/lrparser"/> <property name="builder" value="${basedir}/lrparser"/>
</ant> </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"> <ant antfile="build.xml" dir="${pde.build.scripts}" target="preBuild">
<property name="builder" value="${basedir}/xlc"/> <property name="builder" value="${basedir}/xlc"/>
</ant> </ant>
@ -80,6 +83,9 @@
<ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch"> <ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
<property name="builder" value="${basedir}/lrparser"/> <property name="builder" value="${basedir}/lrparser"/>
</ant> </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"> <ant antfile="build.xml" dir="${pde.build.scripts}" target="fetch">
<property name="builder" value="${basedir}/xlc"/> <property name="builder" value="${basedir}/xlc"/>
</ant> </ant>
@ -378,6 +384,12 @@
<antcall target="tagone"> <antcall target="tagone">
<param name="tagmodule" value="org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.feature"/> <param name="tagmodule" value="org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.feature"/>
</antcall> </antcall>
<antcall target="tagone">
<param name="tagmodule" value="org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc"/>
</antcall>
<antcall target="tagone">
<param name="tagmodule" value="org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc.feature"/>
</antcall>
<antcall target="tagone"> <antcall target="tagone">
<param name="tagmodule" value="org.eclipse.cdt/xlc/org.eclipse.cdt.managedbuilder.xlc.core"/> <param name="tagmodule" value="org.eclipse.cdt/xlc/org.eclipse.cdt.managedbuilder.xlc.core"/>
</antcall> </antcall>

View file

@ -37,6 +37,9 @@ the CDT Optional Features category.</li>
<li>LR Parser - provides a parser for the ISO/IEC 9899:1999 variant of the C programming language (aka C99), generated from a <li>LR Parser - provides a parser for the ISO/IEC 9899:1999 variant of the C programming language (aka C99), generated from a
grammar using the LPG parser generator. The grammar can be reused and extended to 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> create your own parser for variants on the C programming language.</li>
<li>Unified Parallel C Support - Provides support for the Unified Parallel C programming langugage.
Provides parsing/indexing infrastructure and language definition, allowing the UPC language to be recognized by CDT.
Requires the LR parser feature.</li>
<li>Mylyn Bridge - allows CDT to work with Mylyn.</li> <li>Mylyn Bridge - allows CDT to work with Mylyn.</li>
<li>CDT Utilities - provides utilities for C/C++ Development Tools</li> <li>CDT Utilities - provides utilities for C/C++ Development Tools</li>
<li>CDT Testing Feature - includes all test plugins required for running automated JUnit tests</li> <li>CDT Testing Feature - includes all test plugins required for running automated JUnit tests</li>

View file

@ -18,6 +18,9 @@
<feature id="org.eclipse.cdt.core.lrparser.feature" url="features/org.eclipse.cdt.core.lrparser.feature_@buildVersion@.jar" version="@buildVersion@"> <feature id="org.eclipse.cdt.core.lrparser.feature" url="features/org.eclipse.cdt.core.lrparser.feature_@buildVersion@.jar" version="@buildVersion@">
<category name="CDT Optional Features"/> <category name="CDT Optional Features"/>
</feature> </feature>
<feature id="org.eclipse.cdt.core.parser.upc.feature" url="features/org.eclipse.cdt.core.parser.upc.feature_@buildVersion@.jar" version="@buildVersion@">
<category name="CDT Optional Features"/>
</feature>
<feature id="org.eclipse.cdt.xlc.feature" url="features/org.eclipse.cdt.xlc.feature_@buildVersion@.jar" version="@buildVersion@"> <feature id="org.eclipse.cdt.xlc.feature" url="features/org.eclipse.cdt.xlc.feature_@buildVersion@.jar" version="@buildVersion@">
<category name="CDT Optional Features"/> <category name="CDT Optional Features"/>
</feature> </feature>

View file

@ -82,6 +82,10 @@ plugin@org.eclipse.cdt.core.lrparser=@cdtTag@,:pserver:anonymous@dev.eclipse.org
plugin@net.sourceforge.lpg.lpgjavaruntime,1.1.0=GET,http://download.eclipse.org/tools/orbit/downloads/drops/S20080326131619/bundles/net.sourceforge.lpg.lpgjavaruntime_1.1.0.v200803061910.jar plugin@net.sourceforge.lpg.lpgjavaruntime,1.1.0=GET,http://download.eclipse.org/tools/orbit/downloads/drops/S20080326131619/bundles/net.sourceforge.lpg.lpgjavaruntime_1.1.0.v200803061910.jar
feature@org.eclipse.cdt.core.lrparser.feature=@cdtTag@,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.feature feature@org.eclipse.cdt.core.lrparser.feature=@cdtTag@,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.cdt/lrparser/org.eclipse.cdt.core.lrparser.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@,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc
feature@org.eclipse.cdt.core.parser.upc.feature=@cdtTag@,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.cdt/upc/org.eclipse.cdt.core.parser.upc.feature
! CDT Utilities ! CDT Utilities
plugin@org.eclipse.cdt.util=@cdtTag@,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.cdt/util/org.eclipse.cdt.util plugin@org.eclipse.cdt.util=@cdtTag@,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.cdt/util/org.eclipse.cdt.util
feature@org.eclipse.cdt.util=@cdtTag@,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.cdt/util/org.eclipse.cdt.util-feature feature@org.eclipse.cdt.util=@cdtTag@,:pserver:anonymous@dev.eclipse.org:/cvsroot/tools,,org.eclipse.cdt/util/org.eclipse.cdt.util-feature