blob: 82cd431dc4063fe32ca3d6405365502885684704 [file] [log] [blame]
package main
import (
"fidl/compiler/backend/cmdline"
"fidlgen_dart/backend"
"flag"
"log"
"os"
)
func main() {
flags := cmdline.BaseFlags()
_ = flag.String("dartfmt", "", "path to the dartfmt tool")
flag.Parse()
if !flag.Parsed() || !flags.Valid() {
flag.PrintDefaults()
os.Exit(1)
}
fidl := flags.FidlTypes()
config := flags.Config()
err := backend.GenerateFidl(fidl, &config, "")
if err != nil {
log.Fatalf("Error running generator: %v", err)
}
}