Files
sanderling/internal/sidecar/embed_stub.go
T
pj 4744736dc5 refactor(sidecar): gate JAR embed behind withsidecar build tag
Splits embed.go so the go:embed directive only fires under
-tags withsidecar. Default builds get a stub with a nil JAR
and IsPlaceholder()=true. This removes the landmine where
make uatu overwrote a tracked placeholder file, making any
git add silently stage 130 MB.
2026-04-18 06:46:20 +07:00

11 lines
290 B
Go

//go:build !withsidecar
package sidecar
var embeddedJAR []byte
// IsPlaceholder reports whether the binary was built without the real
// sidecar JAR embedded. Build with `make uatu` (which passes
// -tags withsidecar) to embed the real fat JAR.
func IsPlaceholder() bool { return true }