Merge pull request #8915 from oss-qm/submit/bindir
Makefile: allow overriding the binary executable target dir
This commit is contained in:
commit
90b8e6b711
7
Makefile
7
Makefile
@ -24,6 +24,7 @@ ROOTDIR=$(dir $(abspath $(lastword $(MAKEFILE_LIST))))
|
|||||||
# The files will be installed under `$(DESTDIR)/$(PREFIX)`.
|
# The files will be installed under `$(DESTDIR)/$(PREFIX)`.
|
||||||
# The convention of `DESTDIR` was changed in containerd v1.6.
|
# The convention of `DESTDIR` was changed in containerd v1.6.
|
||||||
PREFIX ?= /usr/local
|
PREFIX ?= /usr/local
|
||||||
|
BINDIR ?= $(PREFIX)/bin
|
||||||
DATADIR ?= $(PREFIX)/share
|
DATADIR ?= $(PREFIX)/share
|
||||||
DOCDIR ?= $(DATADIR)/doc
|
DOCDIR ?= $(DATADIR)/doc
|
||||||
MANDIR ?= $(DATADIR)/man
|
MANDIR ?= $(DATADIR)/man
|
||||||
@ -413,12 +414,12 @@ clean-test: ## clean up debris from previously failed tests
|
|||||||
|
|
||||||
install: ## install binaries
|
install: ## install binaries
|
||||||
@echo "$(WHALE) $@ $(BINARIES)"
|
@echo "$(WHALE) $@ $(BINARIES)"
|
||||||
@$(INSTALL) -d $(DESTDIR)$(PREFIX)/bin
|
@$(INSTALL) -d $(DESTDIR)$(BINDIR)
|
||||||
@$(INSTALL) $(BINARIES) $(DESTDIR)$(PREFIX)/bin
|
@$(INSTALL) $(BINARIES) $(DESTDIR)$(BINDIR)
|
||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
@echo "$(WHALE) $@"
|
@echo "$(WHALE) $@"
|
||||||
@rm -f $(addprefix $(DESTDIR)$(PREFIX)/bin/,$(notdir $(BINARIES)))
|
@rm -f $(addprefix $(DESTDIR)$(BINDIR)/,$(notdir $(BINARIES)))
|
||||||
|
|
||||||
ifeq ($(GOOS),windows)
|
ifeq ($(GOOS),windows)
|
||||||
install-deps:
|
install-deps:
|
||||||
|
Loading…
Reference in New Issue
Block a user