A Plugin is defined by the following strucutre .. for a complete list of the usual suspects start with the Common Plugin Files.
| src/ |
svn |
source files |
| bin/ |
|
generated class files |
| doc/ |
|
generated schema documentation |
| html/ |
svn |
online help |
| /icons/ |
svn |
icons aranged into categories |
| plugin.xml |
svn |
plugin manifest file |
| plugin.properties |
svn |
plugin manifest internationalization |
| build.xml |
svn |
generated ant export script |
| build.properties |
svn |
describes src, and export contents |
| |
|
|
| .classpath |
|
generated plug-in classpath information |
| .project |
|
plug-in project file |
Your first build |
Plugins have strict naming conventions for their packages - please consult the API rules of engagement for more information.
Repository Structure