clean up makefile variables
Signed-off-by: Eric Stroczynski <ericstroczynski@gmail.com> Closes: #1204 Approved by: rhatdan
This commit is contained in:
parent
2b582d37f2
commit
b68a8e1b99
14
Makefile
14
Makefile
|
|
@ -1,11 +1,11 @@
|
||||||
SELINUXTAG := $(shell ./selinux_tag.sh)
|
SELINUXTAG := $(shell ./selinux_tag.sh)
|
||||||
STORAGETAGS := $(shell ./btrfs_tag.sh) $(shell ./btrfs_installed_tag.sh) $(shell ./libdm_tag.sh) $(shell ./ostree_tag.sh)
|
STORAGETAGS := $(shell ./btrfs_tag.sh) $(shell ./btrfs_installed_tag.sh) $(shell ./libdm_tag.sh) $(shell ./ostree_tag.sh)
|
||||||
SECURITYTAGS ?= seccomp $(SELINUXTAG)
|
SECURITYTAGS ?= seccomp $(SELINUXTAG)
|
||||||
TAGS ?= "$(SECURITYTAGS) $(STORAGETAGS)"
|
TAGS ?= $(SECURITYTAGS) $(STORAGETAGS)
|
||||||
PREFIX := /usr/local
|
PREFIX := /usr/local
|
||||||
BINDIR := $(PREFIX)/bin
|
BINDIR := $(PREFIX)/bin
|
||||||
BASHINSTALLDIR=${PREFIX}/share/bash-completion/completions
|
BASHINSTALLDIR = $(PREFIX)/share/bash-completion/completions
|
||||||
BUILDFLAGS := -tags ${TAGS}
|
BUILDFLAGS := -tags "$(TAGS)"
|
||||||
BUILDAH := buildah
|
BUILDAH := buildah
|
||||||
GO := go
|
GO := go
|
||||||
GO110 := 1.10
|
GO110 := 1.10
|
||||||
|
|
@ -19,7 +19,7 @@ RUNC_COMMIT := 2c632d1a2de0192c3f18a2542ccb6f30a8719b1f
|
||||||
LIBSECCOMP_COMMIT := release-2.3
|
LIBSECCOMP_COMMIT := release-2.3
|
||||||
|
|
||||||
EXTRALDFLAGS :=
|
EXTRALDFLAGS :=
|
||||||
LDFLAGS := -ldflags '-X main.GitCommit=${GIT_COMMIT} -X main.buildInfo=${BUILD_INFO} -X main.cniVersion=${CNI_COMMIT}' ${EXTRALDFLAGS}
|
LDFLAGS := -ldflags '-X main.GitCommit=$(GIT_COMMIT) -X main.buildInfo=$(BUILD_INFO) -X main.cniVersion=$(CNI_COMMIT)' $(EXTRALDFLAGS)
|
||||||
SOURCES=*.go imagebuildah/*.go bind/*.go chroot/*.go cmd/buildah/*.go docker/*.go pkg/cli/*.go pkg/parse/*.go unshare/*.c unshare/*.go util/*.go
|
SOURCES=*.go imagebuildah/*.go bind/*.go chroot/*.go cmd/buildah/*.go docker/*.go pkg/cli/*.go pkg/parse/*.go unshare/*.c unshare/*.go util/*.go
|
||||||
|
|
||||||
all: buildah imgtype docs
|
all: buildah imgtype docs
|
||||||
|
|
@ -30,7 +30,7 @@ static: $(SOURCES)
|
||||||
|
|
||||||
.PHONY: binary
|
.PHONY: binary
|
||||||
binary: $(SOURCES)
|
binary: $(SOURCES)
|
||||||
$(GO) build $(LDFLAGS) -o ${BUILDAH} $(BUILDFLAGS) ./cmd/buildah
|
$(GO) build $(LDFLAGS) -o $(BUILDAH) $(BUILDFLAGS) ./cmd/buildah
|
||||||
|
|
||||||
buildah: binary
|
buildah: binary
|
||||||
|
|
||||||
|
|
@ -107,11 +107,11 @@ install:
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f $(DESTDIR)/$(BINDIR)/buildah
|
rm -f $(DESTDIR)/$(BINDIR)/buildah
|
||||||
rm -f $(PREFIX)/share/man/man1/buildah*.1
|
rm -f $(PREFIX)/share/man/man1/buildah*.1
|
||||||
rm -f $(DESTDIR)/${BASHINSTALLDIR}/buildah
|
rm -f $(DESTDIR)/$(BASHINSTALLDIR)/buildah
|
||||||
|
|
||||||
.PHONY: install.completions
|
.PHONY: install.completions
|
||||||
install.completions:
|
install.completions:
|
||||||
install -m 644 -D contrib/completions/bash/buildah $(DESTDIR)/${BASHINSTALLDIR}/buildah
|
install -m 644 -D contrib/completions/bash/buildah $(DESTDIR)/$(BASHINSTALLDIR)/buildah
|
||||||
|
|
||||||
.PHONY: install.runc
|
.PHONY: install.runc
|
||||||
install.runc:
|
install.runc:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue