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

Bug 341164

Summary: Ecore diagrams included in EMF runtime binaries
Product: [Modeling] EMF Reporter: Kenn Hussey <Kenn.Hussey>
Component: CoreAssignee: Kenn Hussey <Kenn.Hussey>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 Flags: Kenn.Hussey: indigo+
Version: 2.7.0   
Target Milestone: M7   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Bug Depends on: 309953    
Bug Blocks:    

Description Kenn Hussey CLA 2011-03-28 16:15:19 EDT
Ecore diagrams are supposed to be excluded from EMF runtime binaries per the following line in build.properties:

bin.excludes = model/*.ecorediag

Unfortunately, Buckminster does not respect these directives (and probably won't anytime soon). We'll have to adjust our build.properties files so that the proper binary contents are produced using inclusions (only).
Comment 1 Kenn Hussey CLA 2011-03-29 11:34:02 EDT
I just discovered that documentation files are also unintentionally included in the runtime binaries. They are supposed to be excluded per the following line in build.properties:

exclude.. = **/doc-files/**

Unfortunately, I don't see how these files can be excluded from the binaries unless/until Buckminster supports exclusions in build.properties files...
Comment 2 Kenn Hussey CLA 2011-05-05 11:05:41 EDT
The M7 build properly excludes unwanted files from the runtime binaries.