A shim of the Kubernetes Container Runtime Interface for LXD
| runtime dependencies | lxd-lts |
|---|
mkdir /data/buildroot/package/lxe
cat > /data/buildroot/package/lxe/Config.in<< 'EOF'
config BR2_PACKAGE_LXE
bool "lxe"
depends on BR2_PACKAGE_LXD
help
A shim of the Kubernetes Container Runtime Interface for LXD
EOF
cat > /data/buildroot/package/lxe/lxe.mk<< 'EOF'
#############################################################
#
# lxe
#https://github.com/automaticserver/lxe/archive/refs/tags/v0.2.1.tar.gz
#############################################################
LXE_VERSION = 0.2.1
LXE_SOURCE = v$(LXE_VERSION).tar.gz
LXE_SITE = https://github.com/automaticserver/lxe/archive/refs/tags
LXE_DEPENDENCIES = lxd
define LXE_BUILD_CMDS
cd $(@D)/ && \
make build
endef
define LXE_INSTALL_TARGET_CMDS
install -vDm755 $(@D)/bin/* -t "$(TARGET_DIR)/usr/bin/"
endef
$(eval $(generic-package))
EOF
sed -i '/menu "Custom packages"/a source "package/lxe/Config.in"' /data/buildroot/package/Config.in