[Mesa-dev] [RFC 4/4] meson: build "radv" vulkan driver for radeon hardware

Nicolai Hähnle nhaehnle at gmail.com
Wed Sep 20 20:57:17 UTC 2017


On 20.09.2017 22:27, Dylan Baker wrote:
> +amd_common_files = files(
> +  'ac_binary.c',
> +  'ac_binary.h',
> +  'ac_exp_param.h',
> +  'ac_llvm_build.c',
> +  'ac_llvm_build.h',
> +  'ac_llvm_helper.cpp',
> +  'ac_llvm_util.c',
> +  'ac_llvm_util.h',
> +  'ac_shader_abi.h',
> +  'ac_shader_info.c',
> +  'ac_shader_info.h',
> +  'ac_nir_to_llvm.c',
> +  'ac_nir_to_llvm.h',
> +  'ac_gpu_info.c',
> +  'ac_gpu_info.h',
> +  'ac_surface.c',
> +  'ac_surface.h',
> +  'ac_debug.c',
> +  'ac_debug.h',
> +)

So... I think this came up in the previous Meson thread. Duplicating 
these source file lists is pretty painful, because it invariably leads 
to people (including myself) forgetting to update them, which leads to 
follow-up "fix $foo build system" commits.

I have nothing against Meson in particular, but can we please not go there?

Cheers,
Nicolai
-- 
Lerne, wie die Welt wirklich ist,
Aber vergiss niemals, wie sie sein sollte.


More information about the mesa-dev mailing list