Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 370124 - unexpected contents in org.eclipse.osgi.services sources bundles
Summary: unexpected contents in org.eclipse.osgi.services sources bundles
Status: CLOSED WONTFIX
Alias: None
Product: CBI
Classification: Technology
Component: build help (show other bugs)
Version: 1.0   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: CBI Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 385970
Blocks:
  Show dependency tree
 
Reported: 2012-01-30 09:14 EST by Igor Fedorenko CLA
Modified: 2017-02-07 12:37 EST (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Igor Fedorenko CLA 2012-01-30 09:14:20 EST
Looks like Tycho decided to include entire project source tree, complete with all temporary build files into the sources bundle.
Comment 1 Paul Webster CLA 2012-09-18 11:22:30 EDT
Possibly to do with the source.. = . in the http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.eclipse.osgi.services/build.properties

PW
Comment 2 Jan Sievers CLA 2012-11-15 14:49:33 EST
(In reply to comment #1)
> Possibly to do with the source.. = . in the
> http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.
> eclipse.osgi.services/build.properties


yes, that's why. the project root is declared as source root.
No straightforward way to make tycho ignore this "source" folder.

Looking at the project, it has class files checked in to SCM and sources checked in as source.zip.

I wonder why it can't be built from source just like other plugins.
Comment 3 Jan Sievers CLA 2012-11-15 15:14:25 EST
(In reply to comment #2)
> I wonder why it can't be built from source just like other plugins.

bug 189371 comment 6 says it "wouldn't compile"... whatever that means.
Unless someone explains why it can't be compiled from source I would prefer not to perpetuate workarounds in tycho.
Comment 4 Jan Sievers CLA 2012-11-15 15:29:38 EST
it seems that Krzysztof did some research on building it from source in bug 385970
Comment 5 Frederic Gurr CLA 2017-02-07 12:37:58 EST
Please re-open if this issue is still relevant.