// Copyright 2021 The Fuchsia Authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style license that can be | |
// found in the LICENSE file. | |
package main | |
import ( | |
"go.fuchsia.dev/fuchsia/tools/fidl/fidlgen_cpp/codegen" | |
cpp "go.fuchsia.dev/fuchsia/tools/fidl/lib/fidlgen_cpp" | |
) | |
func main() { | |
flags := cpp.NewCmdlineFlags("cpp", nil) | |
fidl := flags.ParseAndLoadIR() | |
generator := codegen.NewGenerator(flags) | |
generator.GenerateFiles(fidl, []string{"Header", "Source"}) | |
} |