8237f67481
The existing cloudabi-utils package has a copy of a library called Argdata integrated. Future versions of cloudabi-utils will no longer ship with it, as Argdata can be used independently of CloudABI. This change introduces a new devel/argdata port, which can be used by future versions of cloudabi-utils. Approved by: bapt Differential Revision: https://reviews.freebsd.org/D9799
14 lines
618 B
Text
14 lines
618 B
Text
Argdata is a binary serialisation format similar to FreeBSD's nvlists.
|
|
It differs from nvlists in that it uses data types that are more similar
|
|
to YAML.
|
|
|
|
Argdata is used by CloudABI as a replacement for string command line
|
|
arguments and environment variables. CloudABI processes can start new
|
|
processes by passing them a YAML-like tree of arguments, having file
|
|
descriptors of resources annotated to the tree.
|
|
|
|
This package provides a native port of the Argdata library, so that it
|
|
can be used in native FreeBSD applications, but also to spawn CloudABI
|
|
processes appropriately.
|
|
|
|
WWW: https://github.com/NuxiNL/argdata
|