Open
Description
This issue tracks progress for moving the generated Go bindings located currently in binapi
directory outside of the main module.
List of tasks related to this:
- remove all dependency on
binapi
packages from the GoVPP client code
Considering these approaches:
- move the
binapi
folder underexamples
and makeexamples
a Go sub-module
- this way we still keep the generated code for the purpose of comparing changes to generator
- allows examples to still use the generated code for the usage demonstration
- will require examples to depend on main module (
go.fd.io/govpp
) - specific version or local replace
- remove the
binapi
folder frommaster
branch and use dedicated branch(es) containing only the generated code
- this way we could generated binapi code for multiple VPP versions, either separate branches for each version:
binapi/2202
,binapi/2210
.. or single branchbinapi
with directory for each VPP version
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Backlog