OSDN Git Service

Add meson build system
authorDylan Baker <dylan@pnwbakers.com>
Wed, 13 Sep 2017 18:46:13 +0000 (11:46 -0700)
committerDylan Baker <dylan@pnwbakers.com>
Fri, 12 Jan 2018 17:40:48 +0000 (09:40 -0800)
commit5f7deb50787b82038cc35fb1e31b761e33e5a341
tree6a9fe255f2c5a8b0ab556118fb0cd3dd9de17634
parentf115de819bc10bb36565f344a66fa619219911b9
Add meson build system

This patch adds a complete meson build system, including tests and
install. It has the necessary hooks to allow it be used as a subproject
for other meson based builds such as mesa.

Signed-off-by: Dylan Baker <dylan.c.baker@intel.com>
Reviewed-and-tested-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
31 files changed:
.editorconfig
amdgpu/.editorconfig
amdgpu/meson.build [new file with mode: 0644]
data/meson.build [new file with mode: 0644]
etnaviv/meson.build [new file with mode: 0644]
exynos/meson.build [new file with mode: 0644]
freedreno/meson.build [new file with mode: 0644]
intel/meson.build [new file with mode: 0644]
libkms/meson.build [new file with mode: 0644]
man/meson.build [new file with mode: 0644]
meson.build [new file with mode: 0644]
meson_options.txt [new file with mode: 0644]
nouveau/meson.build [new file with mode: 0644]
omap/meson.build [new file with mode: 0644]
radeon/meson.build [new file with mode: 0644]
tegra/meson.build [new file with mode: 0644]
tests/amdgpu/meson.build [new file with mode: 0644]
tests/etnaviv/meson.build [new file with mode: 0644]
tests/exynos/meson.build [new file with mode: 0644]
tests/kms/meson.build [new file with mode: 0644]
tests/kmstest/meson.build [new file with mode: 0644]
tests/meson.build [new file with mode: 0644]
tests/modeprint/meson.build [new file with mode: 0644]
tests/modetest/meson.build [new file with mode: 0644]
tests/nouveau/meson.build [new file with mode: 0644]
tests/proptest/meson.build [new file with mode: 0644]
tests/radeon/meson.build [new file with mode: 0644]
tests/tegra/meson.build [new file with mode: 0644]
tests/util/meson.build [new file with mode: 0644]
tests/vbltest/meson.build [new file with mode: 0644]
vc4/meson.build [new file with mode: 0644]