OSDN Git Service

meson,configure: include config.h automatically
authorEric Engestrom <eric.engestrom@imgtec.com>
Thu, 1 Feb 2018 11:12:05 +0000 (11:12 +0000)
committerEric Engestrom <eric.engestrom@imgtec.com>
Tue, 20 Mar 2018 18:19:26 +0000 (18:19 +0000)
commit0926f0af54d654b1a95826066edcae30b8052581
tree546efdeadf79644a90ca0c0418dbdea848b81ef4
parent431f1a147e33b3fae7ea78a47d40a6014b682ebd
meson,configure: include config.h automatically

This will prevent any more missing `#include "config.h"` bug, at the
cost of having to recompile some files that didn't need to be when
changing build options.

Signed-off-by: Eric Engestrom <eric.engestrom@imgtec.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
96 files changed:
amdgpu/amdgpu_asic_id.c
amdgpu/amdgpu_bo.c
amdgpu/amdgpu_cs.c
amdgpu/amdgpu_device.c
amdgpu/amdgpu_gpu_info.c
amdgpu/amdgpu_internal.h
amdgpu/amdgpu_vamgr.c
amdgpu/amdgpu_vm.c
amdgpu/util_hash.c
amdgpu/util_hash.h
amdgpu/util_hash_table.c
amdgpu/util_hash_table.h
configure.ac
etnaviv/etnaviv_bo.c
etnaviv/etnaviv_bo_cache.c
etnaviv/etnaviv_cmd_stream.c
etnaviv/etnaviv_device.c
etnaviv/etnaviv_gpu.c
etnaviv/etnaviv_perfmon.c
etnaviv/etnaviv_pipe.c
exynos/exynos_drm.c
exynos/exynos_fimg2d.c
freedreno/freedreno_bo.c
freedreno/freedreno_bo_cache.c
freedreno/freedreno_device.c
freedreno/freedreno_pipe.c
freedreno/freedreno_priv.h
freedreno/freedreno_ringbuffer.c
freedreno/kgsl/kgsl_bo.c
freedreno/kgsl/kgsl_device.c
freedreno/kgsl/kgsl_pipe.c
freedreno/kgsl/kgsl_ringbuffer.c
freedreno/msm/msm_bo.c
freedreno/msm/msm_device.c
freedreno/msm/msm_pipe.c
freedreno/msm/msm_ringbuffer.c
intel/intel_bufmgr.c
intel/intel_bufmgr_fake.c
intel/intel_bufmgr_gem.c
intel/intel_decode.c
intel/mm.c
intel/mm.h
intel/test_decode.c
libkms/api.c
libkms/dumb.c
libkms/exynos.c
libkms/intel.c
libkms/internal.h
libkms/linux.c
libkms/nouveau.c
libkms/radeon.c
libkms/vmwgfx.c
meson.build
nouveau/abi16.c
nouveau/bufctx.c
nouveau/nouveau.c
nouveau/pushbuf.c
omap/omap_drm.c
radeon/radeon_bo.c
radeon/radeon_bo_gem.c
radeon/radeon_cs.c
radeon/radeon_cs_gem.c
radeon/radeon_cs_space.c
radeon/radeon_surface.c
tegra/tegra.c
tests/amdgpu/amdgpu_test.c
tests/amdgpu/basic_tests.c
tests/amdgpu/bo_tests.c
tests/amdgpu/cs_tests.c
tests/amdgpu/deadlock_tests.c
tests/amdgpu/uvd_enc_tests.c
tests/amdgpu/vce_tests.c
tests/amdgpu/vcn_tests.c
tests/amdgpu/vm_tests.c
tests/etnaviv/etnaviv_2d_test.c
tests/etnaviv/etnaviv_bo_cache_test.c
tests/exynos/exynos_fimg2d_test.c
tests/kms/kms-steal-crtc.c
tests/kms/kms-universal-planes.c
tests/kms/libkms-test-crtc.c
tests/kms/libkms-test-device.c
tests/kms/libkms-test-framebuffer.c
tests/kms/libkms-test-plane.c
tests/kms/libkms-test-screen.c
tests/modetest/buffers.c
tests/modetest/cursor.c
tests/modetest/modetest.c
tests/nouveau/threaded.c
tests/tegra/openclose.c
tests/util/format.c
tests/util/kms.c
tests/util/pattern.c
tests/vbltest/vbltest.c
xf86atomic.h
xf86drm.c
xf86drmMode.c