1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-28 19:35:36 +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"/> id="org.eclipse.cdt.ui.indexer"/>
</extension> </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 <extension
point="org.eclipse.ui.editorActions"> point="org.eclipse.ui.editorActions">
<editorContribution <editorContribution
@ -3705,24 +3716,33 @@
<extension <extension
point="org.eclipse.ui.menus"> point="org.eclipse.ui.menus">
<menuContribution <menuContribution
locationURI="popup:org.eclipse.ui.popup.any?endof=buildGroup"> locationURI="popup:org.eclipse.ui.popup.any?after=buildGroup">
<menu <menu
id="org.eclipse.cdt.ui.buildConfigContributionM" id="org.eclipse.cdt.ui.buildConfigContributionM"
label="%ResourceConfigurations.menu"> label="%ResourceConfigurations.menu">
<visibleWhen <visibleWhen
checkEnabled="false"> checkEnabled="false">
<with variable="activeMenuSelection"> <with variable="activeMenuSelection">
<iterate ifEmpty="false"> <iterate operator="and" ifEmpty="false">
<or> <adapt type="org.eclipse.core.resources.IResource">
<adapt type="org.eclipse.core.resources.IFile">
<test <test
property="org.eclipse.core.resources.projectNature" property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/> value="org.eclipse.cdt.core.cnature"/>
</adapt> </adapt>
<adapt type="org.eclipse.core.resources.IFolder"> <or>
<adapt type="org.eclipse.core.resources.IFolder"/>
<adapt type="org.eclipse.core.resources.IFile">
<or>
<test <test
property="org.eclipse.core.resources.projectNature" property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.cdt.core.cnature"/> 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> </adapt>
</or> </or>
</iterate> </iterate>