mirror of
https://github.com/kernelkit/infix.git
synced 2026-07-22 01:13:00 +02:00
package/python-yangdoc: new package
To be used with automatic generation of YANG documentation extracted from sysrepo at build time. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
@@ -24,6 +24,7 @@ source "$BR2_EXTERNAL_INFIX_PATH/package/netbrowse/Config.in"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/podman/Config.in"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/python-libyang/Config.in"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/python-statd/Config.in"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/python-yangdoc/Config.in"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/skeleton-init-finit/Config.in"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/tetris/Config.in"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/libyang-cpp/Config.in"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
menu "Host utilities"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/python-libyang/Config.in.host"
|
||||
source "$BR2_EXTERNAL_INFIX_PATH/package/python-yangdoc/Config.in.host"
|
||||
endmenu
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
config BR2_PACKAGE_PYTHON_YANGDOC
|
||||
bool "python-yangdoc"
|
||||
select BR2_PACKAGE_PYTHON_LIBYANG #runtime
|
||||
help
|
||||
YANG documentation viewer based on libyang, similar output to
|
||||
that of pyang -f jstree. The default output is a standalone
|
||||
HTML file, called yangtree.html
|
||||
|
||||
https://pypi.org/project/yangdoc/
|
||||
@@ -0,0 +1,9 @@
|
||||
config BR2_PACKAGE_HOST_PYTHON_YANGDOC
|
||||
bool "host python-yangdoc"
|
||||
select BR2_PACKAGE_HOST_PYTHON_LIBYANG #runtime
|
||||
help
|
||||
YANG documentation viewer based on libyang, similar output to
|
||||
that of pyang -f jstree. The default output is a standalone
|
||||
HTML file, called yangtree.html
|
||||
|
||||
https://pypi.org/project/yangdoc/
|
||||
@@ -0,0 +1,5 @@
|
||||
# md5, sha256 from https://pypi.org/pypi/yangdoc/json
|
||||
md5 9fe18b73870676c7f7f6a9311b531f97 yangdoc-0.4.0.tar.gz
|
||||
sha256 f7a311c3c58859f33c85342b92947124bf4696015db0816f4324cf1663ebc007 yangdoc-0.4.0.tar.gz
|
||||
# Locally computed sha256 checksums
|
||||
sha256 0d642b9805375b12da79c64386bbae4221c7759c2c580ada01d5458ed9c8e37c LICENSE
|
||||
@@ -0,0 +1,15 @@
|
||||
################################################################################
|
||||
#
|
||||
# python-yangdoc
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_YANGDOC_VERSION = 0.4.0
|
||||
PYTHON_YANGDOC_SOURCE = yangdoc-$(PYTHON_YANGDOC_VERSION).tar.gz
|
||||
PYTHON_YANGDOC_SITE = https://files.pythonhosted.org/packages/75/83/a426dcb6f9c56b3cfc70c49040a7ea76c6e9be8ed86026eb6b5942dcb03a
|
||||
PYTHON_YANGDOC_SETUP_TYPE = setuptools
|
||||
PYTHON_YANGDOC_LICENSE = MIT
|
||||
PYTHON_YANGDOC_LICENSE_FILES = LICENSE
|
||||
HOST_PYTHON_LIBYANG_DEPENDENCIES = host-python-cython host-python-cffi host-python-libyang
|
||||
|
||||
$(eval $(host-python-package))
|
||||
Reference in New Issue
Block a user