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:
parent
a0c59da5c4
commit
f098e64803
1 changed files with 37 additions and 17 deletions
|
@ -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>
|
||||||
|
|
Loading…
Add table
Reference in a new issue