Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 316120

Summary: Non-primary input types do not honour exclusion rules (external builder)
Product: [Tools] CDT Reporter: Mike Wrighton <mike.wrighton>
Component: cdt-build-managedAssignee: Project Inbox <cdt-build-managed-inbox>
Status: NEW --- QA Contact: Jonah Graham <jonah>
Severity: normal    
Priority: P3    
Version: 7.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Patch for org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator. none

Description Mike Wrighton CLA 2010-06-08 08:42:14 EDT
Build Identifier: 

Non-primary input types for tools defined in org.eclipse.cdt.managedbuilder.core.buildDefinitions are included in builds regardless of whether they are in the build exclusions list.

Reproducible: Always

Steps to Reproduce:
1. Define a tool with a primary, and non-primary input type
2. Right click on non-primary file type and exclude from active build configuration
3. Click build and note the inclusion of the file in the subdir.mk makefile
Comment 1 Mike Wrighton CLA 2010-06-08 08:56:35 EDT
Created attachment 171396 [details]
Patch for org.eclipse.cdt.managedbuilder.makegen.gnu.GnuMakefileGenerator.