1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-30 21:55:31 +02:00

bug 326485: Menu item "Resource Configurations" is missing for files excluded from build

This commit is contained in:
Andrew Gvozdev 2010-10-01 04:13:37 +00:00
parent a0c59da5c4
commit f098e64803

View file

@ -803,6 +803,17 @@
id="org.eclipse.cdt.ui.indexer"/>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?before=additions">
<separator
name="buildGroup"
visible="true">
</separator>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.editorActions">
<editorContribution
@ -3705,30 +3716,39 @@
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?endof=buildGroup">
<menu
locationURI="popup:org.eclipse.ui.popup.any?after=buildGroup">
<menu
id="org.eclipse.cdt.ui.buildConfigContributionM"
label="%ResourceConfigurations.menu">
<visibleWhen
checkEnabled="false">
<with variable="activeMenuSelection">
<iterate ifEmpty="false">
<or>
<adapt type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
<adapt type="org.eclipse.core.resources.IFolder">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</or>
</iterate>
<iterate operator="and" ifEmpty="false">
<adapt type="org.eclipse.core.resources.IResource">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
<or>
<adapt type="org.eclipse.core.resources.IFolder"/>
<adapt type="org.eclipse.core.resources.IFile">
<or>
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.cdt.core.cSource"/>
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.cdt.core.cxxSource"/>
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.cdt.core.asmSource"/>
</or>
</adapt>
</or>
</iterate>
</with>
</visibleWhen>
</menu>
</menu>
</menuContribution>
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?after=additions">