tools: ynl: move the cli and netlink code around

Move the CLI code out of samples/ and the library part
of it into tools/net/ynl/lib/. This way we can start
sharing some code with the code gen.

Initially I thought that code gen is too C-specific to
share anything but basic stuff like calculating values
for enums can easily be shared.

Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
Jakub Kicinski 2023-01-30 18:33:42 -08:00
parent eaf317e7d2
commit 4e4480e89c
3 changed files with 6 additions and 1 deletions

View File

@ -6,7 +6,7 @@ import json
import pprint
import time
from ynl import YnlFamily
from lib import YnlFamily
def main():

View File

@ -0,0 +1,5 @@
# SPDX-License-Identifier: BSD-3-Clause
from .ynl import YnlFamily
__all__ = ["YnlFamily"]