I want to bind source to eclipse plugin.
I have created custom target from eclipse indigo update site and there are plugins with source code, so I tried to make such source plugin for egit plugin. I don't know how to make such plugin using eclipse, so I just took manifest from existing source plugin and updated it with egit specific information.
Then I added this plugin to my custom target platform. However despite plugin is added I still can not access source code of classes from egit.ui plugin.
There is following manifest I created for source plugin:
Manifest-Version: 1.0
Eclipse-SourceBundle: org.eclipse.egit.ui;version="1.3.0.201202151440-r"
;roots="."
Bundle-Vendor: Eclipse Project
Bundle-Name: EGit Source
Bundle-SymbolicName: org.eclipse.egit.ui.source;singleton:=true
Bundle-Version: 1.3.0.201202151440-r
Bundle-ManifestVersion: 2
And plugin file itself I uploaded to dropbox: http://dl.dropbox.com/u/14767221/org.eclipse.egit.ui.source_1.3.0.201202151440-r.jar
What is wrong with current source plugin? How can it be fixed? What is easier fix this plugin or generate source plugin from egit source code using eclipse?
Thanks in advance!
One possible solution is to import source as proposed Eshika: How to bind source to plugin
I solved this problem by importing source code plugin from software site along with ordinary plugin that contains binary code.