-
Notifications
You must be signed in to change notification settings - Fork 94
Open
Labels
wip[status] In Progress[status] In Progress
Milestone
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
binapipackages from the GoVPP client code
Considering these approaches:
- move the
binapifolder underexamplesand makeexamplesa 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
binapifolder frommasterbranch 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 branchbinapiwith directory for each VPP version
Metadata
Metadata
Assignees
Labels
wip[status] In Progress[status] In Progress
Type
Projects
Status
Backlog