ACK: [SRU][Unstable/Lunar][PATCH v2] UBUNTU: [Packaging] debian/rules: Add DKMS info to 'printenv' output

Tim Gardner tim.gardner at canonical.com
Mon Apr 24 13:55:07 UTC 2023


On 4/21/23 3:15 AM, Juerg Haefliger wrote:
> Show DKMS info and build flags when running 'debian/rules printenv':
> 
> $ ./debian/rules printenv | tail
>   do_tools_x86             = true
> do_cloud_tools            = true
>   do_tools_hyperv          = true
> 
> all_dkms_modules          = zfs ipu6 ivsc iwlwifi v4l2loopback
>   do_zfs                   = true
>   do_ipu6                  = true
>   do_ivsc                  = true
>   do_iwlwifi               = true
>   do_v4l2loopback          = true
> 
> Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>
> ---
>   debian/rules.d/1-maintainer.mk | 4 ++++
>   1 file changed, 4 insertions(+)
> 
> diff --git a/debian/rules.d/1-maintainer.mk b/debian/rules.d/1-maintainer.mk
> index fff4b8506fa0..6eded3eb4626 100644
> --- a/debian/rules.d/1-maintainer.mk
> +++ b/debian/rules.d/1-maintainer.mk
> @@ -117,6 +117,10 @@ printenv:
>   	@echo " do_tools_x86             = $(do_tools_x86)"
>   	@echo "do_cloud_tools            = $(do_cloud_tools)"
>   	@echo " do_tools_hyperv          = $(do_tools_hyperv)"
> +	@echo
> +	@echo "all_dkms_modules          = $(all_dkms_modules)"
> +	@$(foreach mod,$(all_dkms_modules),$(foreach var,$(do_$(mod)),\
> +		printf " %-24s = %s\n" "do_$(mod)" "$(var)";))
>   
>   .PHONY: printchanges
>   printchanges:
Acked-by: Tim Gardner <tim.gardner at canonical.com>
-- 
-----------
Tim Gardner
Canonical, Inc




More information about the kernel-team mailing list