github.com/tiagovtristao/plz@v13.4.0+incompatible/tools/go_buildid_replacer/go_buildid_replacer.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"os"
     6  	"syscall"
     7  )
     8  
     9  func main() {
    10  	args := os.Args
    11  	for i, arg := range args {
    12  		if arg == "-buildid" {
    13  			args[i+1] = "BuiltWithPleaseBuild/BuiltWithPleaseBuild"
    14  		}
    15  	}
    16  	err := syscall.Exec(args[1], args[1:], os.Environ())
    17  	if err != nil {
    18  		panic(fmt.Errorf("It has all gone wrong - %s", err))
    19  	}
    20  }