mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 18:31:15 +00:00
Allow DBG=1 to be used with make release-images and make quick-release-images
This commit is contained in:
parent
526650fc13
commit
8a1b48046d
@ -37,7 +37,7 @@ fi
|
|||||||
|
|
||||||
kube::build::verify_prereqs
|
kube::build::verify_prereqs
|
||||||
kube::build::build_image
|
kube::build::build_image
|
||||||
kube::build::run_build_command make all WHAT="${CMD_TARGETS}" KUBE_BUILD_PLATFORMS="${KUBE_SERVER_PLATFORMS[*]}"
|
kube::build::run_build_command make all WHAT="${CMD_TARGETS}" KUBE_BUILD_PLATFORMS="${KUBE_SERVER_PLATFORMS[*]}" DBG="${DBG:-}"
|
||||||
|
|
||||||
kube::build::copy_output
|
kube::build::copy_output
|
||||||
|
|
||||||
|
@ -361,9 +361,14 @@ define RELEASE_IMAGES_HELP_INFO
|
|||||||
#
|
#
|
||||||
# Args:
|
# Args:
|
||||||
# KUBE_BUILD_CONFORMANCE: Whether to build conformance testing image as well. Set to 'n' to skip.
|
# KUBE_BUILD_CONFORMANCE: Whether to build conformance testing image as well. Set to 'n' to skip.
|
||||||
|
# DBG: If set to "1", build with optimizations disabled for easier debugging. Any other value is ignored.
|
||||||
#
|
#
|
||||||
# Example:
|
# Example:
|
||||||
# make release-images
|
# make release-images
|
||||||
|
# make release-images DBG=1
|
||||||
|
# Note: Specify DBG=1 for building unstripped binaries, which allows you to use code debugging
|
||||||
|
# tools like delve. When DBG is unspecified, it defaults to "-s -w" which strips debug
|
||||||
|
# information.
|
||||||
endef
|
endef
|
||||||
.PHONY: release-images
|
.PHONY: release-images
|
||||||
ifeq ($(PRINT_HELP),y)
|
ifeq ($(PRINT_HELP),y)
|
||||||
@ -405,9 +410,14 @@ define QUICK_RELEASE_IMAGES_HELP_INFO
|
|||||||
# Args:
|
# Args:
|
||||||
# KUBE_FASTBUILD: Whether to cross-compile for other architectures. Set to 'false' to do so.
|
# KUBE_FASTBUILD: Whether to cross-compile for other architectures. Set to 'false' to do so.
|
||||||
# KUBE_BUILD_CONFORMANCE: Whether to build conformance testing image as well. Set to 'y' to do so.
|
# KUBE_BUILD_CONFORMANCE: Whether to build conformance testing image as well. Set to 'y' to do so.
|
||||||
|
# DBG: If set to "1", build with optimizations disabled for easier debugging. Any other value is ignored.
|
||||||
#
|
#
|
||||||
# Example:
|
# Example:
|
||||||
# make quick-release-images
|
# make quick-release-images
|
||||||
|
# make quick-release-images DBG=1
|
||||||
|
# Note: Specify DBG=1 for building unstripped binaries, which allows you to use code debugging
|
||||||
|
# tools like delve. When DBG is unspecified, it defaults to "-s -w" which strips debug
|
||||||
|
# information.
|
||||||
endef
|
endef
|
||||||
.PHONY: quick-release-images
|
.PHONY: quick-release-images
|
||||||
ifeq ($(PRINT_HELP),y)
|
ifeq ($(PRINT_HELP),y)
|
||||||
|
Loading…
Reference in New Issue
Block a user