You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/tool/gocross
Andrew Lytvynov a9b3e09a1f
tool/gocross: break circular dependency on tailcfg (#15829)
Instead of using the version package (which depends on
tailcfg.CurrentCapabilityVersion) to get the git commit hash, do it
directly using debug.BuildInfo. This way, when changing struct fields in
tailcfg, we can successfully `go generate` it without compiler errors.

Updates #9634
Updates https://github.com/tailscale/corp/issues/26717

Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
7 months ago
..
autoflags.go tool/gocross: remove trimpath from test builds 1 year ago
autoflags_test.go tool/gocross: remove trimpath from test builds 1 year ago
env.go tool/gocross: a tool for building Tailscale binaries 3 years ago
env_test.go tool/gocross: a tool for building Tailscale binaries 3 years ago
exec_other.go tool/gocross: a tool for building Tailscale binaries 3 years ago
exec_unix.go tool/gocross: a tool for building Tailscale binaries 3 years ago
gocross-wrapper.sh tool/gocross: fix argument order to find 1 year ago
gocross.go tool/gocross: break circular dependency on tailcfg (#15829) 7 months ago
gocross_test.go tool/gocross: break circular dependency on tailcfg (#15829) 7 months ago
gocross_wrapper_test.go tool/gocross: fix regression detecting when gocross needs rebuild 1 year ago
goroot.go all: cleanup unused code, part 1 (#10661) 2 years ago
toolchain.go tool/gocross: make gocross-wrapper.sh keep multiple Go toolchains around 1 year ago