Zack Williams | d0632d6 | 2018-06-26 08:57:15 -0700 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <!-- |
| 3 | Copyright 2018-present Open Networking Foundation |
| 4 | |
| 5 | Licensed under the Apache License, Version 2.0 (the "License"); |
| 6 | you may not use this file except in compliance with the License. |
| 7 | You may obtain a copy of the License at |
| 8 | |
| 9 | http://www.apache.org/licenses/LICENSE-2.0 |
| 10 | |
| 11 | Unless required by applicable law or agreed to in writing, software |
| 12 | distributed under the License is distributed on an "AS IS" BASIS, |
| 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 14 | See the License for the specific language governing permissions and |
| 15 | limitations under the License. |
| 16 | --> |
| 17 | <!ELEMENT manifest (notice?, |
| 18 | remote*, |
| 19 | default?, |
| 20 | manifest-server?, |
| 21 | remove-project*, |
| 22 | project*, |
| 23 | extend-project*, |
| 24 | repo-hooks?)> |
| 25 | <!ELEMENT notice (#PCDATA)> |
| 26 | <!ELEMENT remote EMPTY> |
| 27 | <!ATTLIST remote name ID #REQUIRED> |
| 28 | <!ATTLIST remote alias CDATA #IMPLIED> |
| 29 | <!ATTLIST remote fetch CDATA #REQUIRED> |
| 30 | <!ATTLIST remote pushurl CDATA #IMPLIED> |
| 31 | <!ATTLIST remote review CDATA #IMPLIED> |
| 32 | <!ATTLIST remote revision CDATA #IMPLIED> |
| 33 | <!ELEMENT default EMPTY> |
| 34 | <!ATTLIST default remote IDREF #IMPLIED> |
| 35 | <!ATTLIST default revision CDATA #IMPLIED> |
| 36 | <!ATTLIST default dest-branch CDATA #IMPLIED> |
| 37 | <!ATTLIST default sync-j CDATA #IMPLIED> |
| 38 | <!ATTLIST default sync-c CDATA #IMPLIED> |
| 39 | <!ATTLIST default sync-s CDATA #IMPLIED> |
| 40 | <!ELEMENT manifest-server EMPTY> |
| 41 | <!ATTLIST manifest-server url CDATA #REQUIRED> |
| 42 | <!ELEMENT project (annotation*, |
| 43 | project*, |
| 44 | copyfile*, |
| 45 | linkfile*)> |
| 46 | <!ATTLIST project name CDATA #REQUIRED> |
| 47 | <!ATTLIST project path CDATA #IMPLIED> |
| 48 | <!ATTLIST project remote IDREF #IMPLIED> |
| 49 | <!ATTLIST project revision CDATA #IMPLIED> |
| 50 | <!ATTLIST project dest-branch CDATA #IMPLIED> |
| 51 | <!ATTLIST project groups CDATA #IMPLIED> |
| 52 | <!ATTLIST project sync-c CDATA #IMPLIED> |
| 53 | <!ATTLIST project sync-s CDATA #IMPLIED> |
| 54 | <!ATTLIST project upstream CDATA #IMPLIED> |
| 55 | <!ATTLIST project clone-depth CDATA #IMPLIED> |
| 56 | <!ATTLIST project force-path CDATA #IMPLIED> |
| 57 | <!ELEMENT annotation EMPTY> |
| 58 | <!ATTLIST annotation name CDATA #REQUIRED> |
| 59 | <!ATTLIST annotation value CDATA #REQUIRED> |
| 60 | <!ATTLIST annotation keep CDATA "true"> |
| 61 | <!ELEMENT copyfile EMPTY> |
| 62 | <!ATTLIST copyfile src CDATA #REQUIRED> |
| 63 | <!ATTLIST copyfile dest CDATA #REQUIRED> |
| 64 | <!ELEMENT linkfile EMPTY> |
| 65 | <!ATTLIST linkfile src CDATA #REQUIRED> |
| 66 | <!ATTLIST linkfile dest CDATA #REQUIRED> |
| 67 | <!ELEMENT extend-project EMPTY> |
| 68 | <!ATTLIST extend-project name CDATA #REQUIRED> |
| 69 | <!ATTLIST extend-project path CDATA #IMPLIED> |
| 70 | <!ATTLIST extend-project groups CDATA #IMPLIED> |
| 71 | <!ELEMENT remove-project EMPTY> |
| 72 | <!ATTLIST remove-project name CDATA #REQUIRED> |
| 73 | <!ELEMENT repo-hooks EMPTY> |
| 74 | <!ATTLIST repo-hooks in-project CDATA #REQUIRED> |
| 75 | <!ATTLIST repo-hooks enabled-list CDATA #REQUIRED> |
| 76 | <!ELEMENT include EMPTY> |
| 77 | <!ATTLIST include name CDATA #REQUIRED> |