# Binaries that mix libmxl (cgo) and wgpu/goffi must use the internal # linker: goffi's dlopen stubs (SDYNIMPORT relocations) do not survive # external linking, which the go tool auto-selects for that call graph. # Harmless for binaries that don't need it. LD = -ldflags=-linkmode=internal .PHONY: build test vet wgpu-gen clean build: go build $(LD) ./... test: go test $(LD) ./... vet: go vet ./... wgpu-gen: go run $(LD) ./cmd/wgpu-gen clean: go clean