blob: 4b40d734a4af696f67c8ae74fe16d6ec48b9b928 [file] [log] [blame]
Thomas Vachuska9ac4c7e2017-02-23 09:01:45 -08001COMPILE_DEPS = [
2 '//lib:CORE_DEPS',
Thomas Vachuska04059f92017-03-07 15:16:23 -08003 '//lib:onos-yang-runtime',
Thomas Vachuskac307d212017-07-31 13:57:20 -07004 '//apps/yang:onos-apps-yang',
Thomas Vachuska9ac4c7e2017-02-23 09:01:45 -08005]
6
7osgi_jar_with_tests (
8 deps = COMPILE_DEPS,
9 resources_root = 'src/main/resources',
10 resources = glob(['src/main/resources/**']),
11)
12
13onos_app (
14 title = 'YANG Runtime GUI',
15 category = 'Utility',
16 url = 'http://onosproject.org',
Thomas Vachuska7c45e282017-08-23 17:55:53 -070017 description = 'Adds GUI extension that allows the operator to view the list of currently ' +
18 'registered YANG models, and their YANG sources. It also provides means for compiling ' +
19 'source YANG files (*.yang, *.zip, *.jar) on the fly and directly from the GUI using ' +
20 'drag-n-drop.<p/>User can simply compress a set of YANG source files and drop it on the ' +
21 'YANG Models GUI view to automatically compile and then register the compiled YANG models.',
Thomas Vachuska04059f92017-03-07 15:16:23 -080022 required_apps = [ 'org.onosproject.yang' ],
Thomas Vachuska9ac4c7e2017-02-23 09:01:45 -080023)