vppapigen: fix make go-api for go1.18 61/36161/3
authorNathan Skrzypczak <nathan.skrzypczak@gmail.com>
Wed, 18 May 2022 11:46:24 +0000 (13:46 +0200)
committerBeno�t Ganne <bganne@cisco.com>
Mon, 30 May 2022 13:15:57 +0000 (13:15 +0000)
commit78d24f3e5e4f501f91f9bf353a4250fc1274380b
tree15bf612dfac8e137c2586eb83fed8429b9f8f728
parent776ee6748a6110bbdc3b727fb6cd1ce3c1594e35
vppapigen: fix make go-api for go1.18

This patch updates the go-api-files logic for supporting go1.18.
Notable changes are that `go get ...` changed to `go install`
and that we need to bump the govpp binapigen version to integrate
a go1.18 fix.

This patch also simplifies the cli execution syntax

Type: fix

Change-Id: I1d8aac65490fe3ea4c1965a4775b6bf8d5c05d26
Signed-off-by: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
src/tools/vppapigen/generate_go.py