INNER CODE UNIT · Go

getTargets

pingcap/tidb-operator · cmd/overlay-gen/main.go:106

func getTargets(c *generator.Context, args *Args) []generator.Target {
	boilerplate, err := gengo.GoBoilerplate(args.goHeaderFile, gengo.StdBuildTag, gengo.StdGeneratedBy)
	if err != nil {
		slog.Error("failed loading boilerplate", "err", err)
		os.Exit(1)
	}

	targetPackage := "github.com/pingcap/tidb-operator/v2/pkg/overlay"
	targets := []generator.Target{}
	for _, input := range c.Inputs {
		slog.Info("processing", "pkg", input)

		pkg := c.Universe[input]
		outputDir := pkg.Dir
		if args.outputDir != "" {
			outputDir = args.outputDir
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…