Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 341164 - Ecore diagrams included in EMF runtime binaries
Summary: Ecore diagrams included in EMF runtime binaries
Status: VERIFIED FIXED
Alias: None
Product: EMF
Classification: Modeling
Component: Core (show other bugs)
Version: 2.7.0   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: M7   Edit
Assignee: Kenn Hussey CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 309953
Blocks:
  Show dependency tree
 
Reported: 2011-03-28 16:15 EDT by Kenn Hussey CLA
Modified: 2011-05-05 11:05 EDT (History)
0 users

See Also:
Kenn.Hussey: indigo+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.