Package request: kcl
Homepage: https://kcl-lang.io/
Description: constraint-based configuration language
Things to package as appeared in the release tarball:
-
kclvm_cli
binary from the main repo https://github.com/kcl-lang/kcl - python SDK + python runtime library and go SDK (used for wrapper scripts)
- wrapper
kcl-*
scripts (https://github.com/kcl-lang/kcl/tree/main/scripts/cli) -
kcl-language-server
(https://github.com/kcl-lang/kcl/tree/main/kclvm/tools/src/LSP) - C header file and shared lib
- package manager https://github.com/kcl-lang/kpm
- kubectl plguin and openapi integration CLI
To be honest this looks like a mess