Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'xlc/org.eclipse.cdt.managedbuilder.xlupc.ui/plugin.xml')
-rw-r--r--xlc/org.eclipse.cdt.managedbuilder.xlupc.ui/plugin.xml95
1 files changed, 94 insertions, 1 deletions
diff --git a/xlc/org.eclipse.cdt.managedbuilder.xlupc.ui/plugin.xml b/xlc/org.eclipse.cdt.managedbuilder.xlupc.ui/plugin.xml
index 3abe93e484f..0b91649348f 100644
--- a/xlc/org.eclipse.cdt.managedbuilder.xlupc.ui/plugin.xml
+++ b/xlc/org.eclipse.cdt.managedbuilder.xlupc.ui/plugin.xml
@@ -310,7 +310,100 @@
name="%ToolName.compiler.xlupc"
natureFilter="cnature"
outputFlag="-o"
- superClass="cdt.managedbuild.tool.xlc.cpp.compiler">
+ superClass="cdt.managedbuild.tool.xlc.c.compiler">
+ <inputType
+ dependencyContentType="org.eclipse.cdt.core.cHeader"
+ dependencyExtensions="h"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.inputType.upc"
+ primaryInput="true"
+ scannerConfigDiscoveryProfileId="org.eclipse.cdt.managedbuilder.xlc.core.XLCManagedMakePerProjectProfile"
+ sourceContentType="org.eclipse.cdt.core.parser.upc.upcSource"
+ sources="upc">
+ </inputType>
+ <optionCategory
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.optionCategory.upc"
+ name="%OptionCategory.upc">
+ </optionCategory>
+ <option
+ category="org.eclipse.cdt.managedbuilder.xlupc.ui.optionCategory.upc"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.qsourcetype"
+ isAbstract="false"
+ name="%Option.qsourcetype"
+ valueType="enumerated">
+ <enumeratedOptionValue
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.qsourcetype.empty"
+ isDefault="true"
+ name="">
+ </enumeratedOptionValue>
+ <enumeratedOptionValue
+ command="-qsourcetype=default"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.qsourcetype.default"
+ name="%Option.qsourcetype.default">
+ </enumeratedOptionValue>
+ <enumeratedOptionValue
+ command="-qsourcetype=upc"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.qsourcetype.upc"
+ name="%Option.qsourcetype.upc">
+ </enumeratedOptionValue>
+ </option>
+ <option
+ category="org.eclipse.cdt.managedbuilder.xlupc.ui.optionCategory.upc"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.runtime"
+ isAbstract="false"
+ name="%Option.runtime"
+ valueType="enumerated">
+ <enumeratedOptionValue
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.runtime.empty"
+ isDefault="true"
+ name="">
+ </enumeratedOptionValue>
+ <enumeratedOptionValue
+ command="-qupc=rts=default"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.runtime.default"
+ name="%Option.runtime.default">
+ </enumeratedOptionValue>
+ <enumeratedOptionValue
+ command="-qupc=rts=lapi"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.runtime.lapi"
+ name="%Option.runtime.lapi">
+ </enumeratedOptionValue>
+ <enumeratedOptionValue
+ command="-qupc=rts=smp"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.runtime.smp"
+ name="%Option.runtime.smp">
+ </enumeratedOptionValue>
+ </option>
+ <option
+ category="org.eclipse.cdt.managedbuilder.xlupc.ui.optionCategory.upc"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.compilation"
+ isAbstract="false"
+ name="%Option.compilation"
+ valueType="enumerated">
+ <enumeratedOptionValue
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.compilation.empty"
+ isDefault="true"
+ name="">
+ </enumeratedOptionValue>
+ <enumeratedOptionValue
+ command="-q32"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.compilation.q32"
+ name="%Option.compilation.q32">
+ </enumeratedOptionValue>
+ <enumeratedOptionValue
+ command="-q64"
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.compilation.q64"
+ name="%Option.compilation.q64">
+ </enumeratedOptionValue>
+ </option>
+ <option
+ category="org.eclipse.cdt.managedbuilder.xlupc.ui.optionCategory.upc"
+ command="-qupc=threads="
+ id="org.eclipse.cdt.managedbuilder.xlupc.ui.threads"
+ isAbstract="false"
+ name="%Option.threads"
+ valueType="string">
+ </option>
+
</tool>
</extension>
<extension

Back to the top