[Intel-gfx] ?==?utf-8?q? [RFC i-g-t 3/9] tools/Makefile: Don't build tools that depend on libdrm_intel.

Emil Velikov emil.velikov at collabora.co.uk
Mon May 23 14:09:47 UTC 2016


On Friday, May 20, 2016 23:59 BST, robert.foss at collabora.com wrote: 
> From: Robert Foss <robert.foss at collabora.com>
> 
> Use the HAS_INTEL automake flag to avoid building tools that won't
> compile unless libdrm_intel is available in the build system.
> 
> Signed-off-by: Robert Foss <robert.foss at collabora.com>
> ---
>  tools/Makefile.sources | 50 +++++++++++++++++++++++++++++---------------------
>  1 file changed, 29 insertions(+), 21 deletions(-)
> 
> diff --git a/tools/Makefile.sources b/tools/Makefile.sources
> index 5d5958d..c2dab8e 100644
> --- a/tools/Makefile.sources
> +++ b/tools/Makefile.sources
> @@ -1,42 +1,54 @@
> -noinst_PROGRAMS = \
> -	hsw_compute_wrpll \
> -	skl_compute_wrpll \
> -	skl_ddb_allocation \
> +noinst_PROGRAMS =		\
> +	hsw_compute_wrpll	\
> +	skl_compute_wrpll	\
> +	skl_ddb_allocation	\
>  	$(NULL)
>  
> -bin_PROGRAMS = 				\
> +bin_PROGRAMS =				\
>  	igt_stats			\
> -	intel_audio_dump 		\
> +	intel_audio_dump		\
>  	intel_reg			\
>  	intel_backlight 		\
>  	intel_bios_dumper 		\
>  	intel_bios_reader 		\
>  	intel_display_crc		\
>  	intel_display_poller		\
> -	intel_dump_decode 		\
> -	intel_error_decode 		\
>  	intel_forcewaked		\
>  	intel_gpu_frequency		\
> -	intel_framebuffer_dump 		\
>  	intel_firmware_decode		\
> -	intel_gpu_time 			\
> -	intel_gpu_top 			\
> -	intel_gtt 			\
> +	intel_gpu_time			\
> +	intel_gpu_top			\
> +	intel_gtt			\
>  	intel_infoframes		\
>  	intel_l3_parity			\
>  	intel_lid			\
>  	intel_opregion_decode		\
>  	intel_panel_fitter		\
> -	intel_perf_counters		\
> -	intel_reg_checker 		\
> +	intel_reg_checker		\
>  	intel_residency			\
> -	intel_stepping 			\
> +	intel_stepping			\
Please don't mix functionality and cosmetic changes. Apply the whitespace polish as a separate patch ?

>  	intel_watermark
>  
>  dist_bin_SCRIPTS = intel_gpu_abrt
>  
> -intel_dump_decode_SOURCES = 	\
> -	intel_dump_decode.c
> +if HAVE_INTEL
> +	bin_PROGRAMS +=			\
> +		intel_dump_decode	\
> +		intel_error_decode	\
> +		intel_framebuffer_dump	\
> +		intel_perf_counters	\
> +		$(NULL)
> +
> +	intel_dump_decode_SOURCES =	\
> +		intel_dump_decode.c	\
> +		$(NULL)
> +
> +	intel_error_decode_SOURCES =	\
> +		intel_error_decode.c	\
> +		$(NULL)
> +
> +	intel_error_decode_LDFLAGS = -lz
Apart from than my earlier comments, LDFLAGS variables should not live in this file. Please move it to Makefile.am.

Thanks
Emil



More information about the Intel-gfx mailing list