1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
libdir = @libdir@
aws_cli_builddir = $(builddir)/build
build_backend = $(srcdir)/backends/build_system
builddir = @builddir@
srcdir = @srcdir@
VPATH = @srcdir@
PYTHON = @PYTHON@
INSTALL_TYPE = @INSTALL_TYPE@
DOWNLOAD_DEPS_FLAG = @DOWNLOAD_DEPS_FLAG@
all: build
build:
PYTHONDONTWRITEBYTECODE=1 "$(PYTHON)" "$(build_backend)" \
build \
--artifact "$(INSTALL_TYPE)" \
--build-dir "$(aws_cli_builddir)" $(DOWNLOAD_DEPS_FLAG)
clean:
rm -rf "$(aws_cli_builddir)"
install:
"$(PYTHON)" "$(build_backend)" \
install \
--build-dir "$(aws_cli_builddir)" \
--lib-dir "$(DESTDIR)$(libdir)" \
--bin-dir "$(DESTDIR)$(bindir)"
uninstall:
"$(PYTHON)" "$(build_backend)" \
uninstall \
--lib-dir "$(DESTDIR)$(libdir)" \
--bin-dir "$(DESTDIR)$(bindir)"
.PHONY: all build install uninstall
|