Merge pull request #9645 from afbjorklund/buildkit-iso

ISO: Add buildkit binaries to the ISO installation
pull/9784/head
Medya Ghazizadeh 2020-11-25 12:52:03 -08:00 committed by GitHub
commit 12c2fc6215
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 26 additions and 0 deletions

View File

@ -13,6 +13,7 @@ menu "System tools"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/gluster/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/vbox-guest/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/containerd-bin/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/buildkit-bin/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/falco-module/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/package/scheduled-stop/Config.in"
endmenu

View File

@ -0,0 +1,4 @@
config BR2_PACKAGE_BUILDKIT_BIN
bool "buildkit-bin"
default y
depends on BR2_x86_64

View File

@ -0,0 +1 @@
sha256 33bcaa49b31bc3a277ac75d32fce3f5442d39f53a1799b8624e985279b579f74 buildkit-v0.7.2.linux-amd64.tar.gz

View File

@ -0,0 +1,20 @@
################################################################################
#
# buildkit-bin
#
################################################################################
BUILDKIT_BIN_VERSION = v0.7.2
BUILDKIT_BIN_SITE = https://github.com/moby/buildkit/releases/download/$(BUILDKIT_BIN_VERSION)
BUILDKIT_BIN_SOURCE = buildkit-$(BUILDKIT_BIN_VERSION).linux-amd64.tar.gz
define BUILDKIT_BIN_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 0755 \
$(@D)/buildctl \
$(TARGET_DIR)/usr/bin/buildctl
$(INSTALL) -D -m 0755 \
$(@D)/buildkitd \
$(TARGET_DIR)/usr/sbin/buildkitd
endef
$(eval $(generic-package))