blob: 0e092e2355bf6b87512735f1a917f96a76783fc4 [file] [log] [blame]
Thomas Vachuska9c046432018-07-11 09:46:35 -07001COMPILE_DEPS = CORE_DEPS + JACKSON + ONOS_YANG + [
2 "@onos_yang_runtime//jar",
3 "//apps/yang:onos-apps-yang",
4]
5
Ray Milkey6d94e9f2018-07-15 18:04:26 -07006osgi_jar_with_tests(
Thomas Vachuska9c046432018-07-11 09:46:35 -07007 resources = glob(["src/main/resources/**"]),
Ray Milkey6d94e9f2018-07-15 18:04:26 -07008 resources_root = "src/main/resources",
9 deps = COMPILE_DEPS,
Thomas Vachuska9c046432018-07-11 09:46:35 -070010)
11
Ray Milkey6d94e9f2018-07-15 18:04:26 -070012onos_app(
Thomas Vachuska9c046432018-07-11 09:46:35 -070013 category = "GUI",
14 description = "Adds GUI extension that allows the operator to view the list of currently " +
Ray Milkey6d94e9f2018-07-15 18:04:26 -070015 "registered YANG models, and their YANG sources. It also provides means for compiling " +
16 "source YANG files (*.yang, *.zip, *.jar) on the fly and directly from the GUI using " +
17 "drag-n-drop.<p/>User can simply compress a set of YANG source files and drop it on the " +
18 "YANG Models GUI view to automatically compile and then register the compiled YANG models.",
19 required_apps = ["org.onosproject.yang"],
Thomas Vachuska9c046432018-07-11 09:46:35 -070020 title = "YANG Runtime GUI",
21 url = "http://onosproject.org",
22)