From 95267fa17cf2b2bbaab7a3cd28b9310edab64391 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Wed, 8 Feb 2023 12:34:38 +0100 Subject: Makefile: remove obsolete recipes --- Makefile | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 89a4d5c..1456d04 100644 --- a/Makefile +++ b/Makefile @@ -41,12 +41,8 @@ boost_dir := $(build_dir)/boost cmake_dir := $(build_dir)/cmake DESTDIR ?= $(build_dir)/install -# Enable buildx support: -export DOCKER_CLI_EXPERIMENTAL := enabled # Target platforms (used by buildx): DOCKER_PLATFORMS := linux/amd64,linux/armhf -# In case buildx isn't installed (e.g. on Ubuntu): -BUILDX_VERSION := v0.4.2 # Docker Hub credentials: DOCKER_USERNAME := egortensin @@ -174,26 +170,8 @@ compose/build: docker/check-build compose/push: docker/check-push compose/build docker-compose push -# The simple way to build multiarch repos is `docker buildx`. - -binfmt_image := docker/binfmt:66f9012c56a8316f9244ffd7622d7c21c1f6f28d - -.PHONY: fix-binfmt -fix-binfmt: - docker run --rm --privileged '$(call escape,$(binfmt_image))' - -curl := curl --silent --show-error --location --dump-header - --connect-timeout 20 - -buildx_url := https://github.com/docker/buildx/releases/download/$(BUILDX_VERSION)/buildx-$(BUILDX_VERSION).linux-amd64 - -.PHONY: buildx/install -buildx/install: - mkdir -p -- ~/.docker/cli-plugins/ - $(curl) --output ~/.docker/cli-plugins/docker-buildx -- '$(call escape,$(buildx_url))' - chmod +x -- ~/.docker/cli-plugins/docker-buildx - .PHONY: buildx/create -buildx/create: fix-binfmt +buildx/create: docker buildx create --use --name '$(call escape,$(PROJECT))_builder' .PHONY: buildx/rm -- cgit v1.2.3