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"
version="0.0.0"/>
<includes
id="org.eclipse.cdt.core.parser.upc.feature"
version="0.0.0"/>
<includes
id="org.eclipse.cdt.debug.gdbjtag"
version="0.0.0"/>

View file

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

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@">
<category name="CDT Optional Features"/>
</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@">
<category name="CDT Optional Features"/>
</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
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
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