diff options
author | Ondrej Fabry <ofabry@cisco.com> | 2020-03-18 08:52:42 +0100 |
---|---|---|
committer | Ondrej Fabry <ofabry@cisco.com> | 2020-03-18 08:52:42 +0100 |
commit | d4d3b9c6fa67fe454f8d8adc7502b3b645ecab10 (patch) | |
tree | 17f421e8bcfd5a3ba15372bd6b5830946ac6cd2f /cmd/binapi-generator/main.go | |
parent | 2df59463fcbb1a5aec2173712b32fb9740157a9d (diff) |
Release 0.3.0v0.3.0
- regenerate examples/binapi for latest VPP from stable/2001
- add import-prefix flag to set custom prefix (fallbacks to using go list)
Change-Id: Ib09f134cf9662e348be2575448964de2b9e5c1ee
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Diffstat (limited to 'cmd/binapi-generator/main.go')
-rw-r--r-- | cmd/binapi-generator/main.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cmd/binapi-generator/main.go b/cmd/binapi-generator/main.go index e0e2f08..8bf765b 100644 --- a/cmd/binapi-generator/main.go +++ b/cmd/binapi-generator/main.go @@ -41,6 +41,7 @@ var ( includeServices = flag.Bool("include-services", true, "Include RPC service api and client implementation.") includeComments = flag.Bool("include-comments", false, "Include JSON API source in comments for each object.") includeBinapiNames = flag.Bool("include-binapi-names", false, "Include binary API names in struct tag.") + importPrefix = flag.String("import-prefix", "", "Define import path prefix to be used to import types.") continueOnError = flag.Bool("continue-onerror", false, "Continue with next file on error.") debugMode = flag.Bool("debug", os.Getenv("GOVPP_DEBUG") != "", "Enable debug mode.") @@ -179,6 +180,7 @@ func generateFromFile(inputFile, outputDir string, typesPkgs []*context) error { ctx.includeComments = *includeComments ctx.includeBinapiNames = *includeBinapiNames ctx.includeServices = *includeServices + ctx.importPrefix = *importPrefix // read API definition from input file ctx.inputData, err = ioutil.ReadFile(ctx.inputFile) |