mirror of
https://github.com/aljazceru/kata-containers.git
synced 2025-12-19 07:14:22 +01:00
Merge pull request #5414 from openanolis/chao/regulate_runtime_rs_makefile_comments
runtime-rs: regulate the comment in runtime-rs makefile
This commit is contained in:
@@ -31,7 +31,7 @@ test:
|
|||||||
else
|
else
|
||||||
##TARGET default: build code
|
##TARGET default: build code
|
||||||
default: runtime show-header
|
default: runtime show-header
|
||||||
#TARGET test: run cargo tests
|
##TARGET test: run cargo tests
|
||||||
test:
|
test:
|
||||||
@cargo test --all --target $(TRIPLE) $(EXTRA_RUSTFEATURES) -- --nocapture
|
@cargo test --all --target $(TRIPLE) $(EXTRA_RUSTFEATURES) -- --nocapture
|
||||||
endif
|
endif
|
||||||
@@ -50,7 +50,6 @@ EXEC_PREFIX := $(PREFIX)/local
|
|||||||
BINDIR := $(EXEC_PREFIX)/bin
|
BINDIR := $(EXEC_PREFIX)/bin
|
||||||
else
|
else
|
||||||
EXEC_PREFIX := $(PREFIX)
|
EXEC_PREFIX := $(PREFIX)
|
||||||
##VAR BINDIR=<path> is a directory for installing executable programs
|
|
||||||
# when creating the kata-deploy image, the default installation path for go runtime is $(EXEC_PREFIX)/bin, so we put it here for multiple runtime
|
# when creating the kata-deploy image, the default installation path for go runtime is $(EXEC_PREFIX)/bin, so we put it here for multiple runtime
|
||||||
BINDIR := $(EXEC_PREFIX)/runtime-rs/bin/
|
BINDIR := $(EXEC_PREFIX)/runtime-rs/bin/
|
||||||
endif
|
endif
|
||||||
@@ -73,7 +72,7 @@ HYPERVISOR_CLH = cloud-hypervisor
|
|||||||
|
|
||||||
DEFAULT_HYPERVISOR ?= $(HYPERVISOR_DB)
|
DEFAULT_HYPERVISOR ?= $(HYPERVISOR_DB)
|
||||||
|
|
||||||
# List of hypervisors this build system can generate configuration for.
|
##VAR HYPERVISOR=<hypervisor_name> List of hypervisors this build system can generate configuration for.
|
||||||
HYPERVISORS := $(HYPERVISOR_DB) $(HYPERVISOR_ACRN) $(HYPERVISOR_FC) $(HYPERVISOR_QEMU) $(HYPERVISOR_CLH)
|
HYPERVISORS := $(HYPERVISOR_DB) $(HYPERVISOR_ACRN) $(HYPERVISOR_FC) $(HYPERVISOR_QEMU) $(HYPERVISOR_CLH)
|
||||||
|
|
||||||
DBVALIDHYPERVISORPATHS := []
|
DBVALIDHYPERVISORPATHS := []
|
||||||
@@ -84,28 +83,28 @@ PKGLIBEXECDIR := $(LIBEXECDIR)/$(PROJECT_DIR)
|
|||||||
FIRMWAREPATH :=
|
FIRMWAREPATH :=
|
||||||
FIRMWAREVOLUMEPATH :=
|
FIRMWAREVOLUMEPATH :=
|
||||||
|
|
||||||
# Default number of vCPUs
|
##VAR DEFVCPUS=<number> Default number of vCPUs
|
||||||
DEFVCPUS := 1
|
DEFVCPUS := 1
|
||||||
# Default maximum number of vCPUs
|
##VAR DEFMAXVCPUS=<number> Default maximum number of vCPUs
|
||||||
DEFMAXVCPUS := 0
|
DEFMAXVCPUS := 0
|
||||||
# Default memory size in MiB
|
##VAR DEFMEMSZ=<number> Default memory size in MiB
|
||||||
DEFMEMSZ := 2048
|
DEFMEMSZ := 2048
|
||||||
# Default memory slots
|
##VAR DEFMEMSLOTS=<number> Default memory slots
|
||||||
# Cases to consider :
|
# Cases to consider :
|
||||||
# - nvdimm rootfs image
|
# - nvdimm rootfs image
|
||||||
# - preallocated memory
|
# - preallocated memory
|
||||||
# - vm template memory
|
# - vm template memory
|
||||||
# - hugepage memory
|
# - hugepage memory
|
||||||
DEFMEMSLOTS := 10
|
DEFMEMSLOTS := 10
|
||||||
#Default number of bridges
|
##VAR DEFBRIDGES=<number> Default number of bridges
|
||||||
DEFBRIDGES := 0
|
DEFBRIDGES := 0
|
||||||
DEFENABLEANNOTATIONS := []
|
DEFENABLEANNOTATIONS := []
|
||||||
DEFDISABLEGUESTSECCOMP := true
|
DEFDISABLEGUESTSECCOMP := true
|
||||||
DEFDISABLEGUESTEMPTYDIR := false
|
DEFDISABLEGUESTEMPTYDIR := false
|
||||||
#Default experimental features enabled
|
##VAR DEFAULTEXPFEATURES=[features] Default experimental features enabled
|
||||||
DEFAULTEXPFEATURES := []
|
DEFAULTEXPFEATURES := []
|
||||||
DEFDISABLESELINUX := false
|
DEFDISABLESELINUX := false
|
||||||
#Default entropy source
|
##VAR DEFENTROPYSOURCE=[entropy_source] Default entropy source
|
||||||
DEFENTROPYSOURCE := /dev/urandom
|
DEFENTROPYSOURCE := /dev/urandom
|
||||||
DEFVALIDENTROPYSOURCES := [\"/dev/urandom\",\"/dev/random\",\"\"]
|
DEFVALIDENTROPYSOURCES := [\"/dev/urandom\",\"/dev/random\",\"\"]
|
||||||
DEFDISABLEBLOCK := false
|
DEFDISABLEBLOCK := false
|
||||||
@@ -116,7 +115,7 @@ ifeq ($(ARCH),x86_64)
|
|||||||
DEFVIRTIOFSDAEMON := $(LIBEXECDIR)/virtiofsd
|
DEFVIRTIOFSDAEMON := $(LIBEXECDIR)/virtiofsd
|
||||||
endif
|
endif
|
||||||
DEFVALIDVIRTIOFSDAEMONPATHS := [\"$(DEFVIRTIOFSDAEMON)\"]
|
DEFVALIDVIRTIOFSDAEMONPATHS := [\"$(DEFVIRTIOFSDAEMON)\"]
|
||||||
# Default DAX mapping cache size in MiB
|
##VAR DEFVIRTIOFSCACHESIZE=<cache_size> Default DAX mapping cache size in MiB
|
||||||
# if value is 0, DAX is not enabled
|
# if value is 0, DAX is not enabled
|
||||||
DEFVIRTIOFSCACHESIZE ?= 0
|
DEFVIRTIOFSCACHESIZE ?= 0
|
||||||
DEFVIRTIOFSCACHE ?= auto
|
DEFVIRTIOFSCACHE ?= auto
|
||||||
@@ -134,7 +133,7 @@ DEFFILEMEMBACKEND := ""
|
|||||||
DEFVALIDFILEMEMBACKENDS := [\"$(DEFFILEMEMBACKEND)\"]
|
DEFVALIDFILEMEMBACKENDS := [\"$(DEFFILEMEMBACKEND)\"]
|
||||||
DEFMSIZE9P := 8192
|
DEFMSIZE9P := 8192
|
||||||
DEFVFIOMODE := guest-kernel
|
DEFVFIOMODE := guest-kernel
|
||||||
# Default cgroup model
|
##VAR DEFSANDBOXCGROUPONLY=<bool> Default cgroup model
|
||||||
DEFSANDBOXCGROUPONLY ?= false
|
DEFSANDBOXCGROUPONLY ?= false
|
||||||
DEFSTATICRESOURCEMGMT_DB ?= false
|
DEFSTATICRESOURCEMGMT_DB ?= false
|
||||||
DEFBINDMOUNTS := []
|
DEFBINDMOUNTS := []
|
||||||
@@ -160,9 +159,9 @@ KNOWN_HYPERVISORS =
|
|||||||
|
|
||||||
CONFDIR := $(DEFAULTSDIR)/$(PROJECT_DIR)
|
CONFDIR := $(DEFAULTSDIR)/$(PROJECT_DIR)
|
||||||
SYSCONFDIR := $(SYSCONFDIR)/$(PROJECT_DIR)
|
SYSCONFDIR := $(SYSCONFDIR)/$(PROJECT_DIR)
|
||||||
# Main configuration file location for stateless systems
|
##VAR CONFIG_PATH=<path> Main configuration file location for stateless systems
|
||||||
CONFIG_PATH := $(abspath $(CONFDIR)/$(CONFIG_FILE))
|
CONFIG_PATH := $(abspath $(CONFDIR)/$(CONFIG_FILE))
|
||||||
# Secondary configuration file location. Note that this takes precedence
|
##VAR SYSCONFIG=<path> Secondary configuration file location. Note that this takes precedence
|
||||||
# over CONFIG_PATH.
|
# over CONFIG_PATH.
|
||||||
SYSCONFIG := $(abspath $(SYSCONFDIR)/$(CONFIG_FILE))
|
SYSCONFIG := $(abspath $(SYSCONFDIR)/$(CONFIG_FILE))
|
||||||
SHAREDIR := $(SHAREDIR)
|
SHAREDIR := $(SHAREDIR)
|
||||||
@@ -454,7 +453,7 @@ endif
|
|||||||
@printf "\tassets path (PKGDATADIR) : %s\n" $(abspath $(PKGDATADIR))
|
@printf "\tassets path (PKGDATADIR) : %s\n" $(abspath $(PKGDATADIR))
|
||||||
@printf "\tshim path (PKGLIBEXECDIR) : %s\n" $(abspath $(PKGLIBEXECDIR))
|
@printf "\tshim path (PKGLIBEXECDIR) : %s\n" $(abspath $(PKGLIBEXECDIR))
|
||||||
@printf "\n"
|
@printf "\n"
|
||||||
## help: Show help comments that start with `##VAR` and `##TARGET`
|
##TARGET help: Show help comments that start with `##VAR` and `##TARGET` in runtime-rs makefile
|
||||||
help: Makefile show-summary
|
help: Makefile show-summary
|
||||||
@echo "========================== Help ============================="
|
@echo "========================== Help ============================="
|
||||||
@echo "Variables:"
|
@echo "Variables:"
|
||||||
|
|||||||
Reference in New Issue
Block a user