forked from opendaylight/controller
-
Notifications
You must be signed in to change notification settings - Fork 0
Mirror of the OpenDaylight controller gerrit project
License
Chelsea-Coder-Fan/controller
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
DIRECTORY ORGANIZATION
======================
- third-party: contains all the third-party artifacts than needed
repackaging or needed code modifications.
- third-party/commons: contains all the parent POM files for the
projects under the third-party directory. Only one is expected, which
is the one located under third-party/commons/third-party, but there is
a directory just in case we need to host more with different
variations.
- opendaylight: contains all the artifacts that constitute the
controller project.
- opendaylight/distribution: contains all the distributions that can
be generated by packaging the several artifact. In practice for now
there are two:
- "opendaylight", which is the full distribution of the controller
- "sdk", which contains only the artifact needed to build an app
against the controller (beaware this is still incomplete).
The idea of the distribution directory is that more distribution can
be added at will, maybe just composing subsets of the whole controller
artifact set.
HOW TO BUILD
============
In order to build it's required to have JDK 1.7+ and Maven 3+, to get
a build going it's needed to:
1) Choose the distribution, from within opendaylight/distribution
2) Go in the directory and run
"mvn clean install"
3) On succesfull completion go in the target directory to pick the zip
file of the distribution or controller can be executed right from
there going into the distribution directory.
Thanks!!
About
Mirror of the OpenDaylight controller gerrit project
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Java 99.2%
- Other 0.8%