Build all of our binaries with the same build tags
Build all of our binaries with the same build tags and the same LDFLAGS. This means we add $(LDFLAGS) to bin2img, copyimg, and cri-o, $(BUILDTAGS) to kpod, and both to crioctl and checkseccomp. Signed-off-by: Nalin Dahyabhai <nalin@redhat.com>
This commit is contained in:
parent
7b69d43198
commit
375ffaee03
1 changed files with 6 additions and 8 deletions
14
Makefile
14
Makefile
|
@ -65,24 +65,22 @@ pause:
|
||||||
$(MAKE) -C $@
|
$(MAKE) -C $@
|
||||||
|
|
||||||
bin2img: .gopathok $(wildcard test/bin2img/*.go)
|
bin2img: .gopathok $(wildcard test/bin2img/*.go)
|
||||||
go build -tags "$(BUILDTAGS)" -o test/bin2img/$@ $(PROJECT)/test/bin2img
|
$(GO) build $(LDFLAGS) -tags "$(BUILDTAGS)" -o test/bin2img/$@ $(PROJECT)/test/bin2img
|
||||||
|
|
||||||
copyimg: .gopathok $(wildcard test/copyimg/*.go)
|
copyimg: .gopathok $(wildcard test/copyimg/*.go)
|
||||||
go build -tags "$(BUILDTAGS)" -o test/copyimg/$@ $(PROJECT)/test/copyimg
|
$(GO) build $(LDFLAGS) -tags "$(BUILDTAGS)" -o test/copyimg/$@ $(PROJECT)/test/copyimg
|
||||||
|
|
||||||
checkseccomp: .gopathok $(wildcard test/checkseccomp/*.go)
|
checkseccomp: .gopathok $(wildcard test/checkseccomp/*.go)
|
||||||
go build -o test/checkseccomp/$@ $(PROJECT)/test/checkseccomp
|
$(GO) build $(LDFLAGS) -tags "$(BUILDTAGS)" -o test/checkseccomp/$@ $(PROJECT)/test/checkseccomp
|
||||||
|
|
||||||
crio: .gopathok $(shell hack/find-godeps.sh $(GOPKGDIR) cmd/crio $(PROJECT))
|
crio: .gopathok $(shell hack/find-godeps.sh $(GOPKGDIR) cmd/crio $(PROJECT))
|
||||||
$(GO) build -o $@ \
|
$(GO) build $(LDFLAGS) -tags "$(BUILDTAGS)" -o $@ $(PROJECT)/cmd/crio
|
||||||
-tags "$(BUILDTAGS)" \
|
|
||||||
$(PROJECT)/cmd/crio
|
|
||||||
|
|
||||||
crioctl: .gopathok $(shell hack/find-godeps.sh $(GOPKGDIR) cmd/crioctl $(PROJECT))
|
crioctl: .gopathok $(shell hack/find-godeps.sh $(GOPKGDIR) cmd/crioctl $(PROJECT))
|
||||||
$(GO) build -o $@ $(PROJECT)/cmd/crioctl
|
$(GO) build $(LDFLAGS) -tags "$(BUILDTAGS)" -o $@ $(PROJECT)/cmd/crioctl
|
||||||
|
|
||||||
kpod: .gopathok $(shell hack/find-godeps.sh $(GOPKGDIR) cmd/kpod $(PROJECT))
|
kpod: .gopathok $(shell hack/find-godeps.sh $(GOPKGDIR) cmd/kpod $(PROJECT))
|
||||||
$(GO) build $(LDFLAGS) -o $@ $(PROJECT)/cmd/kpod
|
$(GO) build $(LDFLAGS) -tags "$(BUILDTAGS)" -o $@ $(PROJECT)/cmd/kpod
|
||||||
|
|
||||||
crio.conf: crio
|
crio.conf: crio
|
||||||
./crio --config="" config --default > crio.conf
|
./crio --config="" config --default > crio.conf
|
||||||
|
|
Loading…
Reference in a new issue