Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeo Treggiari2004-12-15 04:12:31 +0000
committerLeo Treggiari2004-12-15 04:12:31 +0000
commitcfaf47a5f7a0a89df0e2f9e8977d189c7d2aea9b (patch)
tree37694c9fe0d24cb38c77e6120ae84a3757b1a543 /build/org.eclipse.cdt.managedbuilder.ui
parented57ae9e444ecd6f2c9457229c85d767ea391c7c (diff)
downloadorg.eclipse.cdt-cfaf47a5f7a0a89df0e2f9e8977d189c7d2aea9b.tar.gz
org.eclipse.cdt-cfaf47a5f7a0a89df0e2f9e8977d189c7d2aea9b.tar.xz
org.eclipse.cdt-cfaf47a5f7a0a89df0e2f9e8977d189c7d2aea9b.zip
Partial fix for PR#80951 for CDT 2.1. This allows the resource configuration property page to be displayed for all of the built-in C/C++ extensions.
Diffstat (limited to 'build/org.eclipse.cdt.managedbuilder.ui')
-rw-r--r--build/org.eclipse.cdt.managedbuilder.ui/plugin.xml38
1 files changed, 35 insertions, 3 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml
index abb17ffe477..25e041e1b90 100644
--- a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml
+++ b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml
@@ -64,6 +64,10 @@
value="org.eclipse.cdt.managedbuilder.core.managedBuildNature">
</filter>
</page>
+ </extension>
+
+ <extension
+ point="org.eclipse.ui.propertyPages">
<page
objectClass="org.eclipse.core.resources.IFile"
adaptable="true"
@@ -72,6 +76,10 @@
class="org.eclipse.cdt.managedbuilder.ui.properties.ResourceBuildPropertyPage"
id="org.eclipse.cdt.managedbuilder.ui.properties.ResourceBuildProperties">
</page>
+ </extension>
+
+ <extension
+ point="org.eclipse.ui.propertyPages">
<page
objectClass="org.eclipse.core.resources.IFile"
adaptable="true"
@@ -81,7 +89,31 @@
id="org.eclipse.cdt.managedbuilder.ui.properties.ResourceBuildProperties">
</page>
</extension>
-
+
+ <extension
+ point="org.eclipse.ui.propertyPages">
+ <page
+ objectClass="org.eclipse.core.resources.IFile"
+ adaptable="true"
+ name="%MngResourceProp.name"
+ nameFilter="*.cc"
+ class="org.eclipse.cdt.managedbuilder.ui.properties.ResourceBuildPropertyPage"
+ id="org.eclipse.cdt.managedbuilder.ui.properties.ResourceBuildProperties">
+ </page>
+ </extension>
+
+ <extension
+ point="org.eclipse.ui.propertyPages">
+ <page
+ objectClass="org.eclipse.core.resources.IFile"
+ adaptable="true"
+ name="%MngResourceProp.name"
+ nameFilter="*.cxx"
+ class="org.eclipse.cdt.managedbuilder.ui.properties.ResourceBuildPropertyPage"
+ id="org.eclipse.cdt.managedbuilder.ui.properties.ResourceBuildProperties">
+ </page>
+ </extension>
+
<!-- Managed Make Builder Tool Specifications -->
<extension
id="cdt.managed.build.info"
@@ -482,7 +514,7 @@
<tool
natureFilter="cnature"
sources="o"
- outputs=""
+ outputs=""
name="%ToolName.linker.macosx.c"
outputFlag="-o"
command="gcc"
@@ -596,7 +628,7 @@
<tool
natureFilter="ccnature"
sources="o"
- outputs=""
+ outputs=""
name="%ToolName.linker.macosx.cpp"
outputFlag="-o"
command="g++"

Back to the top