Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Virgo/Source"
< Virgo
Line 42: | Line 42: | ||
| | | | ||
|- | |- | ||
− | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.medic.git/tree/ medic] | + | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.medic.git/tree/ medic] |
| Diagnostics | | Diagnostics | ||
| git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.medic.git | | git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.medic.git | ||
| ssh://committer_id@git.eclipse.org/gitroot/virgo/org.eclipse.virgo.medic.git | | ssh://committer_id@git.eclipse.org/gitroot/virgo/org.eclipse.virgo.medic.git | ||
|- | |- | ||
− | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.test.git/tree/ test] | + | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.test.git/tree/ test] |
| Test framework | | Test framework | ||
| git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.test.git | | git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.test.git | ||
| ssh://committer_id@git.eclipse.org/gitroot/virgo/org.eclipse.virgo.test.git | | ssh://committer_id@git.eclipse.org/gitroot/virgo/org.eclipse.virgo.test.git | ||
|- | |- | ||
− | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.util.git/tree/ util] | + | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.util.git/tree/ util] |
| utilities | | utilities | ||
| git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.util.git | | git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.util.git | ||
| ssh://committer_id@git.eclipse.org/gitroot/virgo/org.eclipse.virgo.util.git | | ssh://committer_id@git.eclipse.org/gitroot/virgo/org.eclipse.virgo.util.git | ||
|- | |- | ||
− | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.osgi-extensions.git/tree/ osgi-extensions] | + | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.osgi-extensions.git/tree/ osgi-extensions] |
| Launcher and Equinox hooks | | Launcher and Equinox hooks | ||
| git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.osgi-extensions.git | | git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.osgi-extensions.git | ||
| ssh://committer_id@git.eclipse.org/gitroot/virgo/org.eclipse.virgo.osgi-extensions.git | | ssh://committer_id@git.eclipse.org/gitroot/virgo/org.eclipse.virgo.osgi-extensions.git | ||
|- | |- | ||
− | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.osgi-test-stubs.git/tree/ osgi-test-stubs] | + | | [http://git.eclipse.org/c/virgo/org.eclipse.virgo.osgi-test-stubs.git/tree/ osgi-test-stubs] |
| Unit test stubs for common OSGi interfaces | | Unit test stubs for common OSGi interfaces | ||
| git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.osgi-test-stubs.git | | git://git.eclipse.org/gitroot/virgo/org.eclipse.virgo.osgi-test-stubs.git | ||
Line 113: | Line 113: | ||
|} | |} | ||
+ | = Directory Organisation = | ||
+ | |||
+ | A typical git repository is organised into the following directories: | ||
+ | <pre>build-xxx // top-level build directory | ||
+ | build.properties // properties substituted during build | ||
+ | build.versions // dependency version properties | ||
+ | org.eclipse.virgo.xxx.yyy.zzz // a project | ||
+ | ... // more projects | ||
+ | virgo-build // git submodule | ||
+ | </pre> | ||
[[Category:Virgo]] [[Category:EclipseRT]] | [[Category:Virgo]] [[Category:EclipseRT]] |
Revision as of 11:16, 24 April 2010
Virgo git Repositories
The Virgo source code is organised into separate components each stored in a git repository. The Build tab details how to clone and build these components, but if you want a quick peek at the source code, follow the Short Name links in the table.
Directory Organisation
A typical git repository is organised into the following directories:
build-xxx // top-level build directory build.properties // properties substituted during build build.versions // dependency version properties org.eclipse.virgo.xxx.yyy.zzz // a project ... // more projects virgo-build // git submodule