Generate APIName/APIVersion/CrcVersion for 'types' 47/36047/3
authorEd Warnicke <hagbard@gmail.com>
Wed, 27 Apr 2022 00:14:55 +0000 (19:14 -0500)
committerOndrej Fabry <ofabry@cisco.com>
Thu, 19 May 2022 08:53:51 +0000 (08:53 +0000)
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
Change-Id: I661eb993c10f73909e21dcde73466d92ff54b52d

binapigen/generate.go

index 2ad3eb3..37f7bc4 100644 (file)
@@ -90,14 +90,12 @@ func GenerateAPI(gen *Generator, file *File) *GenFile {
        g.P("const _ = ", govppApiPkg.Ident("GoVppAPIPackageIsVersion"), generatedCodeVersion)
        g.P()
 
-       if !file.isTypesFile() {
-               g.P("const (")
-               g.P(apiName, " = ", strconv.Quote(g.file.Desc.Name))
-               g.P(apiVersion, " = ", strconv.Quote(g.file.Version))
-               g.P(apiCrc, " = ", g.file.Desc.CRC)
-               g.P(")")
-               g.P()
-       }
+       g.P("const (")
+       g.P(apiName, " = ", strconv.Quote(g.file.Desc.Name))
+       g.P(apiVersion, " = ", strconv.Quote(g.file.Version))
+       g.P(apiCrc, " = ", g.file.Desc.CRC)
+       g.P(")")
+       g.P()
 
        for _, enum := range g.file.Enums {
                genEnum(g, enum)