Timoney, Dan (dt5972) | 056e82a | 2018-06-13 11:11:29 -0400 | [diff] [blame] | 1 | .. This work is licensed under a Creative Commons Attribution 4.0 International License. |
| 2 | .. http://creativecommons.org/licenses/by/4.0 |
| 3 | |
| 4 | Build |
| 5 | ===== |
| 6 | |
| 7 | |
| 8 | Environment |
| 9 | ----------- |
| 10 | Requires maven release 3.3 or greater |
| 11 | |
| 12 | Steps |
| 13 | ----- |
| 14 | To compile this code: |
| 15 | |
| 16 | 1. Make sure your local Maven settings file ($HOME/.m2/settings.xml) contains references to the ONAP repositories and OpenDaylight repositories. |
| 17 | |
| 18 | 2. To compile all of CCSDK SLI code |
| 19 | - git clone http://gerrit.onap.org/r/ccsdk/parent |
| 20 | - cd parent ; mvn clean install ; cd .. |
| 21 | - mkdir sli ; cd sli |
| 22 | - git clone http://gerrit.onap.org/r/ccsdk/sli/core |
| 23 | - git clone http://gerrit.onap.org/r/ccsdk/sli/adaptors |
| 24 | - git clone http://gerrit.onap.org/r/ccsdk/sli/northbound |
| 25 | - git clone http://gerrit.onap.org/r/ccsdk/sli/plugins |
| 26 | - cd core ; mvn clean install |
| 27 | - cd ../adaptors ; mvn clean install |
| 28 | - cd ../northbound ; mvn clean install |
| 29 | - cd ../plugins ; mvn clean install |
| 30 | |